firefox 78

Tillgängliga Firefox 78.

  • Till dialogrutan PDF-överföring lade till objektet "Öppna i Firefox"..
  • Lade till möjligheten att inaktivera visning av toppsidor när du klickar på adressfältet (browser.urlbar.suggest.topsites).
  • Menyalternativ "Stäng flikar till höger" och "Stäng andra flikar" rörd i en separat undermeny. Om användaren stängde flera flikar samtidigt (till exempel med "Stäng andra flikar"), då menyalternativet "Återställ stängd flik" kommer att återställa dem alla, och inte bara en. Tidigare var användare som av misstag stängde ett gäng flikar tvungna att återställa dem en efter en.
  • Utseendet på läsläget har gjorts om. Sidofältet har ersatts med ett kompakt flytande verktygsfält, vars design passar bättre in i webbläsargränssnittet.
  • Firefox kommer att förhindra att skärmsläckaren startar om ett WebRTC-samtal pågår.
  • Löste ett långvarigt problem som uppstår när en användare försöker klistra in lång text (som ett lösenord som genereras av en lösenordshanterare) i ett fält som har en begränsad längd (Maxlängd). Tidigare versioner av Firefox trunkerade tyst lösenordet till en angiven längd, vilket under registreringen resulterade i att det "trunkerade" lösenordet skickades till servern, samtidigt som användaren var säker på att hans lösenord var längre. Naturligtvis kunde användaren i framtiden inte logga in med ett långt lösenord. Firefox kommer nu visuellt att markera ett fält där alltför lång text har infogats och varna användaren att ange en kortare rad.
  • När du skriver i adressfältet kommer du förutom förslag från sökmotorn också att erbjudas tidigare sökningar (browser.urlbar.maxHistoricalSearchSuggestions). Till exempel, om en användare tidigare sökt efter "hej björn" via adressfältet, när de skriver ordet "hej" kommer de att uppmanas att söka efter "hej björn").
  • Om användaren infogade en domän i adressfältet utan att ange protokollet, Firefox kommer försöka anslut till den inte bara via HTTP, som tidigare, utan också via HTTPS (om servern inte stöder HTTP).
  • Adresser som slutar på .example, .internal, .invalid, .local, .localhost, ,test leder inte längre till att en sökning förs till en sökmotor, istället kommer webbläsaren att försöka öppna dem (dessa suffix används ofta i utvecklingen ).
  • Säkerhet och integritet:
    • Lade till information på sidan om:skydd om hur många läckta lösenord användaren har ändrat till säkra, samt information om huruvida ett specifikt lösenord har läckt (och bör ändras).
    • Lagt till inställning layout.css.font-visibility.level, som låter dig ange vilka typsnitt i systemet som webbläsaren ska rapportera till webbsidor (teckensnitt är indelade i tre grupper: endast grundläggande system, basic + typsnitt från språkpaket, alla typsnitt ). I framtiden planerar vi att genomföra tester för att bestämma det bästa alternativet som inte skulle förstöra visningen av sidor, men som inte heller skulle avslöja för mycket information om alla installerade typsnitt).
    • När en användare anger ett ord i adressfältet använder Firefox heuristik för att avgöra om det kan vara ett domännamn på det lokala nätverket, och skickar en fråga till DNS-servern för att kontrollera om en sådan domän finns i nätverket (så att första punkten i rullgardinsmenyn är att föreslå att du går till den här domänen). För paranoida användare Lagt till inställningen som styr detta beteende (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • En patch har antagits från TorBrowser-utvecklarna som låter dig helt inaktivera användningen av DNS (network.dns.disabled).
    • Re Inaktiverad stöd för TLS 1.0 och 1.1 (det inaktiverades i Firefox 74, men slogs sedan på igen på grund av att tillgängligheten till webbresurser blev mycket viktig under pandemin). Om servern inte stöder TLS 1.2 kommer användaren att se ett felmeddelande om att upprätta en säker anslutning och en knapp som möjliggör stöd för äldre protokoll (stöd för dem kommer att tas bort helt i framtiden). Chrome och Edgium i juli inaktiverar också stöd för gamla (TLS 1.0 dök upp 1999 och TLS 1.1 2006) protokoll, 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 stöder TLS 1.0/1.1 kommer att raderas i september.
    • Inaktiverad stöd för TLS_DHE_RSA_WITH_AES_128_CBC_SHA och TLS_DHE_RSA_WITH_AES_256_CBC_SHA chiffer. Firefox var den sista webbläsaren som stödde dem.
  • Befordrad lägsta systemkrav. Från och med nu är dessa GNU libc 2.17, libstdc++ 4.8.1 och GTK+ 3.14.
  • Detta är den senaste stora versionen som stöder macOS 10.9, 10.10 och 10.11. Användare av dessa operativsystem rekommenderas att uppgradera till Firefox ESR 78.x, som kommer att fortsätta att stödja dessa macOS-versioner i ett år.
  • Många förbättringar för personer med funktionsnedsättning:
    • När du använder JAWS, trycker du på nedåtpilen på ett HTML-inmatningselement som innehåller en lista med data flyttas inte längre markören felaktigt till nästa element.
    • Skärmläsare inte längre stammar eller fryser när indikatorn för mikrofon/kamera/skärmdelning hamnar i fokus.
    • Inläsningen av tabeller som innehåller tusentals rader har påskyndats avsevärt.
    • Textinmatningselement med anpassade stilar visar nu fokuskonturen korrekt.
    • Skärmläsare växlar inte längre av misstag till dokumentvy när de öppnar utvecklarverktyg.
    • Antalet animeringar har minskat (när man håller muspekaren över en flik, öppnar sökfältet etc.) för att göra livet lättare för personer med migrän och epilepsi.
  • Alla användare i Storbritannien kommer att få rekommendationer från Pocket på sidan Ny flik.
  • CSS:
  • javascript:
    • API-stöd implementerat Intl.ListFormat.
    • Designer Intl.NumberFormat() fått stöd för de alternativ som föreslås inom Intl.NumberFormat Unified API.
    • Från V8 (Chromium JS-motor) portad ny version av motorn för reguljära uttryck Irregexp, vilket gjorde det möjligt att implementera alla saknade element i ECMAScript 2018 (uttalanden Kolla bakom, RegExp.prototype.dotAll, flyktande Unicode-teckenklasser, namngivna grupper). Den tidigare versionen lånades 2014 (innan dess hade Firefox en egen motor), sedan dess har utvecklare varit tvungna att underhålla gaffeln, portera ändringar från Chromium. Nu har en sele implementerats som gör att Irregexp kan överföras som en modul som praktiskt taget inte kräver någon anpassning. Mycket arbete har gjorts av V8-utvecklarna, som har minskat Irregexps beroende av V8. Firefox-utvecklare har i sin tur skickat in patchar uppströms som fixar krascher, förbättrar kodkvaliteten och eliminerar inkonsekvenser med JavaScript-specifikationen.
    • Alla DOM-prototypobjekt Lagt till Egenskapen Symbol.toStringTag.
    • Förbättrad objekt sophämtning WeakMap.
  • Metoden window.external.AddSearchProvider är nu en stubb i enlighet med Specifikation.
  • DOM: metod implementerad ParentNode.replaceChildren().
  • WebAssembly: från och med nu funktioner kan returnera flera värden samtidigt.
  • Utvecklarverktyg.

Källa: linux.org.ru

Lägg en kommentar