Zahájení nová verze webového prohlížeče Bledý měsíc 31.3, verze, ve které bylo provedeno několik oprav chyb a byla implementována některá vylepšení prohlížeče a systému kompilace.
Ti, kteří prohlížeč neznají, by měli vědět, že tomu tak je vidlice firefox codebase poskytnout lepší výkon, zachovat klasické rozhraní, minimalizovat spotřebu paměti a poskytnout další možnosti přizpůsobení.
Pale Moon 31.3 Hlavní nové funkce
V této nové verzi, která je prezentována, je to zdůrazněno změněné zpracování jednotlivých zvukových souborů ve formátu wav, pro které místo volání systémového přehrávače nyní se používá vestavěný ovladač. Chcete-li vrátit staré chování, můžete to provést v about:config a je poskytnuto nastavení media.wave.play-stand-alone.
Kromě toho aktualizovaný kód pro flexibilní manipulaci s kontejnerys, ale pak byla tato změna zakázána v honbě v aktualizaci Pale Moon 31.3.1 vydané téměř okamžitě kvůli zjištění problémů s některými weby.
Další změny, které byly provedeny v této nové verzi, jsou optimalizace v systému sestavení pro urychlení sestavení (Ke generování sestavení pro Windows se používá kompilátor Visual Studio 2022), plus opraveny problémy s kompilací v prostředích SunOS a na Linuxu na různých distribucích s různými verzemi gcc.
Je také třeba poznamenat, že byl vylepšen kód pro normalizaci řetězců a také přepracování kódu pro blokování vláken IPC.
Z dalších změn které vyčnívají z této nové verze:
- Metoda at() je implementována v objektech JavaScript Array, String a TypeedArray, což umožňuje používat relativní indexování (relativní pozice je určena jako index pole), včetně zadávání koncových relativních záporných hodnot.
- Odstraněna předpona "-moz" z vlastností CSS min-content a max-content.
- Přenesené opravy související se zmírněním zranitelnosti.
- JavaScript metoda implementovaná .at(index) na vestavěné indexovatelné prvky (Array, String, TypeedArray).
- Povoleno odesílání původu: Výchozí záhlaví u požadavků stejného původu.
- Aktualizováno zpracování "závorek" CSS, aby nyní akceptovalo řetězce bez závorek (aktualizace specifikací).
- Aktualizovaná flexibilní manipulace s kontejnery na webových stránkách pro kompatibilitu s webem.
- Opraveny různé problémy při kompilaci pro Mac OS X.
- Opraveny různé problémy se standardem C++ ve zdrojovém kódu.
- dotAll Opraven problém se syntaxí a používáním regulárních výrazů.
- Změněna vlastní hashová mapa na std::unordered_map, kde je to rozumné.
- Čistý a aktualizovaný kód blokování vláken IPC.
- Odebrán prostor pro kroužky pro usnadnění přístupu na ovládacích prvcích formuláře, aby se jejich styl sladil s očekávanými metrikami.
- Odstraněn nepotřebný řídicí modul pro stavbu s nestandardním nastavením platformy.
- Odstraněna předpona -moz z klíčových slov CSS min-content a max-content, kde se stále používala.
- Opravy zabezpečení: CVE-2022-40956 a CVE-2022-40958.
Konečně pokud máte zájem o tom vědět více o této nové verzi můžete zkontrolovat podrobnosti Na následujícím odkazu.
Jak nainstalovat webový prohlížeč Pale Moon na Ubuntu a jeho deriváty?
Pro ty, kteří mají zájem o možnost instalace tohoto webového prohlížeče na jejich distribuci, prostě musí otevřít terminál ve vašem systému a napsat některý z následujících příkazů.
Prohlížeč má úložiště pro každou verzi Ubuntu, která má stále aktuální podporu. A v této nové verzi prohlížeče již existuje podpora pro Ubuntu 22.04. Musí pouze přidat úložiště a nainstalovat zadáním následujících příkazů:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Teď za uživatelé, kteří používají verzi Ubuntu 20.04 LTS provést následující:
cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
Pro kohokoli jsou Uživatelé Ubuntu 18.04 LTS v terminálu spustí následující příkazy:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon