Firefox 140 har slĂ€ppts. Firefox 140 klassificeras som en lĂ„ngsiktig supportversion (ESR), vars uppdateringar slĂ€pps under ett Ă„r. Dessutom har uppdateringar för tidigare lĂ„ngsiktiga supportversioner â 115.25.0 och 128.12.0 â ocksĂ„ gjorts. Firefox 141 har gĂ„tt in i betatestning, med planerad release den 22 juli.
Huvudnyheterna i Firefox 140:
- I panelen för vertikala flikar har möjligheten att Àndra storleken pÄ omrÄdet för fÀsta flikar realiserats, vilket möjliggör snabb Ätkomst till viktiga sidor. För att öka antalet fÀsta flikar (genom att minska utrymmet för vanliga öppna flikar) rÀcker det med att dra sektionens avskiljare med musen.


- I snabbmenyn som visas nÀr man högerklickar pÄ en flik eller en grupp av markerade flikar har en ny punkt 'Unload Tab' lagts till, vilket gör att man kan avlasta flikar frÄn minnet för att minska minnes- och CPU-anvÀndning.

- Möjligheten att lÀgga till egna sökmotorer har givits. För att lÀgga till sökmotorer pÄ webbplatser som anvÀnder taggen för att beskriva sökmotorens parametrar kan man anvÀnda alternativet 'Add Search Engine' i snabbmenyn som visas vid högerklick pÄ sökfÀltet. Sökmotorn kan ocksÄ lÀggas till i konfigureraren (InstÀllningar > Sök > LÀgg till).


- I grÀnssnittet för anpassning av verktygsfÀltet (Customize toolbar⊠i snabbmenyn för panelen) har möjligheten att ta bort genvÀgen för tillÀggslistan realiserats. Om knappen för tillÀgg döljs kan man fÄ tillgÄng till tillÀggshanteringsgrÀnssnittet via knappen 'Extensions' i huvudmenyn.

- NÀr innehÄllet pÄ hela sidan översÀtts till ett annat sprÄk översÀtts nu endast innehÄllet i den synliga delen av sidan först, medan resten av innehÄllet översÀtts vid rullning. Denna Àndring syftar till att minska resursanvÀndningen och öka grÀnssnittets kÀnslighet vid översÀttning.
- För anvĂ€ndare i Polen, Italien och Ăsterrike har funktionen för automatisk ifyllning av adresser i webbformulĂ€r aktiverats, en funktion som tidigare endast var tillgĂ€nglig för USA, Storbritannien, Kanada, Tyskland och Frankrike.
- Komponenterna relaterade till Pocket-tjÀnsten har tagits bort frÄn verktygsfÀltet och sidan för att öppna en ny flik, dÄ stödet för denna har upphört frÄn Mozilla.
- I implementeringen av sandbox-isolering för Linux Àr Ätkomsten till enhetsdrivrutiner begrÀnsad via ioctl.
- Stödet för attributet "aria-keyshortcuts" har lagts till, som definieras i ARIA-specifikationen (Accessible Rich Internet Applications) för personer med funktionsnedsÀttningar och som gör det möjligt att ange tangentbordsgenvÀgar för att flytta fokus till ett element.
- En CookieStore-API har lagts till, vilket möjliggör att hÀmta, sÀtta och ta bort cookies asynkront frÄn skript som körs i kontexten av HTML-sidor eller servicearbetare.
- Custom Highlight-API:et har implementerats, avsett för att anpassa stilen för markerade textomrÄden och som gör det möjligt att inte begrÀnsa sig till den faststÀllda stil som erbjuds av webblÀsaren för markerade omrÄden (::selection, ::inactive-selection) och syntaktisk felfÀrgning (::spelling-error, ::grammar-error). Till exempel, med hjÀlp av det nya API:et i webbramverk som erbjuder verktyg för textredigering kan egna mekanismer för textmarkering, olika markeringar vid samtidigt samredigering av flera anvÀndare och mÀrkning av fel vid stavningskontroll implementeras. Tidigare krÀvdes komplicerade manipulationer med DOM-trÀdet för att skapa anpassad markering, men Custom Highlight-API:et erbjuder fÀrdiga operationer för att lÀgga till och ta bort markeringar som inte pÄverkar DOM-strukturen och tillÀmpar stilar kopplade till Range-objekt.
- Stödet för hÀndelsen pointerrawupdate har lagts till, vilket möjliggör spÄrning av pekarens rörelse. JÀmfört med hÀndelsen "pointermove" genereras den nya hÀndelsen oftare och nÀr nya data blir tillgÀngliga, vilket kan vara anvÀndbart i applikationer som behöver spÄra pekarrörelser med hög precision.
- I privat surflÀge Àr webbplatser tillÄtna att anvÀnda servicearbetare för att utföra bakgrundsuppgifter och för att anvÀnda API:er som IndexedDB och DOM Cache med krypterat lagringsutrymme.
- Storleken och stilen pÄ typsnittet i
-element har unified, sÄ att de nu inte beror pÄ anvÀndningen av
inuti block som
, - Vid serialisering av HTML-attribut har tecknen "" inkluderats för att komplicera vissa typer av XSS-attacker. Metoderna Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML och ShadowRoot.getHTML kommer nu att ersÀtta tecknen "" med "<" och ">" vid serialisering av HTML till en strÀng.
- I verktygen för webbutvecklare i inspektionspanelen har sökfunktionerna i DOM-trÀdet pÄ den aktuella sidan utökats. Möjligheten att sortera sökresultat efter antal hittade element och stöd för pseudoklasser har implementerats.
- I versionen för Android-plattformen har hanteringen av bokmÀrken förenklats (en "VÀlj alla"-knapp har lagts till för att utföra operationer pÄ flera bokmÀrken samtidigt). Skyddet i privat surfning har stÀrkts.
Förutom nyheter och felrÀttning har Firefox 140 ÄtgÀrdat 17 sÄrbarheter. 6 av dessa sÄrbarheter orsakas av problem med minneshantering, sÄsom bufferöverflöden och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att en attackkod körs vid öppnande av specialdesignade sidor. En sÀrskild sÄrbarhet i den inbyggda Firefox-tillÀgget WebCompat kan nÀmnas, vilket möjliggör identifiering av webblÀsarinstanser, Àven vid visning av sidor i privat lÀge. SÄrbarheten beror pÄ möjligheten att erhÄlla en permanent identifierare (UUID) genom analys av resurserna som tillhandahÄlls av WebCompat-tillÀgget.
I betaversionen av Firefox 141 har minnesförbrukningen pÄ Linux-plattformen minskats och kravet pÄ omstart efter uppdatering via pakethanteraren har tagits bort.
KĂ€lla: opennet.ru






