Firefox 91 version

Webbläsaren Firefox 91 har släppts. Firefox 91-versionen klassificeras som en utökad supportversion (ESR), för vilken uppdateringar släpps under hela året. Dessutom har en uppdatering till den tidigare grenen med en lång period av support, 78.13.0, skapats (två fler uppdateringar 78.14 och 78.15 väntas i framtiden). Firefox 92-grenen kommer snart att överföras till betatestningsstadiet, vars lansering är planerad till den 7 september.

Huvudsakliga innovationer:

  • I privat surfningsläge är HTTPS-First-policyn aktiverad som standard, liknande alternativet "Endast HTTPS" som tidigare var tillgängligt i inställningarna. När du försöker öppna en sida utan kryptering via HTTP i privat läge kommer webbläsaren först att försöka komma åt sidan via HTTPS ("http://" ersätts med "https://") och om försöket misslyckas, den kommer automatiskt åt sidan utan kryptering. En viktig skillnad mot endast HTTPS-läget är att HTTPS-First inte gäller för att ladda underresurser som bilder, skript och stilmallar, utan gäller endast när man försöker öppna en webbplats efter att ha klickat på en länk eller skrivit in en URL i adressen bar.
  • Läget för att skriva ut en förkortad version av sidan har återställts, vilket påminner om vyn i Reader Mode, där endast den betydande texten på sidan visas, och alla medföljande kontroller, banderoller, menyer, navigeringsfält och andra delar av sida som inte är relaterad till innehållet är dolda. Läget aktiveras genom att aktivera Reader View före utskrift. Detta läge avbröts i Firefox 81 efter övergången till ett nytt gränssnitt för förhandsgranskning.
  • Möjligheterna för metoden Total Cookie Protection har utökats, som aktiveras i privat surfläge och när man väljer det strikta läget för att blockera oönskat innehåll (strikt). Läget innebär användning av en separat isolerad lagring för cookies för varje webbplats, vilket inte tillåter användning av cookies för att spåra rörelser mellan webbplatser, eftersom alla cookies som ställs in från tredjepartsblock som laddas på webbplatsen är knutna till huvudsidan och överförs inte när dessa block nås från andra webbplatser. I den nya versionen, för att eliminera dolda dataläckor, har Cookie()-rensningslogiken ändrats och användare har informerats om webbplatser som lagrar information lokalt.
  • Logiken för att spara filer som öppnats efter nedladdning har ändrats. Filer som öppnas efter nedladdning i externa applikationer sparas nu i den vanliga katalogen "Nedladdningar", istället för en tillfällig katalog. Låt oss komma ihåg att Firefox erbjuder två nedladdningslägen - ladda ner och spara och ladda ner och öppna i applikationen. I det andra fallet sparades den nedladdade filen i en tillfällig katalog, som raderades efter att sessionen avslutades. Detta beteende orsakade missnöje bland användare som, om de behövde direktåtkomst till en fil, dessutom var tvungna att söka efter den tillfälliga katalogen där filen sparades, eller ladda ner data igen om filen redan hade raderats automatiskt.
  • "Catch-up paints"-optimering är aktiverad för nästan alla användaråtgärder, vilket gjorde det möjligt att öka responsen för de flesta operationer i gränssnittet med 10-20%.
  • Sammansättningar för Windows-plattformen har lagt till stöd för enkel inloggningsteknik (SSO), som gör att du kan ansluta till webbplatser med hjälp av användaruppgifter från Windows 10.
  • I builds för macOS aktiveras högkontrastläget automatiskt när alternativet "Öka kontrast" är aktiverat i systemet.
  • Läget "Switch to Tab", som låter dig byta till en flik från listan med rekommendationer i adressfältet, täcker nu även sidor i privat surfläge.
  • Gamepad API är nu endast tillgängligt när man öppnar en sida i en säker kontext, dvs. när den öppnas via HTTPS, via localhost eller från en lokal fil;
  • Desktopversionen inkluderar stöd för Visual Viewport API, genom vilket du kan bestämma det faktiska synliga området, med hänsyn till visningen av tangentbordet på skärmen eller skalning.
  • Tillagda metoder: Intl.DateTimeFormat.prototype.formatRange() - returnerar en lokaliserad och formaterad sträng med ett datumintervall (till exempel "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() - Returnerar en array med lokalspecifika datumintervalldelar.
  • Lade till egenskapen Window.clientInformation, liknande Window.navigator.

Utöver innovationer och buggfixar har Firefox 91 åtgärdat 19 sårbarheter, varav 16 är markerade som farliga. 10 sårbarheter (samlade under CVE-2021-29990 och CVE-2021-29989) orsakas av minnesproblem, såsom buffertspill och tillgång till redan frigjorda minnesområden. Potentiellt kan dessa problem leda till exekvering av en angripares kod när du öppnar specialdesignade sidor.

Källa: opennet.ru

Lägg en kommentar