Release av webblÀsaren Pale Moon 34.0.0 har publicerats, som Àr baserat pÄ Firefox-kodbasen för att sÀkerstÀlla högre prestanda, bevara det klassiska grÀnssnittet, minimera minnesanvÀndning och erbjuda ytterligare anpassningsmöjligheter. Byggnader av Pale Moon utvecklas för Windows och Linux (x86_64). Projektets kod distribueras under licensen MPLv2 (Mozilla Public License).
Projektet följer en klassisk organisationsstruktur för grÀnssnittet, utan övergÄng till de i Firefox 29 och 57 integrerade Australis och Photon-grÀnssnitten, och erbjuder omfattande anpassningsmöjligheter. Bland de borttagna komponenterna mÀrks DRM, Social API, WebRTC, PDF-lÀsare, Crash Reporter, statistikinsamlingskod, förÀldrakontroll och funktioner för personer med funktionshinder. JÀmfört med Firefox har webblÀsaren Äterinfört stöd för tillÀgg som anvÀnder XUL och bevarat möjligheten att anvÀnda bÄde fullstÀndiga och lÀttviktiga teman.
Huvudsakliga förÀndringar:
- Standardtemat för Windows har uppdaterats. Integration med Windows 11 har sÀkerstÀllts, och stödet för mörka accentfÀrger har förbÀttrats.
- Objektet WeakRef har implementerats för att faststÀlla svaga referenser (weak reference) till JavaScript-objekt, vilket gör att en referens till objektet kan bevaras utan att blockera borttagning av det relaterade objektet av skrÀpborttagaren.
- Metoden URL.canParse() har lagts till för att förenkla parsning och verifiering av korrekthet av URL:er.
- CSS-egenskaperna inset-block och inset-inline har lagts till.
- InstÀllningen «privacy.forgetaboutsite.clearPasswords» har lagts till för att rensa lösenord vid anrop av funktionen för att rensa webbplatsinformation i behörighetsförvaltaren.
- Slumptalsgeneratorn i JavaScript har övergÄtt till algoritmen Xoroshiro128+.
- Stödet för CSS-kaskadskikt (@layer) och CSS-funktionen color-mix har ÄterstÀllts.
- Problemet med webbplatser som anvÀnder CSS-egenskapen «overflow-x: clip» utan att stÀlla in «overflow-y» har ÄtgÀrdats.
- Stödet för CSS-egenskapen «appearance» har lagts till.
- Versionerna av NSS 3.90.9, ICU 78.1, Unicode 17 och expat 2.7.3 har uppdaterats.
- Stödet för byggen pÄ LoongArch64-, Sparc64- och Mac PowerPC-hÄrdvara har lagts till.
- Stödet för körning i FreeBSD 15 har lagts till.
- Möjligheten att köra NPAPI-plugins inom huvudprocessen har ÄterstÀllts.
- Stabiliteten hos JavaScript-motorn IonMonkey pÄ ARM och Mac SoC har förbÀttrats.
- Linux-installationer med GTK byggs nu alltid med gio, och stödet för gconf har tagits bort.
KĂ€lla: opennet.ru
