A webböngésző új verziója A «Pale Moon 32.2» már megjelent és Ebben az új kiadásban többek között számos javítást, valamint néhány változtatást hajtottak végre.
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.2 Fő újdonságok
A Pale Moon új verziója 32.2 a FreeBSD számára biztosított kísérleti buildeket tartalmazza a GTK2 használatával (a korábban a GTK3-mal kínált buildeken kívül). A FreeBSD buildek tömörítése xz formátum használatával történik a bzip2 helyett.
Egy másik változás, amely kiemelkedik az új verzióból, a Goanna böngészőmotor (a Mozilla Gecko motor villája) és az UXP platform (Unified XUL Platform, a Firefox összetevőinek egy része) a 6.2-es verzióra frissültek, ami javítja a kompatibilitást más böngészőkkel, és működik a legtöbb olyan webhelyen, ahol a felhasználók problémákat jelentettek.
Emellett azt is megállapíthatjuk, hogy a az FFmpeg 6.0 támogatása, különösen fontos a legújabb generációs Linux disztribúciók, valamint a megvalósítása szempontjából skálázott betűtípusok gyorsítótárazása a GTK-ban, javítja a teljesítményt, és kijavított egy összeállítási problémát, amikor későbbi disztribúciókban ARM64-re fordított Linuxra.
Megtalálhatjuk azt is javítást hajtott végre a windows.event használatával (már elavultnak tekinthető). Ez alapértelmezés szerint le van tiltva, de a dom.window.event.enabled about:config beállításon keresztül engedélyezhető.
Sőt, az oldal gyorsítótárát javították A memóriaallokátorban, valamint a dinamikus modulimportálás, valamint aszinkron függvényexportálás valósult meg a megvalósított JavaScript osztálymezőkben és modulokban.
A egyéb változások amelyek kiemelkednek ebből az új verzióból:
- Megvalósított logikai hozzárendelési operátorok ||= és .&&=??=
- A WebComponentshez kapcsolódó különféle összeomlások javítása
- Kijavítottuk a forrásból történő felépítés különféle problémáit a másodlagos célplatformokon.
- Kijavítottuk a különböző kisméretű böngészők előlapi szkriptelési problémáit, amelyek hibákhoz vagy hibás funkciókhoz vezethetnek.
- A konstruktorokon belül deklarált aszinkron (nyíl) függvények fix kezelése.
- Javítottunk néhány kisebb JavaScript megfelelőségi problémát.
- Kijavítottuk azt a hibát, amely miatt a JavaScript (csak modulokban) nem hozott létre megfelelően aszinkron burkolókat.
- Frissítette a DOM Performance API-t az aktuális specifikációra (User Timing L3).
- Frissített billentyűleütési eseménykezelés, hogy a billentyűleütési eseményeket Ctrl+Enter billentyűkombinációval küldje el.
- A JavaScript belső részeit frissítettük a jövőbeni hordozhatóság, valamint a JavaScript teljesítményének javítása érdekében.
- Frissített ablakkezelés és -stílus Mac rendszeren.
- A Freetype lib frissítve 2.13.0-ra.
- A Harfbuzz könyvtár frissítve 7.1.0-ra.
- Frissítettük a Fetch API-t, hogy a globális alap URL-t használja a bemeneti dokumentum alap URL-je helyett, hogy megfeleljen a specifikációnak.
- Javítva egy lehetséges DoS probléma a JPEG dekódolással.
- Kijavítottuk a Windows widget kódjával kapcsolatos lehetséges hibát, amely összeomlást okozhat.
- Kijavított biztonsági problémák: CVE-2023-32209, CVE-2023-32214 és még sok más, amely nem rendelkezik CVE-jelöléssel.
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