TillgÀnglig Firefox 78.
- I dialogrutan för PDF-nedladdningar tillagd punkt «Ăppna i Firefox».
- Möjligheten att stÀnga av visningen av toppsidor vid klick i adressfÀltet (browser.urlbar.suggest.topsites) har lagts till.
- Menyalternativen «StÀng flikar till höger» och «StÀng andra flikar» har flyttats till en separat undermeny. Om en anvÀndare stÀnger flera flikar samtidigt (till exempel med «StÀng andra flikar»), ÄterstÀller menyalternativet «à terstÀll stÀngd flik»alla flikar
- , inte bara en. Tidigare var anvÀndare tvungna att ÄterstÀlla dem en i taget om de av misstag stÀngde mÄnga flikar.
- Utseendet pÄ lÀslÀget har omarbetats. SidofÀltet har ersatts med en kompakt flytande verktygsrad vars design passar bÀttre in i webblÀsarens grÀnssnitt.
- Firefox kommer att förhindra att skÀrmslÀckaren startar om det pÄgÄr ett samtal via WebRTC.Ett gammalt problem har lösts som uppstod nÀr anvÀndare försökte klistra in lÄng text (till exempel ett lösenord som skapats av en lösenordshanterare) i ett fÀlt med begrÀnsad lÀngd (maxlength
- ). Tidigare versioner av Firefox beskÀr tyst lösenordet till angiven lÀngd, vilket vid registrering ledde till att ett «beskuret» lösenord skickades till serven, Àven nÀr anvÀndaren trodde att deras lösenord var lÀngre. AnvÀndaren kunde sÄ klart inte logga in med det lÄnga lösenordet efterÄt. Nu kommer Firefox att visuellt markera fÀltet dÀr överdrivet lÄng text har klistrats in och varnar anvÀndaren att de mÄste ange en kortare strÀng. NÀr text skrivs i adressfÀltet kommer, förutom förslag frÄn sökmotorn, ocksÄ tidigare sökningar
- att föreslÄs (browser.urlbar.maxHistoricalSearchSuggestions). Till exempel, om anvÀndaren tidigare har sökt efter «hej björn» via adressfÀltet, kommer han att fÄ förslaget att söka efter «hej björn» nÀr han skriver «hej». Om anvÀndaren klistrar in en domÀn i adressfÀltet utan att ange protokoll, kommer Firefox att försöka
- ansluta till den inte bara via HTTP, som tidigare, utan Àven via HTTPS (ifall servern inte stöder HTTP).
- Adresser som slutar med .example, .internal, .invalid, .local, .localhost, ,test, orsakar inte lÀngre omdirigering till sökmotorn, istÀllet kommer webblÀsaren att försöka öppna dem (dessa suffix anvÀnds ofta vid utveckling).
- PÄ sidan about:protections har information lagts till om hur mÄnga lösenord som har avslöjats i dataintrÄng som anvÀndaren har bytt ut mot sÀkrare alternativ, samt att ett specifikt lösenord har avslöjats i nÄgot dataintrÄng (och bör bytas).
- Tillagd instÀllning layout.css.font-visibility.level, som gör det möjligt att ange vilka typsnitt som finns i systemet som webblÀsaren ska rapportera till webbplatser (typsnitten Àr indelade i tre grupper: endast grundlÀggande systemtypsnitt, grundlÀggande + typsnitt frÄn sprÄkpaket, alla typsnitt). Framtida tester planeras för att avgöra den optimala varianten som inte förstör sidvisningen, men inte heller avslöjar för mycket information om alla installerade typsnitt).
- NÀr anvÀndaren skriver ett ord i adressfÀltet, avgör Firefox, baserat pÄ heuristik, om det kan vara ett domÀnnamn i det lokala nÀtverket och skickar en förfrÄgan till DNS-servern för att kontrollera om det finns en sÄdan domÀn (för att först i rullgardinsmenyn föreslÄ att gÄ till denna domÀn). För paranoida anvÀndare har lagts till instÀllningen som styr detta beteende (browser.urlbar.dnsResolveSingleWordsAfterSearch).
- En patch har antagits frÄn TorBrowser-utvecklarna som gör det möjligt att helt stÀnga av anvÀndningen av DNS (network.dns.disabled).
- à terigen avstÀngd stöd för TLS 1.0 och 1.1 (det avaktiverades i Firefox 74, men aktiverades igen eftersom tillgÄngen till webbresurser har blivit mycket viktig under pandemin). Om servern inte stöder TLS 1.2 kommer anvÀndaren att se ett felmeddelande om att den sÀkrade anslutningen kunde inte upprÀttas och en knapp som aktiverar stöd för förÄldrade protokoll (i framtiden kommer stödet för dessa att tas bort helt). Chrome och Edgium stÀnger ocksÄ av stödet för gamla protokoll i juli (TLS 1.0 introducerades 1999, och TLS 1.1 kom 2006) eftersom de inte stöder moderna snabba och pÄlitliga algoritmer (ECDHE, AEAD), men krÀver stöd för gamla och svaga (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). FrÄn Internet Explorer och Edge kommer stödet för TLS 1.0/1.1 att tas bort i september.
- Avaktiverad stöd för chiffer TLS_DHE_RSA_WITH_AES_128_CBC_SHA och TLS_DHE_RSA_WITH_AES_256_CBC_SHA. Firefox förblev den sista webblÀsaren med deras stöd.
- Höjda minimalkrav. FrÄn och med nu Àr detta GNU libc 2.17, libstdc++ 4.8.1 och GTK+ 3.14.
- Det hÀr Àr den sista stora utgÄvan som stöder macOS 10.9, 10.10 och 10.11. AnvÀndare av dessa operativsystem rekommenderas att uppgradera till Firefox ESR 78.x, dÀr stöd för de angivna versionerna av macOS kommer att finnas kvar i ett Är.
- MÄnga förbÀttringar för personer med funktionsnedsÀttningar:
- NÀr man anvÀnder JAWS leder nedÄtpilen i ett HTML-inmatningselement som innehÄller en datalista inte lÀngre till att markören oavsiktligt flyttas till nÀsta element.
- SkÀrmlÀsare hÀnger inte lÀngre eller blir lÄngsamma nÀr de fokuserar pÄ indikatorn för delning av mikrofon/kamera/skÀrm.
- Laddningstiden för tabeller som innehÄller tusentals rader har avsevÀrt förbÀttrats.
- Inmatningselement med anpassade stilar visar nu korrekt fokuskonturen.
- SkÀrmlÀsare vÀxlar inte lÀngre felaktigt till dokumentvisningslÀge nÀr utvecklarverktygen öppnas.
- Antalet animationer har minskats (vid musöver och vid utvidgning av sökfÀltet med mera) för att underlÀtta för personer med migrÀn och epilepsi.
- Alla anvÀndare i Storbritannien fÄr rekommendationer frÄn Pocket pÄ den nya fliken.
- CSS:
- Aktiverad stöd för pseudoklasser :is() och :where().
- Stöd för pseudoklasser har implementerats :read-only och :read-write utan prefix.
- Stil :read-write kan inte lÀngre tillÀmpas pÄ otillgÀngliga element <input> och , eftersom detta bryter mot specifikationen.
- JavaScript:
- Stöd för API Intl.ListFormat.
- Byggaren Intl.NumberFormat() har nu stöd för de alternativ som föreslagits inom ramen för Intl.NumberFormat Unified API.
- FrÄn V8 (JS-motorn i Chromium) har en ny version av reguljÀra uttrycksmotorn Irregexp, vilket möjliggjort implementeringen av alla saknade delar av ECMAScript 2018 (inklusive Lookbehind, RegExp.prototype.dotAll, escaperar Unicode-teckenkategorier, namngivna grupper). Den föregÄende versionen lÄnas in 2014 (tidigare hade Firefox sin egen motor), sedan dess har utvecklare behövt stödja en fork genom att portera Àndringar frÄn Chromium. Nu har en wrapper implementerats som möjliggör att överföra Irregexp som en modul, vilket nÀstan inte krÀver anpassning. Stora insatser har gjorts av V8-utvecklarna som har minskat Irregexp:s beroende av V8. à sin sida har Firefox-utvecklarna skickat patchar uppströms för att ÄtgÀrda kraschar, förbÀttra kodkvaliteten och eliminera avvikelser frÄn JavaScript-specifikationen.
- Till alla DOM-prototyper har lagts till egenskapen Symbol.toStringTag.
- FörbÀttrad garbage collection av objekt WeakMap.
- Metoden window.external.AddSearchProvider Àr numera en platsbehÄllare enligt specifikationen.
- DOM: metoden har implementerats ParentNode.replaceChildren().
- WebAssembly: numera funktioner kan returnera flera vÀrden direkt.
- Utvecklarverktyg.
KĂ€lla: linux.org.ru
