Bilde : Mozilla
Versjon 93 av Mozillas Firefox -nettleser har kommet, og en av de nye funksjonene er tabulering.
Tilgjengelig for øyeblikket bare på Windows, med macOS og Linux som følger, kommer funksjonen i gang når nettleseren tror at et krasj uten minne er overhengende, og det vil laste ut faner med de minst brukte som ble lastet ut først. Faner som er i forgrunnen blir aldri lastet av med faner som er festet, ved hjelp av bilde-i-bilde, eller avspilling av lyd, er mindre sannsynlig å bli lastet ut.
På Windows er terskelen rundt 6%, skrev Mozilla -ingeniør Haik Aftandilian i et blogginnlegg.
“Vi har eksperimentert med lossing av faner på Windows tidligere, men et problem vi ikke kunne komme forbi var at det å finne en balanse mellom å redusere nettleserens minnebruk og irritere brukeren fordi det er en liten forsinkelse etter at fanen blir lastet inn på nytt, er en ganske vanskelig trening, og vi fikk aldri tilfredsstillende resultater, “sa Aftandilian.
“Vi har nå nærmet oss problemet igjen ved å finjustere algoritmen for oppdagelse av lavt minne og fanevalg og begrense handlingen til tilfelle der vi er sikre på at vi gir en brukerfordel: hvis nettleseren handler om å kræsje.”
En måned med testing i Firefox Nightly-kanalen fant en nedgang i krasj i nettlesere og innholdsprosesser, men også en økning i krasj uten minne, samt en økning i gjennomsnittlig minnebruk.
“Sistnevnte kan virke veldig kontraintuitiv, men forklares lett av overlevelse av nettleser … nettlesersesjoner som hadde så høy minnebruk ville ha krasjet og brent tidligere, men nå kan overleve ved å laste ned faner like før du når den kritiske terskelen, “sa ingeniøren.
“Økningen i OOM-krasjer, også veldig kontra-intuitiv, er vanskeligere å forklare.
” Vi jobber med å forbedre vår forståelse av dette problemet og den relevante heuristikken. Men gitt de klart forbedrede resultatene for brukerne, følte vi at det ikke var noe poeng i å holde funksjonen tilbake. “
I den neste versjonen av Firefox vil det bli lagt til en om: avlastningsside for å gi diagnostikk på lossing av faner. .
Firefox 93 kommer også med funksjonalitet for å blokkere HTTP -nedlastinger fra HTTPS -sider, etterfulgt av å vise en dialogboks for brukere som advarer om at det er en potensiell sikkerhetsrisiko og spørre om de ønsker å fortsette, samt å blokkere nedlastinger fra sandboksede iframes, med mindre de har tillatelse -nedlasting -attributt.
Nettleseren har også avsluttet som standard støtte for 3DES -kryptering, men den vil fortsatt være tilgjengelig når nettsteder bruker utdaterte TLS -versjoner.
“Nylige målinger indikerer at Firefox møter servere som velger å bruke 3DES omtrent like ofte som servere som bruker utdaterte versjoner av TLS,” sa Mozilla.
“Så lenge 3DES forblir et alternativ som Firefox gir, utgjør det en sikkerhets- og personvernrisiko. Fordi det ikke lenger er nødvendig eller forsiktig å bruke denne krypteringsalgoritmen, er den deaktivert som standard i Firefox 93.”
Firefox 93 pakker også den tredje versjonen av SmartBlock -teknologien, som kan erstatte Google Analytics, Optimizely, Criteo, Amazon TAM og forskjellige Google -annonseringsjavascript med lokale versjoner som oppfører seg nær nok som originalene for å forhindre nettstedene brytes.
Nettleseren endrer retningslinjene for henvisninger for å sikre at nettstedene ikke kan overskrive standardklippet som Firefox bruker på nettadresser på tvers av nettsteder. De samme nettstedforespørslene fortsetter å sende hele henvisningsadressen.
Relatert dekning
Kinesiske cyberspier målrettet tibetanere med et ondsinnet Firefox-tilleggFirefox 88 strammer ned på window.name misbruk av trackersFirefox for å blokkere Backspace-nøkkelen fra å fungere som “Tilbake” -knappFirefox til skipets nettverkspartisjonering 'som et nytt anti-tracking-forsvar
Relaterte emner:
Security Enterprise Software Open Source Mobile OS