Firefox 93 Verëffentlechung

De Firefox 93 Webbrowser gouf verëffentlecht. Zousätzlech gouf en Update fir laangfristeg Ënnerstëtzungszweige geschaf - 78.15.0 an 91.2.0. De Firefox 94 Branche gouf op d'Beta-Teststadium transferéiert, d'Verëffentlechung vun deem ass geplangt fir den 2. November.

Haaptinnovatiounen:

  • Ënnerstëtzung fir den AVIF (AV1 Image Format) Bildformat ass als Standard aktivéiert, déi intra-Frame Kompressiounstechnologien aus dem AV1 Video Kodéierungsformat benotzt. Voll a limitéiert Gamut Faarfraim ginn ënnerstëtzt, souwéi Transformatiounsoperatiounen (Rotatioun a Spigelen). Animatioun gëtt nach net ënnerstëtzt. Fir d'Konformitéit mat der Spezifizéierung ze konfiguréieren, bitt about:config de Parameter 'image.avif.compliance_strictness'. Den ACCEPT HTTP Header-Wäert gouf als Standard op "image/avif,image/webp,*/*" geännert.
  • De WebRender Motor, deen an der Rust Sprooch geschriwwe gëtt an erlaabt Iech eng bedeitend Erhéijung vun der Renderinggeschwindegkeet z'erreechen an d'Laascht op der CPU ze reduzéieren andeems Dir Säitinhalt Rendering Operatiounen op d'GPU Säit bewegt, déi duerch Shaders implementéiert ginn, déi op der GPU lafen, ass obligatoresch gemaach. Fir Systemer mat eeler Video Kaarten oder problematesch Grafiken Chauffeuren, benotzt WebRender Software rasterization Modus (gfx.webrender.software = richteg). D'Optioun fir WebRender auszeschalten (gfx.webrender.force-legacy-layers a MOZ_WEBRENDER=0) gouf ofgeschaaft.
  • Verbesserte Ënnerstëtzung fir de Wayland Protokoll. Eng Schicht bäigefüügt déi Probleemer mam Clipboard an Ëmfeld léist baséiert op dem Wayland Protokoll. Och abegraff sinn Ännerungen fir ze hëllefen de Flicker eliminéieren wann Dir Wayland benotzt wann Dir eng Fënster op de Rand vum Écran a Multi-Monitor Konfiguratiounen bewegt.
  • Den agebaute PDF Viewer bitt d'Fäegkeet Dokumenter mat interaktiven XFA Formen opzemaachen, déi allgemeng an elektronesche Forme vu verschiddene Banken a Regierungsbehörden benotzt ginn.
    Firefox 93 Verëffentlechung
  • De Schutz ass aktivéiert géint Dateien erofzelueden, déi iwwer HTTP geschéckt ginn ouni Verschlësselung, awer initiéiert vu Säiten, déi iwwer HTTPS opgemaach sinn. Esou Downloads sinn net geschützt vu Spoofing als Resultat vun der Kontroll iwwer Transitverkéier, awer well se gemaach gi vu Säiten, déi iwwer HTTPS opgemaach sinn, navigéieren, kann de Benotzer e falschen Androck vun hirer Sécherheet hunn. Wann Dir probéiert esou Donnéeën erofzelueden, gëtt de Benotzer eng Warnung gewisen, wat Iech erlaabt de Block ze annuléieren wann Dir wëllt. Zousätzlech ass d'Download vun Dateien vu Sandboxed iframes, déi net explizit den Attribut erlaabt-Downloads spezifizéieren, elo verbueden a wäert roueg blockéiert ginn.
    Firefox 93 Verëffentlechung
  • Verbesserte Implementatioun vum SmartBlock Mechanismus, entwéckelt fir Probleemer op Siten ze léisen, déi entstinn wéinst der Blockéierung vun externe Skripte am private Browsermodus oder wann d'verstäerkte Blockéierung vun ongewollten Inhalter (streng) aktivéiert ass. SmartBlock ersetzt automatesch d'Skripte, déi fir d'Verfollegung benotzt ginn, mat Stécker, déi garantéieren datt de Site korrekt lued. Stubs si virbereet fir e puer populär Benotzer Tracking Scripten abegraff an der Disconnect Lëscht. Déi nei Versioun enthält adaptiv Blockéierung vu Google Analytics Scripten, Google Reklammennetz Scripten a Widgets vun Optimizely, Criteo an Amazon TAM Servicer.
  • Am privaten Surfen a verstäerkte Blockéierung vun ongewollten Inhalter (strikt) Modi ass zousätzlech Schutz fir den HTTP "Referer" Header aktivéiert. An dëse Modi sinn d'Siten elo verbueden d'Politik "no-referrer-when-downgrade", "origin-when-cross-origin" an "onsafe-url" iwwer den Referrer-Policy HTTP Header z'aktivéieren, wat de Standard ëmgoen erlaabt. Astellunge fir d'Transmissioun op Drëttpersoune Site mat der voller URL am "Referer" Header zréckzebréngen. Loosst eis drun erënneren datt am Firefox 87, fir potenziell Leckage vu vertraulechen Donnéeën ze blockéieren, d'Politik "strict-origin-when-cross-origin" par défaut aktivéiert gouf, wat implizéiert d'Ausschneiden vu Weeër a Parameteren vum "Referer" beim Schécken eng Ufro un aner Hosten beim Zougang iwwer HTTPS. Iwwerdroung vun engem eidele "Referer" wann Dir vun HTTPS op HTTP wiesselt an e komplette "Referer" fir intern Iwwergäng op der selwechter Säit iwwerdroen. Awer d'Effizienz vun der Ännerung war zweifelhaft, well Siten déi al Verhalen duerch Manipulatioune mat Referrer-Policy kënnen zréckginn.
  • Op der Windows Plattform gëtt d'Ënnerstëtzung fir automatesch Tabs aus der Erënnerung ëmgesat wann den Niveau vum fräie Gedächtnis am System kritesch niddereg Wäerter erreecht. D'Tabs, déi am meeschte Gedächtnis verbrauchen an déi de Benotzer laang net zougeruff huet, ginn als éischt entlooss. Wann Dir op eng entgelueden Tab wiesselt, gëtt säin Inhalt automatesch nei gelueden. Am Linux gëtt dës Funktionalitéit versprach an enger vun den nächsten Verëffentlechungen derbäi ze ginn.
  • Den Design vum Panel mat der Lëscht vun den Downloads gëtt zum allgemenge visuelle Stil vu Firefox bruecht.
    Firefox 93 Verëffentlechung
  • Am kompakte Modus ass de Raum tëscht Elementer vum Haaptmenü, Iwwerflossmenü, Lieszeechen a Browsergeschicht reduzéiert ginn.
    Firefox 93 Verëffentlechung
  • SHA-256 gouf zu der Unzuel vun Algorithmen bäigefüügt, déi benotzt kënne fir d'Authentifikatioun ze organiséieren (HTTP Authentifikatioun) (virdrun nëmmen MD5 gouf ënnerstëtzt).
  • TLS Chifferen déi den 3DES Algorithmus benotzen sinn par défaut deaktivéiert. Zum Beispill ass d'TLS_RSA_WITH_3DES_EDE_CBC_SHA Chiffer Suite ufälleg fir de Sweet32 Attack. De Retour vun 3DES Support ass méiglech mat explizit Erlaabnes an den Astellunge vun eelere Versioune vun TLS.
  • Op der macOS Plattform ass e Problem mat Sessiounen verluer wann Dir Firefox vun enger montéierter ".dmg" Datei lancéiert, geléist.
  • Eng User Interface implementéiert fir visuell Datum an Zäit fir e Webformelement anzeginn .
    Firefox 93 Verëffentlechung
  • Fir Elementer mat dem Attribut aria-label oder aria-labeled-by-Attribut gëtt d'Meterroll (Roll = "Meter") ëmgesat, wat Iech erlaabt Indikatoren vun numeresche Wäerter ëmzesetzen, déi an engem bestëmmte Beräich änneren (zum Beispill Batterieladungsindikatoren) ).
    Firefox 93 Verëffentlechung
  • Ënnerstëtzung bäigefüügt fir d'Schlësselwuert "Small-Caps" zu der Schrëftsynthese CSS Eegeschafte.
  • Implementéiert d'Intl.supportedValuesOf () Method, déi eng Rei vun ënnerstëtzte Kalenneren, Währungen, Zuelensystemer a Moosseenheeten zréckginn.
  • Fir Klassen ass et méiglech statesch Initialisierungsblocken ze benotzen fir Code ze gruppéieren, deen eemol ausgeführt gëtt wann d'Klass veraarbecht gëtt: Klass C {// De Block gëtt gelaf wann d'Klass selwer veraarbecht static { console.log ("C's static block") ; } }
  • Zousätzlech Ënnerstëtzung fir HTMLElement.attachInternals ze ruffen fir Zougang zu zousätzlech Form Kontrollmethoden ze kréien.
  • De ShadowRoot Attribut gouf an d'ElementInternals Method bäigefüügt, wat et erlaabt datt gebierteg Elementer op hir getrennte Wuerzel an der Shadow DOM zougräifen, onofhängeg vum Staat.
  • Ënnerstëtzung fir d'ImageOrientation a PremultiplyAlpha Eegeschafte fir d'CreateImageBitmap () Method bäigefüügt.
  • Eng global reportError () Funktioun bäigefüügt, déi Scripten erlaabt Fehler op d'Konsole ze drécken, wat d'Optriede vun enger net gefaangen Ausnam emuléiert.
  • Verbesserungen an der Versioun fir Android Plattform:
    • Wann op Pëllen gestart ginn, sinn d'Knäppercher "Forward", "Back" an "Säit nei lueden" op de Panel bäigefüügt.
    • Automatesch Fëllung vu Login a Passwierder a Webformulairen ass als Standard aktivéiert.
    • Et ass méiglech Firefox als Passwuertmanager ze benotzen fir Login a Passwierder an aner Applikatiounen auszefëllen (aktivéiert iwwer "Astellungen"> "Logins a Passwierder"> "Autofill an aner Apps").
    • D'Säit "Astellungen"> "Logins a Passwierder"> "Späichert Login"> "Add Login" Säit bäigefüügt fir manuell Umeldungsinformatiounen un de Passwuertmanager ze addéieren.
    • D'Säit "Astellungen"> "Datensammlung"> "Studien an ausschalten" Säit bäigefüügt, wat Iech erlaabt Iech un der Tester vun experimentellen Features deelzehuelen.

Zousätzlech zu Innovatiounen a Bugfixes eliminéiert Firefox 93 13 Schwachstelle, vun deenen 10 als geféierlech markéiert sinn. 9 Schwachstelle (gesammelt ënner CVE-2021-38500, CVE-2021-38501 an CVE-2021-38499) ginn duerch Gedächtnisproblemer verursaacht, wéi Puffer Iwwerfloss an Zougang zu scho befreit Erënnerungsberäicher. Potenziell kënnen dës Probleemer zu der Ausféierung vun engem Ugräifer Code féieren wann Dir speziell entwéckelt Säiten opmaacht.

D'Beta Verëffentlechung vu Firefox 94 markéiert d'Ëmsetzung vun enger neier Service Säit "about: unloads" op där de Benotzer verschidde Tabs zwangsleefeg entlaascht kann ouni se ofzeschléissen fir de Gedächtnisverbrauch ze reduzéieren (den Inhalt gëtt nei gelueden wann Dir op d'Tab wiesselt).

Source: opennet.ru

Setzt e Commentaire