Néhány nappal ezelőtt indult a a "Pale Moon 32.3.1" webböngésző új verziója, ez egy javító verzió amely a „32.3” verzió kiadása során észlelt hibák megoldását célozta meg, és amelyeket fontosnak tartottak, hogy egy pontverzióban implementálják.
Azok számára, akik nem ismerik a böngészőt, tudják, hogy ez az a Firefox kódbázis villája jobb teljesítmény biztosítása, a klasszikus felület megőrzése, a memóriafelhasználás minimalizálása és további testreszabási lehetőségek biztosítása.
A projekt betartja a felület klasszikus felépítését, anélkül, hogy áttérne a Firefox 29-be integrált Australis felületre, és kiterjedt testreszabási lehetőségeket biztosít.
Halvány Hold 32.3.1 Fő újdonságok
Ennek a javító verziónak a kiadásában két probléma megoldására került sor amelyek az időszakos dugulások voltaks kapcsolódik a teljesítmény API-hoz és időszakos problémáks JavaScript hibás működéssel a Chrome szkriptekben (összeomlást okoz a felhasználói felületen és a bővítményekben).
A 32.2-es verzió kiadásában végrehajtott változtatások azon részében, amelyek egyben a javító verzió részét is képezik, azt tapasztalhatjuk, hogy most van egy rejtett konfiguráció a "browser.history.menuMaxResults" mezőben az "about:config" értékre, amely aktiválva lehetővé teszi a felhasználó számára, hogy beállítsa a böngészési előzmények bejegyzéseinek számát megjelenik a menüben (alapértelmezés szerint 15 bejegyzés jelenik meg).
Egy másik szembetűnő változás azés dolgoztunk a többi böngészővel való kompatibilitás javításán és kijavíthatja a problémákat, amikor népszerű webhelyekkel dolgozik. Például támogatást adtunk a színek kiszámításához a CSS calc() függvény, a findLast és a findLastIndex tömb keresési módszereivel,
Az is kitűnik, hogy ebben a kiadásbanvagy sikerül-e megtisztítani a kódot úgy, hogy nem használja, valamint hogy a kísérleti Mozilla bővítmények támogatását eltávolították és az a szemétgyűjtőt továbbfejlesztették a JavaScript motorban, ami néhány időszakos összeomlás megoldását és a teljesítmény javítását jelenti.
A többi változás közül amelyek kiemelkednek ebből az új verzióból:
- Az összes platformra való fejlesztés során áttértünk a C++14 szabvány használatára.
- A C++17 szabványra való átállás előkészületei megtörténtek.
- Object.hasOwn(object,property), további metódusok a nemzetközi API-ban (hourCycle, DateTimeFormat, Intl.Locale).
- A szimbolikus hivatkozások elemzése leállt a könyvtárak listázásakor.
- Frissítettük a Windowsban "futtatható fájlként" kezelt kiterjesztések listáját.
- Megoldott biztonsági problémák: CVE-2023-37208.
- Mivel jelenleg egyetlen böngésző sem tartja tiszteletben a specifikáció ezen részét, ez le van tiltva, amíg a böngészők között konszenzus nem születik.
- Az UXP Mozilla biztonsági javítások összefoglalása: 2 javítva, 2 elutasítva, 20 nem alkalmazható.
Végül ha érdekel, hogy többet tudjon meg róla erről az új verzióról ellenőrizheti a részleteket A következő linken.
Hogyan telepítsük a Pale Moon webböngészőt az Ubuntu és a derivatívákra?
Azok számára, akik érdeklik, hogy telepítsék ezt a webböngészőt disztribúciójukba, csak meg kell nyitniuk egy terminált a rendszerben, és be kell írniuk az alábbi parancsok bármelyikét.
A böngésző az Ubuntu minden olyan verziójához rendelkezik tárolókkal, amelyek jelenleg is támogatottak. És a böngésző új verziójában már támogatja az Ubuntu 23.04. Csak hozzá kell adniuk a tárolót, és telepíteniük kell a következő parancsok beírásával:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_23.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
Most azért felhasználók, akik az Ubuntu 22.04 LTS verziót használják hajtsa végre a következőket:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
Akárkik is Ubuntu 20.04 LTS felhasználók a következő parancsokat fogják futtatni a terminálban:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon