Megjelent a Pale Moon 32.2 böngésző

Megjelent a Pale Moon 32.2 web böngésző, amely a Firefox kódbázisából ágazott el, hogy magasabb hatékonyságot biztosítson, megőrizzze a klasszikus felhasználói felületet, minimalizálja a memóriafogyasztást és további testreszabási lehetőségeket nyújtson. A Pale Moon verziói Windows és Linux (x86_64) rendszerekre készülnek. A projekt kódja MPLv2 (Mozilla Public License) licenc alatt érhető el.

A projekt ragaszkodik a klasszikus felhasználói felület kialakításához, anélkül, hogy átállt volna a Firefox 29 és 57 által használt Australis és Photon felületekre, valamint széleskörű testreszabási lehetőségeket kínál. Az eltávolított összetevők között említhető a DRM, a Social API, a WebRTC, a PDF-megjelenítő, a Crash Reporter, a statisztikai gyűjtési kód, valamint a szülői felügyelethez és a fogyatékkal élők számára készült eszközök. A Firefoxhoz képest a böngésző visszaállította a XUL-t használó bővítmények támogatását, és megmaradt a lehetőség a teljes értékű és könnyed témák alkalmazására.

Az új verzióban:

  • Kísérleti verziók állnak rendelkezésre FreeBSD-re, amelyek GTK2-t használnak (a korábban javasolt GTK3 verziók mellett). A FreeBSD-s verziók tömörítéséhez az xz formátumot használták a bzip2 helyett.
  • A Goanna böngészőmotor (a Mozilla Gecko motor forkja) és az UXP (Unified XUL Platform, a Firefox komponenseinek ága) frissítve lett 6.2 verzióra, amely javította a kompatibilitást más böngészőkkel és a legtöbb olyan weboldallal, amelyeknél a felhasználók problémákat jeleztek.
  • Implementálták a JavaScript modulok importálásának támogatását az import() kifejezéssel.
  • A modulokban lehetőség nyílt async-funkciók exportálására.
  • Hozzáadták a mezők támogatását a JavaScript osztályokhoz.
  • Hozzáadták a hozzárendelési operátorok, mint a „||=”, „&&=” és „??=” támogatását.
  • Lehetővé tették az elavult globális window.event használatát (amely a dom.window.event.enabled beállítással engedélyezhető az about:config alatt), amelyet néhány weboldalon továbbra is használnak.
  • Implementálták a self.structuredClone() és az Element.replaceChildren() metódusokat.
  • A Shadow DOM implementációjában javult a :host álnév támogatása.
  • A CSS WebComponents implementálta a ::slotted() funkció támogatását.
  • Javították az oldal memória cache-elését.
  • Hozzáadták a FFmpeg 6.0 multimédia csomag támogatását.
  • Eltávolították a hibákat a WebComponents technológiák (Custom Elements, Shadow DOM, JavaScript Modules és HTML Templates) használata során.
  • Megoldották az alapanyagokból való összeállítási problémákat más platformok esetében.
  • Frissítették a Fetch API implementációját.
  • A DOM Performance API implementációját a specifikációhoz igazították.
  • Javították a billentyűleütések kezelését, és hozzáadták a Ctrl + Enter esemény küldésének támogatását.
  • Frissítették a beépített Freetype 2.13.0 és Harfbuzz 7.1.0 könyvtárakat.
  • GTK alatt bevezették a méretezett betűtípusok cache-elésének támogatását és javították a betűtípusokkal való munka teljesítményét. GTK rendszereken a fontconfig támogatását megszüntették.
  • Biztonsági hibajavítások lettek áthelyezve.

Megjelent a Pale Moon 32.2 böngésző

Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster