Megjelent a Pale Moon 32.1 böngésző

Megjelent a Pale Moon 32.1 webböngésző, amely a Firefox forráskódjából vált le, hogy biztosítsa a magasabb teljesítményt, megőrizze a klasszikus felületet, minimalizálja a memóriakihasználást és további testreszabási lehetőségeket nyújtson. A Pale Moon verziói Windowsra és Linuxra készülnek (x86_64). A projekt kódja MPLv2 (Mozilla Public License) alatt terjed.

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:

  • Alapértelmezés szerint támogatottá vált a WebComponents technológiák készlete, amely lehetővé teszi a saját HTML címkék létrehozását, beleértve a Custom Elements, Shadow DOM, JavaScript Modules és HTML Templates specifikációkat, amelyeket például a GitHub-on alkalmaznak. A WebComponents közül a Pale Moonban egyelőre csak a CustomElements és Shadow DOM API-k valósultak meg.
  • Stabilizálták a macOS (Intel és ARM) verziókat.
  • A lapfülekhez tartozó címek végének sötétítése biztosított, ha a teljes szöveg nem fér el (a három pont megjelenítése helyett).
  • Frissítették az ígéretek (Promise) és az async funkciók megvalósítását. Bevezetésre került a Promise.any() metódus.
  • Javították a reguláris kifejezésekkel rendelkező objektumok kezelését, amelyek számára biztosított a megfelelő memória kezelés.
  • Megoldásra kerültek a VP8 formátumú videók lejátszási problémái.
  • Frissítve lett az emoji beépített betűtípus.
  • Megvalósításra kerültek a CSS ':is()' és ':where()' álváltozói.
  • Komplex szelektorok kerültek bevezetésre a ':not()' álváltozó számára.
  • Megvalósítva lett az inset CSS tulajdonság.
  • Bevezetésre került az env() CSS függvény.
  • Hozzáadva a videolejátszás feldolgozása RGB színmodell támogatásával, nem csak YUV-vel. Biztosítva lett a teljes fényerő-tartomány (0-255 szint) feldolgozása.
  • Alapértelmezés szerint engedélyezve lett a Web szövegből beszéd API.
  • Frissítve lettek az NSPR 4.35 és NSS 3.79.4 könyvtárak verziói.
  • Eltávolításra kerültek a nem használt 'Tracking protection' rendszerbeállítások, és a kód tisztítása megtörtént (a Pale Moon saját számlálóblokkoló rendszerét használja a látogatások nyomon követésére, így a Firefox 'Tracking protection' rendszere nem került használatra).
  • Növelték a kódgenerálás biztonságát a JIT motorjában.

Megjelent a Pale Moon 32.1 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