Firefox 146 har slÀppts och uppdateringar för tidigare lÄngsiktiga supportversioner - 140.6.0 och 115.31.0 har skapats. Firefox 147 har gÄtt in i beta-testning och slÀppdatumet Àr planerat till den 14 januari.
De viktigaste nyheterna i Firefox 146 (1, 2, 3):
- Sk lÀget "Split View" har lagts till för att se tvÄ flikar sida vid sida i ett och samma fönster. LÀget Àr som standard avstÀngt och aktiveras genom parametern "browser.tabs.splitView.enabled" pÄ sidan about:config, varefter en knapp för "Add Split View" visas i kontextmenyn som visas nÀr man högerklickar pÄ flikarna. NÀr man trycker pÄ denna knapp pÄ en separat flik, kommer fönstret att delas i tvÄ och den högra delen kommer att visa sidan för att öppna en ny flik. Om man vÀljer alternativet för en grupp med tvÄ flikar, kommer de valda flikarna att visas bredvid varandra. I "Split View" kan storleken pÄ den högra och vÀnstra visningsomrÄdet Àndras fritt genom att dra med musen pÄ delningslinjen. Den aktiva fliken markeras med en röd ram vid samtidig visning.

- I Linux-miljöer som anvÀnder Wayland-protokollet har stöd för fraktionell skalning implementerats för att öka renderingseffektiviteten pÄ skÀrmar med hög pixel densitet.
- Den inbyggda grafiska biblioteket Skia, som anvÀnds för 2D-rendering med GPU, har uppdaterats. Uppdateringen har lett till ökad renderingsprestanda och förbÀttrad kompatibilitet.
- Alla anvÀndare har fÄtt tillgÄng till instÀllningsavsnittet Firefox Labs, dÀr man kan aktivera experimentella funktioner som Àr under testning. Tidigare var detta avsnitt bara tillgÀngligt i installationer dÀr anvÀndare hade samtyckt till att delta i experiment eller aktiverat telemetri.

- NÀr man anger en sökfrÄga i adressfÀltet har funktionen att visa sökresultat i en rullgardinsmeny av rekommendationer implementerats. Funktionen Àr fortfarande inte aktiverad som standard för alla och kommer gradvis att aktiveras för en allt större procent av anvÀndarna.

- Antalet lĂ€nder för vilka vĂ€derwidgeten aktiverats pĂ„ den nya flikens sida har ökat avsevĂ€rt. Platsen för att visa prognosen kan anpassas automatiskt eller stĂ€llas in manuellt. FrĂ„n de post-sovjetiska lĂ€nderna Ă€r Estland, Litauen och Lettland tillgĂ€ngliga. Ăvriga lĂ€nder kan aktivera widgeten genom att Ă€ndra instĂ€llningen about:config âbrowser.newtabpage.activity-stream.discoverystream.region-weather-configâ pĂ„ sidan about:config.

- I konfigureraren har dialogrutan för att Àndra fÀrger pÄ besökta webbplatser (Contrast Control/Manage Colors) omarbetats, dÀr de Àndrade fÀrgerna och förklarande etiketter nu Àr tydligt grupperade.

- Stödet för automatisk sÀkerhetskopiering av sparade lösenord, bokmÀrken, interna databaser och andra webblÀsardata har lagts till. För nÀrvarande stöds sÀkerhetskopiering endast pÄ Windows-plattformen, men i framtiden kommer det att vara tillgÀngligt för andra operativsystem. SÀkerhetskopior skapas dagligen och kan krypteras med ett lösenord. I framtiden kan backupen anvÀndas för att ÄterstÀlla tillstÄndet efter en ny installation av Firefox pÄ en annan enhet.

- Stödet för API:et Direct2D har upphört pÄ Windows-plattformen.
- I versionerna för macOS-plattformen körs som standard en separat process för interaktion med GPU, dÀr operationer relaterade till WebGPU, WebGL och WebRender utförs. Vid kodfel relaterade till GPU restartar nu GPU-processen istÀllet för att avsluta webblÀsaren ovÀntat.
- WebRTC har implementerat möjligheten att kryptera trafik med hjÀlp av kryptovalutan ML-KEM, som Àr motstÄndskraftig mot kvantdatorer, med nyckelöverföring under förhandlingen av anslutningen via protokollet DTLS 1.3.
- I WebCrypto-API:et har stöd för komprimering av information om punkter pÄ elliptiska kurvor lagts till, vilket möjliggör matematisk ÄterstÀllning av punkternas fullstÀndiga vÀrde. Komprimering gör att storleken pÄ offentliga nycklar nÀstan halveras för att spara bandbredd och diskutrymme.
- I CSS har @-regeln â@scopeâ lagts till, vilket gör att tillĂ€mpningen av stilar kan begrĂ€nsas till en angiven DOM-undernod utan att behöva skriva specifika selektorer. @scope (.article-body) { img { border: 5px solid black; background-color: goldenrod; } }
- Stöd för CSS-funktionen contrast-color() har lagts till, som returnerar den motsatta varianten av en angiven fÀrg (för vitt returneras svart och för svart returneras vitt). Funktionen kan anvÀndas för att vÀlja bakgrundsfÀrg för en viss textfÀrg och vice versa.
- Den nya CSS-egenskapen text-decoration-inset har lagts till för att justera start- och slutpunkterna i dekorationer pÄ text (till exempel understrykningar, genomstrykningar, syntaxfelmarkeringar).
- Stöd för det förÄldrade nyckelordet "-webkit-fill-available" har lagts till, vilket anvÀnds i CSS-egenskaperna "width" och "height" och Àr en analogi till det Ànnu inte aktiverade standardnyckelordet "stretch", vilket gör att element kan strÀcka sig sÄ att de helt fyller det tillgÀngliga utrymmet i blocket.
- I utvecklarverktygen har de oanvĂ€nda CSS-egenskaperna i inspektörens grĂ€nssnitt i sidopanelen Regel som standard dolts, vilket minimerar röran och snabbar upp rendering av panelen. För att Ă„ter visa dolda egenskaper finns det en knapp "ShowâŠ" lĂ€ngst ner.
- I Android-versionen har filuppladdningsgrĂ€nssnittet förenklats â om webbplatsen inte specificerar filtypen, erbjuder webblĂ€saren nu att vĂ€lja en fil, ta ett foto eller spela in ljud.
Förutom nyheter och buggfixar i Firefox 146 har 17 sÄrbarheter ÄtgÀrdats. 12 av sÄrbarheterna orsakades av minnesproblem, sÄsom buffertöverflöd och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att angriparens kod körs nÀr speciellt utformade sidor öppnas.
I beta-versionen av Firefox 147 har möjligheten att anvĂ€nda katalogen "~/.config/mozilla" lagts till för att lagra profiler, tillĂ€gg, instĂ€llningar och interna databaser enligt specifikationen Freedesktop.org XDG Base Directory. Ă
tergivningen av video har optimerats med hÄrdvaruaccelererad avkodning pÄ AMD GPU. Implementeringen av Safe Browsing-protokollet har uppdaterats till version 5. En funktion för automatisk fortsÀttning av videouppspelning i lÀget "bild i bild" har lagts till i hÀndelse av flikbyte. Stöd för RFC 9842 (Compression Dictionary Transport) har lagts till. Navigation API har implementerats.
KĂ€lla: opennet.ru






