Firefox 100 version

Webbläsaren Firefox 100 släpptes. Dessutom skapades en långsiktig supportfilialuppdatering - 91.9.0. Firefox 101-grenen kommer snart att överföras till betatestningsstadiet, vars lansering är planerad till 31 maj.

Viktiga innovationer i Firefox 100:

  • Möjligheten att samtidigt använda ordböcker för olika språk vid stavningskontroll har implementerats. Du kan nu aktivera flera språk i snabbmenyn.
  • I Linux och Windows är flytande rullningslister aktiverade som standard, där en hel rullningslist endast visas när du flyttar muspekaren; resten av tiden, med valfri musrörelse, visas en tunn indikatorlinje, så att du kan förstå den aktuella offseten på sidan, men om markören inte rör sig, försvinner indikatorn efter en stund. För att inaktivera dolda rullningslister finns alternativet "Systeminställningar > Tillgänglighet > Visuella effekter > Visa alltid rullningslister".
  • I bild-i-bild-läge visas undertexter när du tittar på videor från YouTube, Prime Video och Netflix, såväl som på webbplatser som använder formatet WebVTT (Web Video Text Track), till exempel på Coursera.org.
  • Vid första lanseringen efter installationen har en kontroll lagts till för att kontrollera om Firefox byggspråk matchar operativsystemets inställningar. Om det finns en avvikelse uppmanas användaren att välja vilket språk som ska användas i Firefox.
  • På macOS-plattformen har stöd för video med högt dynamiskt omfång lagts till på system med skärmar som stöder HRD (High Dynamic Range).
  • På Windows-plattformen är hårdvaruacceleration av videoavkodning i AV1-format aktiverad som standard på datorer med Intel Gen 11+ och AMD RDNA 2 GPU:er (förutom Navi 24 och GeForce 30) om systemet har AV1 Video Extension. I Windows har Intel GPU:er också videoöverlagring aktiverat som standard, vilket hjälper till att minska strömförbrukningen vid uppspelning av video.
  • För användare i Storbritannien tillhandahålls stöd för att automatiskt fylla i och komma ihåg kreditkortsnummer i webbformulär.
  • Tillhandahöll en jämnare fördelning av resurser vid rendering och bearbetning av händelser, vilket till exempel löste problem med det fördröjda svaret av volymreglaget i Twitch.
  • För underresurser och iframes som laddats ner från andra webbplatser är det aktiverat att ignorera policyerna "no-referrer-when-downgrade", "origin-when-cross-origin" och "osäker-url" som ställts in via Referrer-Policy HTTP header, som gör det möjligt att kringgå inställningarna för Som standard returnerar överföringen av hela URL:en till tredje parts webbplatser i "Referer"-huvudet. Låt oss komma ihåg att i Firefox 87, för att blockera potentiella läckor av konfidentiell data, aktiverades policyn "strict-origin-when-cross-origin" som standard, vilket innebär att sökvägar och parametrar klipps ut från "Referer" när du skickar en begäran till andra värdar vid åtkomst via HTTPS, sänder en tom "Referer" vid byte från HTTPS till HTTP och sänder en fullständig "Referer" för interna övergångar inom samma plats.
  • En ny fokusindikator för länkar har föreslagits (den visas till exempel när du söker igenom länkar med tabbtangenten) - istället för en prickad linje inramas länkar nu av en heldragen blå linje, liknande hur aktiva fält i webbformulär är markerade. Det noteras att användningen av en heldragen linje förenklar navigeringen för personer med nedsatt syn.
  • Tillhandahöll möjligheten att välja Firefox som standard PDF-visare.
  • WritableStreams API har lagts till, vilket ger en extra abstraktionsnivå för att organisera inspelningen av strömmande data i en kanal som har inbyggda strömbegränsande möjligheter. Metoden pipeTo() har också lagts till för att skapa namnlösa pipes mellan ReadableStreams och WritableStreams. Lade till gränssnitten WritableStreamDefaultWriter och WritableStreamDefaultController.
  • WebAssembly inkluderar stöd för undantag (WASM Exceptions), vilket gör att du kan lägga till undantagshanterare för C++ och använda call stack unwind semantik utan att vara bunden till ytterligare hanterare i JavaScript.
  • Förbättrad prestanda för mycket kapslade "display: grid"-element.
  • Lade till stöd för "dynamic-range" och "video-dynamic-range" mediafrågor till CSS för att avgöra om en skärm stöder HDR (High Dynamic Range).
  • Stödet för den icke-standardiserade HTTP-huvudet Large-Allocation har upphört.

Förutom innovationer och buggfixar eliminerar Firefox 100 en rad sårbarheter. Information som beskriver de åtgärdade säkerhetsproblemen är inte tillgänglig för närvarande, men en lista över sårbarheter förväntas publiceras inom några timmar.

Källa: opennet.ru

Lägg en kommentar