TillgÀnglig Firefox 74.
- Lösenordshanteraren har lÀrt sig att sortera poster i omvÀnd ordning (Z-A).
- Avslutad med tillÀgg som Àr installerade globalt (för alla anvÀndare i systemet, till exempel i %ProgramFiles%Mozilla Firefoxextensions). Denna distributionsmetod anvÀnds för att förinstallera i distributioner och för att pÄtvinga tillÀgg vid installation av tredjepartsprogram. Utvecklarna ansÄg det vara skadligt, eftersom det berövar anvÀndaren möjligheten att ta bort sÄdana tillÀgg via tillÀggshanteraren (till exempel om tillÀgget orsakar problem eller om anvÀndaren inte gillar att fÄ det pÄtvingat). Nu Àr hanteringen av tillÀgg helt under anvÀndarens kontroll. Redan installerade tillÀgg kommer att fortsÀtta att fungera (anvÀndaren kan nu ta bort dem via tillÀggshanteringen), medan nyinstallerade kommer att ignoreras. Byggare av anpassade distributioner (Windows) och underhÄllare (Linux) kommer att ges ett speciellt alternativ under byggsteget som ÄterstÀller stödet för globalt installerade tillÀgg. FöretagsanvÀndare ges möjlighet att distribuera tillÀgg genom gruppolicyer.
- TillÀgg Facebook Container (öppnar automatiskt sociala nÀtverk i en separat behÄllare) stöder en anvÀndarlista med domÀner som ocksÄ automatiskt kommer att placeras i behÄllaren.
- Knappen för att skapa en ny flik har fÄtt en meny som kan kallas med höger musknapp (fungerar endast med aktiverade behÄllare), dÀr anvÀndaren kan vÀlja behÄllare för den nya fliken. Dessutom har en instÀllning lagts till för 'VÀlja behÄllare för varje ny flik', vilket gör att en sÄdan meny kan framkallas med vÀnster musknapp.
- Det har kommit möjlighet att förbjuda avkoppling av flikar. Ovarsamhet vid att omvandla en flik till ett separat fönster har irriterat anvÀndare i mÄnga Är (den aktuella biljetten öppnades för 9 Är sedan). För att stÀnga av avkopplingsbeteendet finns en instÀllning, browser.tabs.allowTabDetach.
- GenvÀgar för tillÀgg kan nu inte bara omdefinieras utan ocksÄ inaktiveras.
- För anvÀndare i USA Àr anvÀndning av DNS över HTTPS som standard aktiverad. Standardresolvern Àr Cloudflare. I instÀllningarna kan den bytas till NextDNS eller sÄ kan en egen resolver anges.
- I distributionerna för Linux tillÀmpas teknik RLBox. C++-koden för potentiellt sÄrbara tredjepartsbibliotek omvandlas till en WebAssembly-modul, vars rÀttigheter Àr strikt begrÀnsade, och modulen kompileras sedan till maskinkod och körs i en isolerad process. Det första sÄdana biblioteket var Graphite.
- För enheter med pekskÀrmar har genomförts snabbare scrolling.
- I Windows och macOS har det blivit möjligt att importera data frÄn Edgium (Edge pÄ Chromium-motorn).
- WebblÀsare visar inte lÀngre den lokala IP-adressen för enheten via WebRTC (istÀllet för den lokala adressen anvÀnds en slumpmÀssig identifierare), dÀrför rekommenderas anvÀndare att ÄterstÀlla instÀllningarna media.peerconnection.ice.default_address_only och media.peerconnection.ice.no_host (genom att Àndra dessa instÀllningar har man tidigare kunnat dölja den lokala adressen).
- Sökning i historik Ă€r nu blind för diakritiska tecken (till exempel kommer sökningen av ordet Ś€ŚĄŚ ocksĂ„ att hitta alla förekomster av Ś€Ö¶ÖŒŚĄÖ·Ś).
- Som meddelades för ett och ett halvt Är sedan, avstÀngd stödet för TLS 1.0 och TLS 1.1. Om servern inte stöder TLS 1.2 kommer anvÀndaren att se ett felmeddelande om att det sÀkrade anslutningen inte kunde upprÀttas och en knapp för att aktivera stödet för Àldre protokoll (i framtiden kommer stödet för dessa protokoll att tas bort helt). Andra populÀra webblÀsare stÀnger ocksÄ av stödet för gamla protokoll i Är (TLS 1.0 introducerades 1999 och TLS 1.1 2006) eftersom dessa inte stöder moderna snabba och pÄlitliga algoritmer (ECDHE, AEAD), men krÀver stödet för Àldre och svagare (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). För ett Är sedan var andelen trafik som anvÀnde dessa protokoll inte mer Àn en halv procent, och nu har den minskat ytterligare.
- HTTP:
- Stödet för HTTP-headern Feature Policy. Med den kan webbplatsutvecklare ange vilka funktioner och API:er webblÀsaren bör anvÀnda eller inte anvÀnda (till exempel för att optimera webbplatsens prestanda). Feature Policy pÄminner lite om CSP men hanterar webblÀsarens funktioner snarare Àn sÀkerheten. Som en följd kan ramar (<iframe>) dÀr en annan domÀn öppnas, kan inte lÀngre begÀra tillgÄng till geolocation, kamera, mikrofon, skÀrmdelning och helskÀrmslÀge, om det inte uttryckligen tillÄts genom Feature Policy.
- Stöd för Cross-Origin-Resource-Policy (CORP), Med den kan webbplatser blockera vissa förfrÄgningar frÄn externa kÀllor (till exempel förbjuda Ätkomst frÄn externa resurser till skript och bilder pÄ den aktuella webbplatsen), vilket motverkar spekulativa attacker genom sidokanaler (Meltdown och Spectre) samt attacker med hjÀlp av cross-site scripting.
- Nytt hÀndelse languagechange_event, som utlöses nÀr anvÀndaren byter preferens för sprÄk.
- CSS:
- Stödet för egenskapen text-underline-position, vilket gör det möjligt att styra positionen för understrykningen (till exempel att sÀtta understrykningen under kemiska formelns undermarkeringar).
- EgenskapsvÀrden text-underline-offset och text-decoration-thickness kan nu uttryckas i procent.
- Egenskap outline-style har fÄtt stöd för vÀrdet auto.
- Avslutad stöd för -moz-column-* egenskaper, istÀllet för vilka de standardiserade egenskaperna utan prefix bör anvÀndas.
- JavaScript:
- Implementerad valfritt sekvens-operator (?.)
- Borttagna icke-standardmetod Object.prototype.toSource och den globala funktionen uneval. De introducerades redan under Netscape-tiden, men fick aldrig stöd frÄn andra webblÀsare.
- TillgÀnglighetspanelen i inspektören har lagts till visning av tillgÀnglighet av sidans element för personer som bara anvÀnder tangentbord, samt simulator för fÀrgblindhet.
- KÀnnedomen om defekta CSS-regler nu tar hÀnsyn till positionering av element.
- JavaScript-debugger att söka efter förfrÄgnings- och svarsobjekt (rubriker, cookies, kropp). att debugga inbÀddade webb-arbetare.
- FörbÀttrad integration med tillÀgget React Developer Tools.
KĂ€lla: linux.org.ru
