Firefox 86 utgivelse

Nettleseren Firefox 86 ble utgitt. I tillegg ble det laget en oppdatering til den langsiktige stĂžttegrenen 78.8.0. Firefox 87-grenen har blitt overfĂžrt til beta-teststadiet, og utgivelsen er planlagt til 23. mars.

Hovedinnovasjoner:

  • I streng modus er Total Cookie Protection-modus aktivert, som bruker separat, isolert lagring av informasjonskapsler for hvert nettsted. Den foreslĂ„tte isolasjonsmetoden tillater ikke bruk av informasjonskapsler for Ă„ spore bevegelse mellom nettsteder, siden alle informasjonskapsler satt fra tredjepartsblokker lastet pĂ„ nettstedet nĂ„ er knyttet til hovedsiden og overfĂžres ikke nĂ„r disse blokkene Ă„pnes fra andre nettsteder. Som et unntak er muligheten for overfĂžring av informasjonskapsler pĂ„ tvers av nettsteder igjen for tjenester som ikke er relatert til brukersporing, for eksempel de som brukes til enkeltautentisering. Informasjon om blokkerte og tillatte informasjonskapsler pĂ„ tvers av nettsteder vises i menyen som vises nĂ„r du klikker pĂ„ skjoldsymbolet i adressefeltet.
    Firefox 86 utgivelse
  • Et nytt grensesnitt for forhĂ„ndsvisning av dokumenter fĂžr utskrift aktiveres for alle brukere og integrasjon med skriverens systeminnstillinger er gitt. Det nye grensesnittet fungerer pĂ„ samme mĂ„te som lesermodus og Ă„pner en forhĂ„ndsvisning i gjeldende fane, og erstatter det eksisterende innholdet. Sidefeltet tilbyr verktĂžy for Ă„ velge en skriver, justere sideformatet, endre utskriftsinnstillinger og kontrollere om overskrifter og bakgrunner skal skrives ut.
    Firefox 86 utgivelse
  • Operasjonene med Ă„ gjengi Canvas- og WebGL-elementer har blitt flyttet til en egen prosess som er ansvarlig for Ă„ overfĂžre operasjoner til GPU. Endringen har betydelig forbedret stabiliteten og ytelsen til nettsteder som bruker WebGL og Canvas.
  • All kode knyttet til videodekoding er flyttet til en ny RDD-prosess, som forbedrer sikkerheten ved Ă„ isolere videobehandlere i en egen prosess.
  • I forsamlinger for Linux Đž Android Beskyttelse mot stack-heap-kollisjonsangrep er aktivert. Denne beskyttelsen er basert pĂ„ alternativet "-fstack-clash-protection". NĂ„r det er spesifisert, setter kompilatoren inn probekall for hver statiske eller dynamiske stakkallokering. Disse probene oppdager stakkoverlĂžp og blokkerer stack-heap-kollisjonsangrep som involverer trĂ„dvideresending gjennom stakkbeskyttelse.
  • I lesermodus ble det mulig Ă„ se HTML-sider lagret pĂ„ det lokale systemet.
  • StĂžtte for bildeformatet AVIF (AV1 Image Format) er aktivert som standard, som bruker intra-frame-komprimeringsteknologi fra AV1-videokodingsformatet. Beholderen for distribusjon av komprimerte data i AVIF er fullstendig lik HEIF. AVIF stĂžtter bĂ„de bilder i HDR (High Dynamic Range) og Wide-gamut fargerom, samt i standard dynamisk omrĂ„de (SDR). Tidligere krevde aktivering av AVIF innstilling av parameteren "image.avif.enabled" i about:config.
  • Aktivert stĂžtte for samtidig Ă„pning av flere vinduer med video i bilde-i-bilde-modus.
    Spill av video
  • StĂžtte for den eksperimentelle SSB-modusen (Site Specific Browser) har blitt avviklet, noe som gjorde det mulig Ă„ lage en egen snarvei for et nettsted Ă„ starte uten nettlesergrensesnittelementer, med et eget ikon pĂ„ oppgavelinjen, som fullverdige OS-applikasjoner. Årsaker som er nevnt for Ă„ avslutte stĂžtte inkluderer ulĂžste problemer, tvilsomme fordeler for stasjonĂŠre brukere, begrensede ressurser og Ăžnsket om Ă„ lede dem til utvikling av kjerneprodukter.
  • For WebRTC-tilkoblinger (PeerConnections) er stĂžtte for DTLS 1.0 (Datagram Transport Layer Security)-protokollen, basert pĂ„ TLS 1.1 og brukt i WebRTC for lyd- og videooverfĂžring, avviklet. I stedet for DTLS 1.0 anbefales det Ă„ bruke DTLS 1.2, basert pĂ„ TLS 1.2 (DTLS 1.3-spesifikasjonen basert pĂ„ TLS 1.3 er ennĂ„ ikke klar).
  • CSS-en inkluderer en image-set()-funksjon som lar deg velge et bilde fra et sett med forskjellige opplĂžsningsalternativer som passer best til dine nĂ„vĂŠrende skjerminnstillinger og nettverkstilkoblingsbĂ„ndbredde. bakgrunnsbilde: image-set( "cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • CSS-egenskapen "list-style-image", designet for Ă„ definere et bilde for etiketter i en liste, tillater enhver form for bildedefinisjon via CSS.
  • CSS inkluderer pseudoklassen ":autofill", som lar deg spore automatisk utfylling av felt i inndata-taggen av nettleseren (hvis du fyller den manuelt, fungerer ikke velgeren). input:autofill { border: 3px solid blue; }
  • JavaScript inkluderer som standard et innebygd Intl.DisplayNames-objekt, der du kan fĂ„ lokaliserte navn pĂ„ sprĂ„k, land, valutaer, datoelementer osv. la currencyNames = new Intl.DisplayNames(['no'], {type: 'valuta'}); currencyNames.of('USD'); // "US Dollar" currencyNames.of('EUR'); // "Euro"
  • DOM-en sĂžrger for at verdien til egenskapen «Window.name» tilbakestilles til en tom verdi nĂ„r en side lastes inn i en fane med en annen domene og gjenoppretter den gamle verdien nĂ„r du trykker pĂ„ tilbakeknappen og gĂ„r tilbake til den gamle siden.
  • Et verktĂžy er lagt til verktĂžyene for webutviklere som viser en advarsel nĂ„r du angir margin- eller utfyllingsverdier i CSS for interne tabellelementer.
    Firefox 86 utgivelse
  • VerktĂžylinjen for webutviklere gir en visning av antall feil pĂ„ gjeldende side. NĂ„r du klikker pĂ„ den rĂžde indikatoren med antall feil, kan du umiddelbart gĂ„ til nettkonsollen for Ă„ se listen over feil.
    Firefox 86 utgivelse

I tillegg til innovasjoner og feilrettinger, eliminerer Firefox 86 25 sÄrbarheter, hvorav 18 er merket som farlige. 15 sÄrbarheter (samlet under CVE-2021-23979 og CVE-2021-23978) er forÄrsaket av minneproblemer, som bufferoverlÞp og tilgang til allerede frigjorte minneomrÄder. Potensielt kan disse problemene fÞre til kjÞring av en angripers kode nÄr du Äpner spesialdesignede sider.

Firefox 87-grenen, som har gÄtt inn i beta-testing, er kjent for Ä deaktivere Backspace-nÞkkelbehandleren utenfor konteksten til inndataskjemaer som standard. Grunnen til Ä fjerne behandleren er at Backspace-tasten brukes aktivt nÄr du skriver inn skjemaer, men nÄr den ikke er i fokus pÄ inndataskjemaet, behandles den som en flytting til forrige side, noe som kan resultere i tap av skrevet tekst pga. til utilsiktet bevegelse til en annen side. For Ä returnere den gamle oppfÞrselen, har browser.backspace_action-alternativet blitt lagt til about:config. I tillegg, nÄr du bruker sÞkefunksjonen pÄ siden, vises nÄ etiketter ved siden av rullefeltet for Ä indikere plasseringen av tastene som ble funnet. Webutviklermenyen har blitt kraftig forenklet og sjelden brukte elementer er fjernet fra bibliotekmenyen.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster