Firefox 86 Verëffentlechung

De Firefox 86 Webbrowser gouf verëffentlecht.Zousätzlech gouf en Update fir déi laangfristeg Supportzweig 78.8.0 erstallt. D'Firefox 87 Branche gouf op d'Beta Teststadium transferéiert, d'Verëffentlechung vun deem ass geplangt fir den 23. Mäerz.

Haaptinnovatiounen:

  • Am Strict Modus ass den Total Cookie Protection Modus aktivéiert, deen separat, isoléiert Cookie Späichere fir all Site benotzt. Déi proposéiert Isolatiounsmethod erlaabt net d'Benotzung vu Cookien fir Bewegung tëscht Siten ze verfolgen, well all Cookien, déi aus Drëtt-Partei-Blocken op de Site gelueden sinn, elo un d'Haaptsäit gebonnen sinn an net iwwerdroe ginn wann dës Blocks vun anere Site zougänglech sinn. Als Ausnahm ass d'Méiglechkeet vu Cross-Site Cookie Transfert fir Servicer, déi net mat der Benotzerverfolgung verbonne sinn, zum Beispill, déi fir eenzel Authentifikatioun benotzt ginn. Informatioun iwwer blockéiert an erlaabt Cross-Site Cookien gëtt am Menü ugewisen wann Dir op d'Schëldsymbol an der Adressbar klickt.
    Firefox 86 Verëffentlechung
  • Eng nei Interface fir Dokument Virschau virum Drock ass fir all Benotzer aktivéiert an Integratioun mat den Dréckersystem Astellunge gëtt zur Verfügung gestallt. Déi nei Interface funktionnéiert op eng ähnlech Manéier wéi de Liesermodus an mécht eng Virschau an der aktueller Tab op, ersetzt den existente Inhalt. D'Sidebar bitt Tools fir e Drécker ze wielen, d'Säitformat unzepassen, Dréckausgangsoptiounen z'änneren an ze kontrolléieren ob Header an Hannergrënn gedréckt ginn.
    Firefox 86 Verëffentlechung
  • D'Operatiounen vum Rendering vu Canvas a WebGL Elementer goufen an e getrennten Prozess geplënnert, dee verantwortlech ass fir d'Operatiounen op d'GPU ofzelueden. D'Ännerung huet d'Stabilitéit an d'Performance vun de Site mat WebGL a Canvas wesentlech verbessert.
  • All Code am Zesummenhang mat Video Decodéierung gouf op en neie RDD Prozess geplënnert, wat d'Sécherheet verbessert andeems d'Video Handler an engem separaten Prozess isoléiert.
  • D'Linux an Android Builds enthalen Schutz géint Attacken déi d'Kräizung vum Stack an de Koup manipuléieren. De Schutz baséiert op der Benotzung vun der "-fstack-clash-protection" Optioun, wann spezifizéiert, setzt de Compiler Test Uruff (Sonde) mat all statesch oder dynamescher Allokatioun vum Raum fir de Stack, wat Iech erlaabt Stack Iwwerfloss z'entdecken an Block Attack Methoden baséiert op der Kräizung vum Stack an der Koup Zesummenhang mat der Ausféierung Fuedem duerch Stack Schutz Gard Säiten weiderginn.
  • Am Liesermodus gouf et méiglech HTML Säiten ze gesinn déi am lokalen System gespäichert sinn.
  • Ë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. De Container fir kompriméiert Daten an AVIF ze verdeelen ass komplett ähnlech wéi HEIF. AVIF ënnerstëtzt béid Biller an HDR (High Dynamic Range) a Wide-Gamut Faarfraum, souwéi am Standard Dynamic Range (SDR). Virdrun aktivéiert AVIF néideg de Parameter "image.avif.enabled" an about:config.
  • Aktivéiert Ënnerstëtzung fir gläichzäiteg verschidde Fënstere mat Video am Picture-in-Picture Modus opzemaachen.
  • Ënnerstëtzung fir den experimentellen SSB (Site Specific Browser) Modus gouf gestoppt, wat et méiglech gemaach huet eng separat Ofkiirzung fir e Site ze lancéieren ouni Browser Interface Elementer, mat enger separater Ikon op der Taskbar, wéi vollwäerteg OS Uwendungen. Grënn zitéiert fir d'Ënnerstëtzung ze stoppen enthalen ongeléist Themen, zweifelhafte Virdeeler fir Desktop Benotzer, limitéiert Ressourcen, an de Wonsch se op d'Entwécklung vu Kärprodukter ze dirigéieren.
  • Fir WebRTC Verbindungen (PeerConnections), Ënnerstëtzung fir den DTLS 1.0 (Datagram Transport Layer Security) Protokoll, baséiert op TLS 1.1 a benotzt am WebRTC fir Audio- a Videoiwwerdroung, gouf gestoppt. Amplaz vun DTLS 1.0 ass et recommandéiert DTLS 1.2 ze benotzen, baséiert op TLS 1.2 (d'DTLS 1.3 Spezifizéierung baséiert op TLS 1.3 ass nach net fäerdeg).
  • D'CSS enthält eng Bild-Set () Funktioun, déi Iech erlaabt e Bild aus enger Rei vu verschiddene Resolutiounsoptiounen ze wielen, déi am Beschten Är aktuell Écran Astellungen an Netzwierkverbindungsbandbreed passt. Hannergrondbild: image-set("cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • D'CSS-Eegeschaft "Lëscht-Stil-Bild", entwéckelt fir e Bild fir Etiketten an enger Lëscht ze definéieren, erlaabt all Form vu Bilddefinitioun iwwer CSS.
  • D'CSS enthält d'Pseudo-Klass ": autofill", wat Iech erlaabt d'automatesch Fëllung vu Felder am Input Tag vum Browser ze verfolgen (wann Dir et manuell ausfëllt, funktionnéiert de Selektor net). Input: Autofill {Grenz: 3px staark blo; }
  • JavaScript enthält als Standard en agebauten Intl.DisplayNames Objet, duerch deen Dir lokaliséiert Nimm fir Sproochen, Länner, Währungen, Datumelementer, etc. let currencyNames = new Intl.DisplayNames(['en'], {Typ: 'Währung'}); currencyNames.of('USD'); // "US Dollar" currencyNames.of('EUR'); // "Euro"
  • D'DOM garantéiert datt de Wäert vun der "Window.name" Eegeschafte op en eidele Wäert zréckgesat gëtt wann Dir an enger Säit Tab mat engem aneren Domain lued, a restauréiert den alen Wäert wann de "Back" Knäppchen gedréckt gëtt an zréck op déi al Säit. .
  • En Utility gouf un d'Tools fir Webentwéckler bäigefüügt, déi eng Warnung affichéiert wann Dir Margin oder Paddingwäerter an CSS fir intern Dëschelementer setzt.
    Firefox 86 Verëffentlechung
  • D'Toolbar fir Webentwéckler liwwert e Display vun der Unzuel vun de Feeler op der aktueller Säit. Wann Dir op de roude Indikator mat der Unzuel vu Feeler klickt, kënnt Dir direkt op d'Webkonsole goen fir d'Lëscht vu Feeler ze gesinn.
    Firefox 86 Verëffentlechung

Zousätzlech zu Innovatiounen a Bugfixes eliminéiert Firefox 86 25 Schwachstelle, vun deenen 18 als geféierlech markéiert sinn. 15 Schwachstelle (gesammelt ënner CVE-2021-23979 an CVE-2021-23978) ginn duerch Erënnerungsproblemer verursaacht, sou 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'Firefox 87 Branche, déi Beta-Test agaangen ass, ass bemierkenswäert fir de Backspace Key Handler ausserhalb vum Kontext vun Input Formen als Standard auszeschalten. De Grond fir den Handler ze läschen ass datt de Backspace-Schlëssel aktiv benotzt gëtt wann Dir a Formulairen tippt, awer wann et net op d'Inputform konzentréiert ass, gëtt et als Beweegung op déi viregt Säit behandelt, wat zum Verloscht vum getippten Text resultéiere kann. zu ongewollt Beweegung op eng aner Säit. Fir dat alt Verhalen zréckzebréngen, gouf de Browser.backspace_action Optioun op about:config bäigefüügt. Zousätzlech, wann Dir d'Sichfunktioun op der Säit benotzt, ginn d'Etiketten elo nieft der Scrollbar ugewisen fir d'Positioun vun de fonnte Schlësselen unzeweisen. De Web Entwéckler Menü ass staark vereinfacht ginn a selten benotzt Elementer goufen aus dem Bibliothéik Menü geläscht.

Source: opennet.ru

Setzt e Commentaire