Megjelent a Pale Moon 30.0 web böngésző, amely a Firefox kódalapjától eltávolodva lett létrehozva a magasabb hatékonyság érdekében, megőrizve a klasszikus felületet, minimalizálva a memóriafogyasztást és további testreszabási lehetőségeket biztosítva. A Pale Moon verziók Windows és Linux (x86 és x86_64) rendszerekre készülnek. A projekt kódja MPLv2 (Mozilla Public License) licenc alatt terjeszthető.
A projekt a klasszikus felhasználói felület megszervezését követi, anélkül, hogy áttérne a Firefox 29 Australis felhasználói felületére, és széles testreszabási lehetőségeket kínál. Az eltávolított összetevők között említhetjük a DRM-et, a Social API-t, a WebRTC-t, a PDF-megjelenítőt, a Crash Reportert, a statisztikai gyűjtő kódot, a szülői ellenőrzést és a mozgássérült felhasználóknak szóló eszközöket. A Firefox-hoz képest a böngésző támogatja a XUL technológiát, és megmaradt a lehetőség, hogy teljes értékű és könnyű témák egyaránt alkalmazhatók legyenek.

Az új verzióban:
- Visszatértek a régi, módosítatlan Firefox kiegészítők támogatása. Elhagyásra került a saját globális böngészőazonosító (GUID) használata a Firefox azonosítója javára, ami maximális kompatibilitást biztosít az összes régi és karbantartás nélküli kiegészítővel, amelyeket egykor a Firefoxhoz készítettek (korábban a Pale Moonhoz való működéshez a kiegészítőt külön kellett adaptálni, ami megnehezítette a karbantartatlan kiegészítők használatát). A projekt által fejlesztett kiegészítők weboldala támogatni fogja mind a Pale Moonhoz kifejezetten módosított XUL-kiegészítőket, mind az Firefoxhoz terjesztett XUL-kiegészítőket.
- Megszűnt az UXP (Unified XUL Platform) platform használata, amely a Firefox komponenseinek eltávolodását lehetővé tévő Mozilla Central repozitóriumból származott, amely megszabadult a Rust programozási nyelvre való hivatkozásoktól, és nem tartalmazta a Quantum projekt elemeit. Az UXP helyett a böngésző most a GRE (Goanna Runtime Environment) környezet alapján épül fel, amely a Gecko motor legfrissebb kódjára épül, tisztítva a nem támogatott komponensek és platformok kódjától.
- Megvalósításra került a GPC (Global Privacy Control) mechanizmus, amely felváltotta a „DNT” (Do Not Track) fejlécet, és lehetővé teszi a weboldalak számára, hogy értesüljenek a személyes adatok értékesítésének és preferenciák vagy mozgások nyomon követésének használatának tilalmáról.
- A Pale Moon alapértelmezett böngészőként való választási beállítása átkerült az „Általános” szekcióba.
- A emojis gyűjteményben támogatást nyert a Twemoji 13.1.
- A weboldalakkal való kompatibilitás javítása érdekében hozzáadva lettek a Selection.setBaseAndExtent() és a queueMicroTask() metódusok.
- Javult a görgetősávok megjelenésének testreszabási lehetősége a témák által.
- Megváltozott a csomagok struktúrája a lokalizálás és nyelvtámogatás érdekében. A fordítások felülvizsgálatának elvégzése miatt csökkent a nyelvi csomagok elemei közötti lefedettség.
- A profil formátuma megváltozott — a Pale Moon 30.0-ra való frissítés után a profil nem lesz használható a korábbi Pale Moon 29.x ágban.
Forrás: opennet.ru
