Pale Moon Browser 30.0 kiadás

Megjelent a Pale Moon 30.0 webböngésző kiadása, amely a Firefox kódbázisból ágazik el, hogy nagyobb hatékonyságot biztosítson, megőrizze a klasszikus felületet, minimalizálja a memóriafelhasználást és további testreszabási lehetőségeket biztosítson. A Pale Moon buildek Windows és Linux (x86 és x86_64) számára készültek. A projekt kódja az MPLv2 (Mozilla Public License) alatt kerül terjesztésre.

A projekt ragaszkodik a klasszikus interfész-szervezéshez, anélkül, hogy a Firefox 29-be integrált Australis felületre váltana, és kiterjedt testreszabási lehetőségekkel rendelkezik. Az eltávolított összetevők közé tartozik a DRM, a Social API, a WebRTC, a PDF-nézegető, a Crash Reporter, a statisztikák gyűjtésére szolgáló kód, a szülői felügyeleti eszközök és a fogyatékkal élők. A Firefoxhoz képest a böngésző továbbra is támogatja az XUL technológiát, és megtartja a teljes értékű és könnyű tervezési témák használatának lehetőségét.

Pale Moon Browser 30.0 kiadás

Az új verzióban:

  • Visszaállt a régebbi, módosítatlan Firefox-bővítmények támogatása. Eltávolodtunk a böngésző saját globális azonosítójának (GUID) használatától a Firefox azonosítója helyett, amely lehetővé teszi számunkra, hogy maximális kompatibilitást érjünk el az összes régi és nem karbantartott, egyszerre a Firefoxhoz fejlesztett kiegészítővel (korábban annak érdekében, hogy Kiegészítés a Pale Moonban való működéshez, speciálisan át kellett alakítani, ami nehézségeket okozott a kísérő nélkül maradt kiegészítések használatánál). A projekt kiegészítő oldala támogatni fogja mind a kifejezetten Pale Moon-hoz adaptált XUL-bővítményeket, mind a Firefoxhoz terjesztett XUL-bővítményeket.
  • Megszűnt az UXP platform (Unified XUL Platform), amely a Mozilla Central repository-ból fejlesztette ki a Firefox komponenseinek villát, megszabadítva a Rust kódhoz való kötődéstől, és nem tartalmazza a Quantum projekt fejlesztéseit. A böngésző az UXP helyett mostantól a GRE (Goanna Runtime Environment) alapú, korszerűbb Gecko motorkódra épül, megtisztítva a nem támogatott komponensek és platformok kódjától.
  • Bevezették a GPC (Global Privacy Control) mechanizmust, amely felváltotta a „DNT” (Do Not Track) fejlécet, és lehetővé teszi, hogy az oldalak tájékozódjanak a személyes adatok értékesítésének tilalmáról, valamint ezek felhasználásáról a preferenciák vagy az oldalak közötti mozgás nyomon követésére.
  • A Pale Moon alapértelmezett böngészőként való kiválasztására vonatkozó beállítás az „Általános” részbe került.
  • Az emoji gyűjtemény mostantól támogatja a Twemoji 13.1-et.
  • A webhelyekkel való kompatibilitás javítása érdekében hozzáadásra került a Selection.setBaseAndExtent() és a queueMicroTask() metódus.
  • A görgetősávok megjelenésének továbbfejlesztett testreszabása témákon keresztül.
  • A nemzetköziesítést és a nyelvi támogatást szolgáló csomagok szerkezete megváltozott. A fordítások keresztellenőrzésével kapcsolatos munka miatt csökkent a nyelvi csomagok elemeinek lefedettsége.
  • A profilformátum megváltozott - a Pale Moon 30.0-ra frissítés után a profil nem használható a korábbi Pale Moon 29.x ággal.

Forrás: opennet.ru

Hozzászólás