Firefox 78

Beskikber Firefox 78.

  • Nei it dialoochfinster foar uploaden fan PDF item "Iepenje yn Firefox" tafoege.
  • De mooglikheid tafoege om it sjen fan topsiden út te skeakeljen by it klikken op de adresbalke (browser.urlbar.suggest.topsites).
  • Menu-items "Slút ljeppers rjochts" en "Oare ljeppers slute" ferhuze yn in apart submenu. As de brûker ferskate ljeppers tagelyk slute (bygelyks mei "Oare ljeppers slute"), dan it menu-item "Sluten ljepper weromsette" sil weromsette se allegearre, en net mar ien. Earder moasten brûkers dy't per ongeluk in bulte ljeppers sluten se ien foar ien weromsette.
  • It uterlik fan 'e lêsmodus is opnij ûntwurpen. De sydbalke is ferfongen troch in kompakte driuwende arkbalke, wêrfan it ûntwerp better past yn 'e browserynterface.
  • Firefox sil foarkomme dat de skermbefeiliging begjint as d'r in WebRTC-oprop oan 'e gong is.
  • In lang besteande probleem oplost dat optreedt as in brûker besiket lange tekst te plakjen (lykas in wachtwurd oanmakke troch in wachtwurdbehearder) yn in fjild dat in beheinde lingte hat (maxlength). Foarige ferzjes fan Firefox hawwe it wachtwurd stil ôfkoarte ta in opjûne lingte, wat der by registraasje resultearre yn dat it "ôfkoarte" wachtwurd nei de tsjinner stjoerd waard, wylst de brûker der wis fan wie dat syn wachtwurd langer wie. Fansels koe de brûker yn 'e takomst net oanmelde mei in lang wachtwurd. Firefox sil no in fjild visueel markearje wêr't te lange tekst is ynfoege en de brûker warskôgje om in koartere rigel yn te fieren.
  • By it typen yn 'e adresbalke, neist suggestjes fan' e sykmasjine, wurde jo ek oanbean ferline sykopdrachten (browser.urlbar.maxHistoricalSearchSuggestions). Bygelyks, as in brûker earder socht nei "hallo bear" fia de adresbalke, dan as se it wurd "hallo" ynfiere, wurde se frege om te sykjen nei "hallo bear").
  • As de brûker in domein ynfoege yn 'e adresbalke sûnder it protokol op te jaan, Firefox sil besykje ferbine mei it net allinich fia HTTP, lykas earder, mar ek fia HTTPS (yn gefal de tsjinner gjin HTTP stipet).
  • Adressen dy't einigje op .example, .internal, .invalid, .local, .localhost, ,test feroarsaakje net mear dat in sykopdracht nei in sykmasjine brocht wurdt; ynstee sil de browser besykje se te iepenjen (dizze efterheaksels wurde faak brûkt yn ûntwikkeling ).
  • Feiligens en privacy:
    • Ynformaasje tafoege oan 'e oer:beskermingsside oer hoefolle útlekt wachtwurden de brûker is feroare yn feilige, en ek ynformaasje oer oft in spesifyk wachtwurd is útlekt (en moat wurde feroare).
    • Added ynstelling layout.css.font-visibility.level, wêrmei jo kinne opjaan hokker lettertypen yn it systeem de browser sil rapportearje oan websiden (lettertypen binne ferdield yn trije groepen: allinich basissysteem, basis + lettertypen út taalpakketten, alle lettertypen ). Yn 'e takomst binne wy ​​​​fan plan om tests út te fieren om de bêste opsje te bepalen dy't de werjefte fan siden net soe bedjerre, mar ek net tefolle ynformaasje oer alle ynstalleare lettertypen soe iepenbierje).
    • As in brûker ien wurd yn de adresbalke ynfiert, brûkt Firefox heuristyk om te bepalen oft it in domeinnamme kin wêze op it lokale netwurk, en stjoert in fraach nei de DNS-tsjinner om te kontrolearjen oft sa'n domein yn it netwurk bestiet (sadat de earste item yn 'e dellûklist is om foar te stellen om nei dit domein te gean). Foar paranoïde brûkers tafoege de ynstelling dy't dit gedrach kontrolearret (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • In patch is oannommen fan de TorBrowser-ûntwikkelders wêrmei jo it gebrûk fan DNS (network.dns.disabled) folslein útskeakelje kinne.
    • Re ynvalide stipe foar TLS 1.0 en 1.1 (it wie útskeakele yn Firefox 74, mar waard doe wer ynskeakele fanwegen it feit dat tidens de pandemy de beskikberens fan webboarnen tige wichtich waard). As de tsjinner TLS 1.2 net stipet, sil de brûker in flaterberjocht sjen oer it oprjochtsjen fan in feilige ferbining en in knop dy't stipe foar legacy-protokollen mooglik makket (stipe foar har sil yn 'e takomst folslein fuortsmiten wurde). Chrome en Edgium yn july skeakelje ek stipe út foar âlde (TLS 1.0 ferskynde yn 1999, en TLS 1.1 yn 2006) protokollen, om't se gjin moderne rappe en betroubere algoritmen (ECDHE, AEAD) stypje, mar stipe nedich binne foar âlde en swakke ( TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Fan Internet Explorer en Edge stipe TLS 1.0/1.1 sil wiske wurde yn septimber.
    • Ynvalide stipe foar TLS_DHE_RSA_WITH_AES_128_CBC_SHA en TLS_DHE_RSA_WITH_AES_256_CBC_SHA sifers. Firefox wie de lêste browser dy't se stipe.
  • Ferbettere minimum systeem easken. Fan no ôf binne dit GNU libc 2.17, libstdc++ 4.8.1 en GTK+ 3.14.
  • Dit is de lêste grutte release dy't macOS 10.9, 10.10 en 10.11 stipet. Brûkers fan dizze bestjoeringssystemen wurde advisearre om te upgrade nei Firefox ESR 78.x, dy't dizze macOS-ferzjes in jier lang sil stypje.
  • In protte ferbetterings foar minsken mei in beheining:
    • By it brûken fan JAWS, it drukken op de pylk nei ûnderen op in HTML-ynfierelemint dat in list mei gegevens befettet, ferpleatst de rinnerke net mear ferkeard nei it folgjende elemint.
    • Skermlêzers stotterje of befrieze net mear as de mikrofoan / kamera / skerm dielen yndikator yn fokus komt.
    • It laden fan tabellen mei tûzenen rigen is signifikant fersneld.
    • Tekstynfier-eleminten mei oanpaste stilen werjaan no de fokusomtrek korrekt.
    • Skermlêzers wikselje net mear per fersin oer nei dokumintwerjefte by it iepenjen fan Untwikkeldersark.
    • It oantal animaasjes is fermindere (as jo oer in ljepper hâlde, de sykbalke iepenje, ensfh.) Om it libben makliker te meitsjen foar minsken mei migraine en epilepsy.
  • Alle UK-brûkers sille oanbefellings krije fan Pocket op 'e New Tab-side.
  • CSS:
  • JavaSkript:
    • API-stipe ymplementearre Intl.ListFormat.
    • ûntwerper Intl.NumberFormat() krige stipe foar de opsjes foarsteld binnen Intl.NumberFormat Unified API.
    • Fan V8 (Chromium JS-motor) ported nije ferzje fan de reguliere ekspresje motor Irregexp, wat it mooglik makke om alle ûntbrekkende eleminten fan ECMAScript 2018 te ymplementearjen (útspraken Sjoch efter, RegExp.prototype.dotAll, ûntsnappe Unicode karakter klassen, neamde groepen). De foarige ferzje waard liend yn 2014 (dêrfoar hie Firefox in eigen motor), sûnt dy tiid hawwe ûntwikkelders de foarke moatte ûnderhâlde, feroarings fan Chromium oerdrage. No is in harnas ynfierd wêrtroch Irregexp kin wurde oerdroegen as in module dy't praktysk gjin oanpassing fereasket. In protte wurk is dien troch de V8-ûntwikkelders, dy't de ôfhinklikens fan Irregexp fan V8 hawwe fermindere. Op har beurt hawwe Firefox-ûntwikkelders patches streamop yntsjinne dy't crashes reparearje, koadekwaliteit ferbetterje en ynkonsistinsjes mei de JavaScript-spesifikaasje eliminearje.
    • Alle DOM-prototype-objekten tafoege Eigenskip Symbol.toStringTag.
    • Ferbettere foarwerp garbage kolleksje WeakMap.
  • De metoade window.external.AddSearchProvider is no in stub yn oerienstimming mei spesifikaasje.
  • DOM: metoade útfierd ParentNode.replaceChildren().
  • WebAssembly: fan no ôf funksjes kinne meardere wearden tagelyk weromjaan.
  • Untwikkelers ark.

Boarne: linux.org.ru

Add a comment