Utgivelsen av nettleseren Firefox 91 har funnet sted. Firefox 91 er kategorisert som en langvarig støttegren (ESR), hvor oppdateringer slippes over et år. I tillegg er det blitt lagt til en oppdatering for den tidligere langvarige støttegrenen 78.13.0 (på sikt forventes to flere oppdateringer 78.14 og 78.15). Den beta-testingen av Firefox 92 vil snart finne sted, med utgivelse planlagt til 7. september.
Hovudnyhende:
- I privat visning er HTTPS-First-policyen aktivert som standard, lik den tidligere tilgjengelige innstillingen "Kun HTTPS". Når man prøver å åpne en side uten kryptering over HTTP i privatmodus, vil nettleseren først forsøke å kontakte nettstedet via HTTPS ("http://" blir erstattet med "https://"), og hvis forsøket mislykkes, vil det automatisk gå tilbake til den usikrede versjonen av nettstedet. En viktig forskjell fra "Kun HTTPS"-modus er at HTTPS-First ikke gjelder for lasting av underressurser, som bilder, skripter og stiler, men bare trer i kraft når man prøver å åpne nettsiden etter å ha klikket på en lenke eller skrevet inn URL-en i adressefeltet.
- Modus for utskrift av en forkortet versjon av siden, som ligner lesemodus (Reader Mode), er gjeninnført, der bare betydelig tekst på siden vises, mens alle tilknyttede kontroller, bannere, menyer, navigasjonsfelt og andre deler av siden som ikke er relatert til innholdet skjules. Modusen aktiveres ved å aktivere Reader View før utskrift. Støtte for denne modusen ble avsluttet i versjonen Firefox 81, etter overgangen til det nye forhåndsvisningsgrensesnittet for utskrift.
- Mulighetene til Cookie-beskyttelsesmetoden (Total Cookie Protection) har blitt utvidet. Denne aktiveres i privat nettlesingsmodus og når den strenge blokkeringen av uønsket innhold er valgt. Modus innebærer at hvert nettsted får sitt eget isolerte lagringsområde for Cookies, noe som hindrer sporing av bevegelse mellom nettsteder. Alle Cookies satt av eksterne blokker lastet inn på nettstedet bindes til det primære nettstedet og overføres ikke når disse blokkene nås fra andre nettsteder. I den nye versjonen har logikken for rensing av Cookies blitt endret for å unngå skjulte datalekkasjer, og brukerne informeres nå om nettsteder som lagrer informasjon lokalt.
- Logikken for lagring av filer åpnet etter nedlastinger har blitt endret. Filer som åpnes etter nedlastinger i eksterne applikasjoner, lagres nå i standardkatalogen 'Nedlastinger', i stedet for den midlertidige katalogen. Husk at Firefox tilbyr to nedlastingsmodi - lagring av nedlastinger og åpning i applikasjonen. I det andre tilfellet ble den nedlastede filen lagret i en midlertidig katalog som ble slettet etter at sesjonen var over. Dette førte til misnøye blant brukerne, da de måtte lete etter den midlertidige katalogen for å få direkte tilgang til filen, eller laste ned dataene på nytt hvis filen allerede var automatisk slettet.
- Nesten alle brukerhandlinger har fått optimalisering av 'catch-up paints', som har muliggjort en 10-20% forbedring i responstiden for de fleste operasjoner i grensesnittet.
- Byggene for Windows-plattformen har fått støtte for teknologi for enkelt pålogging (SSO), som gjør at man kan koble til nettsteder ved hjelp av påloggingsinformasjonen fra Windows 10.
- Byggene for macOS gir automatisk aktivering av høy kontrastmodus når alternativet 'Increase Contrast' aktiveres i systemet.
- Modus 'Switch to Tab', som lar deg gå til fanen fra anbefalingslisten i adressefeltet, dekker nå også sider i privat nettlesingsmodus.
- Gamepad API er nå kun tilgjengelig når siden åpnes i et sikkert miljø (Secure Context), dvs. når man åpner via HTTPS, localhost eller fra en lokal fil.
- I desktopversjonen er det lagt til støtte for API Visual Viewport, som gjør det mulig å bestemme det faktiske synlige området, med hensyn til skjermtastatur eller zooming.
- Metodene som er lagt til: Intl.DateTimeFormat.prototype.formatRange() — returnerer en lokalisert og formatert streng med datoområde (for eksempel «1/05/21 – 1/10/21»); Intl.DateTimeFormat.prototype.formatRangeToParts() — returnerer et array med lokalisepesifikke deler av datoområdet.
- Det er lagt til en egenskap Window.clientInformation, tilsvarende Window.navigator.
I tillegg til nyhetene og feilrettingene i Firefox 91, er 19 sårbarheter blitt løst, hvorav 16 er merket som alvorlige. 10 sårbarheter (kategorisert under CVE-2021-29990 og CVE-2021-29989) skyldes minnehåndteringsproblemer, som bufferoverløp og tilgang til allerede frigjorte minneområder. Disse problemene kan potensielt føre til at ondsinnet kode kan kjøres når spesiallagde sider åpnes.
Kilde: opennet.ru
