Firefox 86 release

Firefox 86 har slÀppts. Dessutom har en uppdatering av den lÄngsiktiga supportgrenen 78.8.0 skapats. Firefox 87 har tagits till betatestning, med planerad release den 23 mars.

Huvudsakliga nyheter:

  • I strikt lĂ€ge för blockering av oönskat innehĂ„ll har fullstĂ€ndig cookie-skydd aktiverats, dĂ€r varje webbplats har en separat isolerad lagring för cookies. Den föreslagna isoleringsmetoden tillĂ„ter inte anvĂ€ndning av cookies för att spĂ„ra rörelser mellan webbplatser, eftersom alla cookies frĂ„n externa block som laddas pĂ„ webbplatsen nu knyts till huvudsidan och inte överförs nĂ€r dessa block nĂ„s frĂ„n andra webbplatser. Som undantag har möjligheten att överföra cookies mellan webbplatser behĂ„llits för tjĂ€nster som inte Ă€r kopplade till spĂ„rning av anvĂ€ndare, exempelvis som anvĂ€nds för enhetlig autentisering. Informationen om blockerade och tillĂ„tna cookies för överföring mellan webbplatser visas i menyn som visas nĂ€r man klickar pĂ„ sköldsymbolen i adressfĂ€ltet.
    Firefox 86 release
  • En ny förhandsgranskningsgrĂ€nssnitt för dokument innan utskrift har aktiverats för alla anvĂ€ndare och det finns nu integration med systeminstĂ€llningar för skrivare. Det nya grĂ€nssnittet fungerar pĂ„ liknande sĂ€tt som lĂ€sarlĂ€ge och leder till att förhandsgranskningen öppnas i den aktuella fliken och ersĂ€tter det befintliga innehĂ„llet. I sidopanelen erbjuds verktyg för val av skrivare, instĂ€llningar för sidformat, Ă€ndra utskriftsparametrar och hantera aktivering av utskrift av rubriker och bakgrund.
    Firefox 86 release
  • Ritoperationer för Canvas- och WebGL-element har flyttats till en separat process ansvarig för att överlĂ€mna operationerna till GPU:n. Ändringen har möjliggjort en betydande ökning av stabiliteten och prestandan hos webbplatser som anvĂ€nder WebGL och Canvas.
  • All kod relaterad till videodekoding har flyttats till en ny RDD-process, vilket har ökat sĂ€kerheten genom att isolera videohanterare i en separat process.
  • I byggnader för Linux och Android ingĂ„r skydd mot attacker som manipulerar med stack- och heap-korsning. Skyddet baseras pĂ„ anvĂ€ndningen av alternativet "-fstack-clash-protection", vilket gör att kompilatorn infogar kontrollerande anrop (probe) vid varje statisk eller dynamisk tilldelning av stackutrymme, vilket gör det möjligt att upptĂ€cka stacköverflöden och blockera attacker baserade pĂ„ stack- och heap-korsning relaterade till att köra exekveringsflödet genom skyddssidor för stacken.
  • I lĂ€slĂ€get har möjligheten till visning av HTML-sidor som sparats pĂ„ det lokala systemet lagts till.
  • Stödet för bildformatet AVIF (AV1 Image Format), som inkluderar teknologier för intrakodad komprimering frĂ„n videokodningsformatet AV1, Ă€r nu aktiverat som standard. Containern för distribution av komprimerade data i AVIF Ă€r helt analog med HEIF. AVIF stödjer bĂ„de bilder i HDR (High Dynamic Range) och ett bredare fĂ€rgrum samt i standard dynamisk rĂ€ckvidd (SDR). Tidigare krĂ€vdes det att man aktiverade parametern "image.avif.enabled" i about:config för att aktivera AVIF.
  • Stödet för samtidig öppning av flera fönster med video i Picture-in-Picture-lĂ€ge har lagts till.
    Spela video
  • Stödet för det experimentella lĂ€get SSB (Site Specific Browser), vilket möjliggjorde skapandet av en separat genvĂ€g för att starta en webbplats utan webblĂ€sarens grĂ€nssnittselement med en separat ikon pĂ„ aktivitetsfĂ€ltet, likt riktiga applikationer i operativsystemet, har avslutats. Anledningarna till att man har avslutat stödet nĂ€mner olösta problem, tveksam nytta för anvĂ€ndare av stationĂ€ra system, begrĂ€nsade resurser och en vilja att fokusera dem pĂ„ utvecklingen av kĂ€rnprodukter.
  • Stödet för protocol DTLS 1.0 (Datagram Transport Layer Security), baserat pĂ„ TLS 1.1 och som anvĂ€ndes i WebRTC för ljud- och videotransmission, har avslutats för WebRTC-anslutningar (PeerConnections). IstĂ€llet rekommenderas anvĂ€ndningen av DTLS 1.2, baserat pĂ„ TLS 1.2 (specifikationen DTLS 1.3 baserad pĂ„ TLS 1.3 Ă€r Ă€nnu inte klar).
  • I CSS har funktionen image-set() aktiverats, vilket gör det möjligt att vĂ€lja en bild frĂ„n en uppsĂ€ttning alternativ med olika upplösningar, som Ă€r mest lĂ€mplig för de aktuella skĂ€rmparametrarna och nĂ€tverkskapaciteten. background-image: image-set( "cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • I CSS-egenskapen "list-style-image" som anvĂ€nds för att definiera en bild för punktmarkeringar i en lista Ă€r det tillĂ„tet att ange valfria former av bilddefinitioner via CSS.
  • I CSS ingĂ„r pseudoklassen ":autofill" som gör det möjligt att spĂ„ra automatisk ifyllning av fĂ€lt i taggen input av webblĂ€saren (vid manuell ifyllning aktiveras inte selektorn). input:autofill { border: 3px solid blue; }
  • I JavaScript Ă€r den inbyggda objektet Intl.DisplayNames som Ă€r aktiverat som standard och som kan anvĂ€ndas för att hĂ€mta lokaliserade namn för sprĂ„k, lĂ€nder, valutor och datumelement. let currencyNames = new Intl.DisplayNames([‘en’], {type: ‘currency’}); currencyNames.of(‘USD’); // "US Dollar" currencyNames.of(‘EUR’); // "Euro"
  • I DOM sĂ€kerstĂ€lls att egenskapen "Window.name" Ă„terstĂ€lls till ett tomt vĂ€rde nĂ€r en sida laddas i en flik som har en annan sida. av domĂ€nen och det gamla vĂ€rdet Ă„terstĂ€lls nĂ€r man klickar pĂ„ "bakĂ„t"-knappen för att Ă„tervĂ€nda till den gamla sidan.
  • I verktygen för webbutvecklare har en enhet lagts till som visar en varning nĂ€r man stĂ€ller in marginaler (margin eller padding) i CSS för interna element i tabeller.
    Firefox 86 release
  • I verktygsfĂ€ltet för webbutvecklare visas antalet fel pĂ„ den aktuella sidan. Genom att klicka pĂ„ den röda indikatorn med antalet fel kan man direkt gĂ„ till webbkonsolen för att se fel-listan.
    Firefox 86 release

Förutom nya funktioner och buggfixar i Firefox 86 har 25 sÄrbarheter ÄtgÀrdats, varav 18 markerats som kritiska. 15 av dessa sÄrbarheter (sammanstÀllda under CVE-2021-23979 och CVE-2021-23978) orsakades av problem med minneshantering, sÄsom buffertöverflöden och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till exekvering av skadlig kod vid öppning av specifikt utformade sidor.

Den beta-testade versionen av Firefox 87 Àr anmÀrkningsvÀrd för att den som standard har inaktiverat Backspace-tangenten utanför inmatningsformulÀrens kontext. Ta bort hanteringen förklaras av att Backspace-tangenten anvÀnds aktivt vid textinmatning i formulÀr, men utanför fokus pÄ inmatningsfÀltet behandlas den som en navigering till föregÄende sida, vilket kan leda till förlust av inmatad text pÄ grund av oavsiktlig omdirigering. För att ÄterfÄ det gamla beteendet har alternativet browser.backspace_action lagts till i about:config. Dessutom visas numera etiketter för att indikera positionen för de hittade nycklarna bredvid rullningsfÀltet nÀr sökfunktionen anvÀnds pÄ sidan. Menyn Web Developer har förenklats avsevÀrt och sÀllan anvÀnda alternativ har tagits bort frÄn menyn Library.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster