Megjelent a Pale Moon 31.3 web böngésző, amely a Firefox kódalapjából ágazik le, a magasabb hatékonyság érdekében, megőrzi a klasszikus felhasználói felületet, minimalizálja a memóriahasználatot és további testreszabási lehetőségeket kínál. A Pale Moon összeállítások Windows és Linux (x86 és x86_64) rendszerekre készülnek. A projekt kódja MPLv2 (Mozilla Public License) licensz alatt terjesztett.
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:
- A JavaScript objektumokban, az Array, String és TypedArray osztályokban bevezetésre került az at() metódus, amely lehetővé teszi a relatív indexelést (az indexként megadott érték a relatív pozíció), beleértve a negatív értékek megadását is a végéről számítva.
- A web worker-ekben támogatás került bevezetésre az EventSource API-ra.
- A lekérdezésekben biztosított a "Origin:" fejléc küldése.
- A build rendszerhez optimalizálásokat végeztek a gyorsabb build érdekében. A Windows platformon történő összeállítások során a Visual Studio 2022 fordító került alkalmazásra.
- Megváltozott az egyes wav formátumú hangfájlok kezelése, ahol a rendszerlejátszó helyett most egy beépített kezelőt használnak. A régi működés visszaállításához az about:config-ban elérhető a media.wave.play-stand-alone beállítás.
- Javítva lett a sztringek normalizálására vonatkozó kód.
- Frissítve lett a flex konténerek kezelésére vonatkozó kód, de ezt a változást azonnal letiltották a közelmúltban kiadott Pale Moon 31.3.1 frissítésben, mivel néhány weboldalon problémák merültek fel.
- Megoldva lettek a build problémák szokatlan SunOS és Linux környezetekben.
- Újraszerkesztették az IPC szálak blokkolására vonatkozó kódot.
- Eltávolították a "-moz" előtagot a min-content és max-content CSS tulajdonságokról.
- Javításokat hajtottak végre a sebezhetőségek megszüntetésére.
Érdemes megemlíteni a SeaMonkey 2.53.14 internetes alkalmazáscsomag kiadását, amely egyesíti egy termék keretein belül a webböngészőt, e-mail klienst, híraggregátor rendszert (RSS/Atom) és a WYSIWYG HTML-szerkesztőt, a Composert. Az előtelepített kiegészítők között található az IRC-klienst, a Chatzillát, a webfejlesztői eszközöket tartalmazó DOM Inspector, valamint a Lightning naptártervező. Az új kiadás tartalmazza a Firefox aktuális kódalapjából származó javításokat és változtatásokat (a SeaMonkey 2.53 a Firefox 60.8 böngészőmotorjára épül, biztonsági javítások és néhány fejlesztés portolásával a Firefox aktuális ágából).
Az új verzióban:
- Frissítve lettek a HTML elemek DOM interfészei: Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script és Html.
- Folyamatban van a build rendszer átállítása Python 2-ről Python 3-ra.
- A Help menüből eltávolításra került a pluginokról szóló párbeszédablak (About plugins).
- Eltávolításra került a URL fehér lista.
- Az címjegyzékből eltávolításra kerültek az elavult csevegőszolgáltatások.
- Biztosított a Rust 1.63 fordítóval való kompatibilitás.
Forrás: opennet.ru
