WebblÀsaren Pale Moon 32.1 har slÀppts. Den forkar frÄn Firefox kodbas för att förbÀttra prestanda, bibehÄlla det klassiska grÀnssnittet, minimera minnesförbrukning och ge ytterligare anpassningsalternativ. Pale Moon-versioner Àr skapade för Windows О Linux (x86_64). Projektkoden distribueras under MPLv2 (Mozilla Public License).
Projektet följer den klassiska organisationen av grÀnssnittet, utan att byta till Australis- och Photon-grÀnssnitten integrerade i Firefox 29 och 57, och med omfattande anpassningsalternativ. Borttagna komponenter inkluderar DRM, Social API, WebRTC, PDF-visare, Crash Reporter, statistikinsamlingskod, förÀldrakontroller och personer med funktionshinder. JÀmfört med Firefox har webblÀsaren gett stöd för tillÀgg som anvÀnder XUL, och behÄller möjligheten att anvÀnda bÄde fullfjÀdrade och lÀtta teman.
I den nya versionen:
- WebComponents-uppsÀttningen med tekniker för att skapa anpassade HTML-taggar Àr aktiverad som standard, inklusive specifikationerna Custom Elements, Shadow DOM, JavaScript-moduler och HTML-mallar, vilka anvÀnds till exempel pÄ GitHub. Av WebComponents-uppsÀttningen Àr det för nÀrvarande endast CustomElements- och Shadow DOM-API:erna som Àr implementerade i Pale Moon.
- Stabiliserade byggen för macOS (Intel och ARM).
- SÀkerstÀllt att slutet av flikrubriker som inte fÄr plats med all text Àr mörkare (istÀllet för att visa en ellips).
- Implementeringar av Promise och async-funktioner har uppdaterats. Metoden Promise.any() har implementerats.
- FörbÀttrad hantering av objekt med reguljÀra uttryck som korrekt samlas in som skrÀp.
- Problem med att spela upp VP8-video har lösts.
- Det inbyggda emoji-teckensnittet har uppdaterats.
- CSS-pseudoklasserna ":is()" och ":where()" har implementerats.
- Implementerade komplexa selektorer för pseudoklassen ":not()".
- CSS-egenskapsinlÀgget har implementerats.
- Implementerade CSS-funktionen env().
- Lade till bearbetning av videouppspelning med RGB-fĂ€rgmodellen, inte bara YUV. Tillhandahöll bearbetning av video med ett komplett ljusstyrkeomrĂ„de (0â255 nivĂ„er).
- Webb-API för text-till-tal Àr aktiverat som standard.
- Uppdaterade versioner av NSPR 4.35- och NSS 3.79.4-biblioteken.
- Tog bort oanvÀnda instÀllningar frÄn systemet "SpÄrningsskydd" och rensade upp koden (Pale Moon anvÀnder sitt eget system för att blockera rÀknare för att spÄra besök, och systemet "SpÄrningsskydd" frÄn Firefox anvÀndes inte).
- FörbÀttrad sÀkerhet vid kodgenerering i JIT-motorn.

KĂ€lla: opennet.ru
