Release av webblÀsaren Pale Moon 33.3.0 har publicerats, en avknoppning frÄn Firefox-kodbasen för att sÀkerstÀlla högre prestanda, bevara det klassiska grÀnsnittet, minimera minnesanvÀndningen och erbjuda större anpassningsmöjligheter. Byggnader av Pale Moon Àr skapade för Windows och Linux (x86_64). Projektets kod distribueras under MPLv2-licensen (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:
- För att köra byggnaderna för x86_64-arkitekturen krÀvs nu en processor som stöder AVX-instruktioner (för Àldre system kan det finnas inofficiella byggnader frÄn gemenskapen, som bara krÀver stöd för SSE).
- För att skapa byggnader för Linux anvÀnds kompilatorn GCC 11, vilket kan leda till inkompatibilitet med bibliotek i Àldre distributioner.
- Delvis stöd för kaskadlager, definierade med regeln @layer, har lagts till i CSS.
- Stöd för HTTP-rubrikerna Sec-Fetch-* har lagts till, avsedda för att skicka ytterligare metadata om begÀrans art för att acceptera servern ÄtgÀrder för att skydda mot vissa typer av attacker;
- Stöd för FFmpeg 7.0 och libavcodec 61 har lagts till pÄ Linux-plattformen.
- Ăvergripande DNS-resolvering av vĂ€rdnamn som nĂ€mns i lĂ€nkar pĂ„ sidan har aktiverats. För att inaktivera den har en motsvarande alternativ lagts till i nĂ€tverksinstĂ€llningarna.
- Blockering av Ätkomster till IP-adress 0.0.0.0.
- Justeringar av avstÀmning och noggrannhet i funktionerna i klassen toFixed har anpassats till specifikationen.
- Attributet navigator.webdriver har lagts till, vilket alltid Àr false för Pale Moon.
- Hanterningen av fÀlt med lösenord i webblanketter har förbÀttrats.
- NSS-biblioteket har uppdaterats till version 3.90.4.
- Emoji-teckensnittet har uppdaterats till version 15.1.2.
- Den kod som var kopplad till FoxEye-experimentet har tagits bort, stödet för LibAV har upphört och anvÀndningen av makron i CSS-koden har rensats.
Det finns Àven en korrigeringsutgÄva av Firefox 129.0.1, som innehÄller tvÄ fixar: problemet med uppspelning av DRM-skyddad video har ÄtgÀrdats (som upptrÀder, till exempel, pÄ streamingplattformen Hulu); och en krasch som intrÀffade vid dra och slÀpp av videofiler pÄ vissa webbplatser (till exempel vid publicering pÄ x.com/twitter.com) har fixats.
KĂ€lla: opennet.ru
