Chrome 78 Verëffentlechung

Google presentéiert Webbrowser Verëffentlechung Chrome 78... Gläichzäiteg verfügbar stabil Verëffentlechung vun engem gratis Projet Chrom, déi als Basis vu Chrome déngt. Chrome Browser anescht d'Benotzung vu Google Logoen, d'Präsenz vun engem System fir Notifikatiounen am Fall vun engem Crash ze schécken, d'Fäegkeet fir e Flash Modul op Ufro erofzelueden, Moduler fir geschützte Videoinhalt (DRM) ze spillen, e System fir automatesch Updates an Iwwerdroung während der Sich z'installéieren RLZ Parameteren. Déi nächst Verëffentlechung vu Chrome 79 ass geplangt fir den 10. Dezember.

Haaptstrooss änneren в Bauoffall 78:

  • Ëmgesat experimentell Ënnerstëtzung fir "DNS iwwer HTTPS" (DoH, DNS iwwer HTTPS), déi selektiv fir verschidde Kategorien vu Benotzer aktivéiert gëtt, deenen hir Systemastellungen schonn DNS Ubidder uginn, déi DoH ënnerstëtzen. Zum Beispill, wann de Benotzer DNS 8.8.8.8 an de Systemastellungen spezifizéiert huet, da gëtt de Google DoH Service ("https://dns.google.com/dns-query") a Chrome aktivéiert wann den DNS 1.1.1.1 ass. XNUMX, dann DoH Cloudflare Service ("https://cloudflare-dns.com/dns-query"), etc.

    Fir ze kontrolléieren ob DoH aktivéiert ass, gëtt d'Astellung "chrome://flags/#dns-over-https" zur Verfügung gestallt. Dräi Operatiounsmodi ginn ënnerstëtzt: sécher, automatesch an aus. Am "séchere" Modus ginn d'Host nëmme bestëmmt op Basis vu virdru cache séchere Wäerter (iwwer eng sécher Verbindung kritt) an Ufroen iwwer DoH Fallback op normale DNS ginn net applizéiert. Am "automateschen" Modus, wann DoH an de séchere Cache net verfügbar sinn, kënnen d'Donnéeën aus dem onséchere Cache zréckgezunn ginn an iwwer traditionell DNS zougänglech sinn. Am "Off" Modus gëtt de gemeinsame Cache als éischt iwwerpréift a wann et keng Donnéeën gëtt, gëtt d'Ufro iwwer de System DNS geschéckt.

  • Synchroniséierungsinstrumenter hunn elo virleefeg Ënnerstëtzung fir gedeelt Clipboards, awer sinn nach net fir all Benotzer aktivéiert. A Fäll vu Chrome verbonne mat engem Kont, kënnt Dir elo Zougang zum Inhalt vum Clipboard vun engem aneren Apparat kréien, och d'Deelen vum Clipboard tëscht mobilen an Desktop Systemer. Den Inhalt vum Clipboard gëtt verschlësselt mat Enn-zu-Enn Verschlësselung, déi keen Zougang zum Text op Google Server erlaabt;
  • Fir verschidde Kategorien vu Benotzer ass eng experimentell Optioun aktivéiert fir d'Thema z'änneren an den Écran ze personaliséieren, deen ugewise gëtt wann Dir eng nei Tab opmaacht. Zousätzlech fir en Hannergrondbild ze wielen, ënnerstëtzt de Menü "Customize", an der ënneschter rechter Ecke vum neie Tab-Bildschierm, elo d'Ännerung vun der Ofkiirzung Layoutmethod an d'Fäegkeet fir d'Thema z'änneren. Ofkiirzungen kënnen automatesch proposéiert ginn op Basis vun de meescht besichte Siten, vum Benotzer personaliséiert oder ganz behënnert. Dir kënnt en Designthema aus enger Rei vu virdefinéierten Themen auswielen oder Äert eegent erstellen op Basis vun der Auswiel vun de gewënschten Faarwen an der Palette. Fir nei Features z'aktivéieren, kënnt Dir d'Fändelen "chrome://flags/#ntp-customization-menu-v2" benotzen an
    "chrome: // Fändelen/#chrome-Faarwen";

  • Fir Geschäfter ass d'Standard Adressbar aktivéiert fir Dateien op Google Drive Späicheren ze sichen. D'Sich gëtt net nëmmen duerch Titelen duerchgefouert, awer och duerch den Inhalt vun Dokumenter, andeems d'Geschicht vun hirer Entdeckung an der Vergaangenheet berücksichtegt gëtt;

    Chrome 78 Verëffentlechung

  • D'Passwuert Checkup Komponent ass abegraff, déi progressiv fir verschidde Kategorien vu Benotzer aktivéiert gëtt (fir gezwongen Aktivatioun gëtt de "chrome://flags/#password-leak-detection" Fändel zur Verfügung gestallt). Passwuert Checkup virdrun geliwwert an der Form extern Zousaz, entwéckelt fir d'Stäerkt vu Passwierder ze analyséieren, déi vum Benotzer benotzt ginn. Wann Dir probéiert op eng Websäit aloggen, kontrolléiert Passwuert Checkup Äre Login a Passwuert géint eng Datebank vu kompromittéierte Konten, weist eng Warnung wann Probleemer festgestallt ginn (checkt ausgefouert baséiert op Benotzer-Säit Hash Präfix). De Scheck gëtt géint eng Datebank duerchgefouert, déi méi wéi 4 Milliarde kompromittéiert Konten ofdeckt, déi a leckte Benotzerdatenbanken opgetaucht sinn. Eng Warnung gëtt och ugewisen wann Dir probéiert trivial Passwierder wéi "abc123" ze benotzen;
  • D'Fähigkeit bäigefüügt fir en Uruff vun engem Android Apparat ze initiéieren deen mam selwechte Google Kont verbonnen ass. An engem Desktop-Browser kann de Benotzer eng Telefonsnummer am Text markéieren, riets-klickt an d'Opruffoperatioun op den Android-Apparat viruleeden, duerno kënnt eng Notifikatioun um Telefon op, déi hinnen erlaabt en Uruff ze initiéieren;
  • D'Format vum Tooltip, deen ugewise gëtt wann Dir d'Maus iwwer den Tabstitel hivelt, gouf geännert. Den Tooltip erschéngt elo als Pop-up Block deen de ganzen Titeltext an d'URL vun der Säit weist. De Block ass bequem ze benotzen fir séier déi gewënscht Säit ze fannen wann Dir eng ganz grouss Zuel vu Tabs opmaacht (amplaz duerch d'Tabs ze goen, kënnt Dir d'Maus iwwer de Panel mat Tabs réckelen an d'Säit fannen déi Dir sicht). An Zukunft ass et geplangt eng Säit Miniatur an dësem Block ze weisen;
  • Eng experimentell Feature bäigefüügt (chrome://flags/#enable-force-dark) fir d'Benotzung vun engem donkelen Thema ze zwéngen wann Dir Websäite kuckt. Fir eng donkel Presentatioun vum Site ze garantéieren, ginn d'Faarwen ëmgedréint;
  • Dobäigesat Spezifizéierung Ënnerstëtzung CSS Eegeschaften a Wäerter API Niveau 1, wat Iech erlaabt Iech Är eege CSS Eegeschaften ze registréieren, déi ëmmer vun engem spezifeschen Typ sinn, erlaabt Iech e Standardwäert ze setzen an erlaabt Iech Animatiounseffekter ze binden. Fir eng Immobilie z'registréieren, kënnt Dir d'Method registerProperty () oder d'CSS-Regel "@property" benotzen, zum Beispill:

    CSS.registerProperty({
    Numm: "--meng Schrëftgréisst",
    Syntax: "‹Längt›",
    initialValue: "0px",
    ierft: falsch
    });

  • Am Origin Trials Modus (experimentell Funktiounen déi getrennt erfuerderen Aktivéierung) verschidde nei APIe goufen proposéiert. Origin Trial implizéiert d'Fäegkeet fir mat der spezifizéierter API ze schaffen aus Uwendungen, déi vum localhost oder 127.0.0.1 erofgeluede ginn, oder nodeems Dir e speziellen Token registréiert an kritt hutt, dee fir eng limitéiert Zäit fir e spezifesche Site gëlteg ass.
    • API Native Dateisystem, wat Iech erlaabt Webapplikatiounen ze kreéieren déi mat Dateien am lokalen Dateiesystem interagéieren. Zum Beispill kann déi nei API gefuerdert sinn a Browser-baséiert integréiert Entwécklungsëmfeld, Text, Bild a Video Editoren. Fir direkt Dateien ze schreiwen an ze liesen, benotzt Dialoger fir Dateien opzemaachen an ze späicheren, souwéi duerch den Inhalt vun den Verzeichnisser ze navigéieren, freet d'Applikatioun de Benotzer fir eng speziell Bestätegung;

      Chrome 78 Verëffentlechung

    • Механизм Signed HTTP Exchanges (SXG), wat Iech erlaabt verifizéiert Kopien vu Websäiten op anere Site ze placéieren, déi dem Benotzer wéi déi ursprénglech Säiten ausgesinn (ouni d'URL z'änneren), erweidert d'Fäegkeet fir Ënnerressourcen (CSS, JS, Biller, etc.) vum Original Site erofzelueden. Déi ursprénglech Quell vun der Ressource gëtt iwwer de Link HTTP Header spezifizéiert, deen och e Verifizéierungshash spezifizéiert fir all Ressource z'iwwerpréiwen. Mat dëser neier Fonktioun kann Inhalt Provider eng eenzeg ënnerschriwwen HTML Fichier schafen, datt all assoziéiert Ënner-Ressourcen enthält;
    • API SMS Empfänger, erlaabt eng Webapplikatioun Zougang zu SMSen ze kréien, zum Beispill, d'Verifizéierung vun enger Transaktioun ze automatiséieren mat engem eemolege Code, deen iwwer SMS geschéckt gëtt. Zougang gëtt nëmmen op SMS geliwwert, déi e speziellen Tag enthalen, deen d'Verbindung vum Message un eng spezifesch Webapplikatioun bestëmmt;
  • D'Performance fir ArrayBuffer Objekter iwwer Web Socket ze lueden ass wesentlech verbessert ginn. Op der Linux Plattform gëtt et eng Erhéijung vun der Downloadgeschwindegkeet ëm 7.5 Mol, op Windows - ëm 4.1 Mol, op MacOS - ëm 7.8 Mol;
  • D'Fäegkeet bäigefüügt fir den Transparenzwäert als Prozentsaz an den CSS Eegeschaften Opazitéit, Stop-Opazitéit, Fëllopazitéit, Schlag-Opazitéit a Form-Bild-Schwell ze definéieren. Zum Beispill, amplaz "Opazitéit: 0.5" kënnt Dir elo "Opazitéit: 50%" spezifizéieren;
  • An der API Benotzer Timing Erlaabt laanschtgoungen arbiträr Zäitstempel zu performance.measure () an performance.mark () rifft Miessunge tëscht hinnen ze Leeschtunge, wéi och arbiträr Metadaten uginn;
  • An der API Media Sessioun dobäi Ënnerstëtzung fir definéieren handlers fir eng Verännerung Positioun an engem Baach (seekto), Nieft der virdrun sinn Paus an ufänken playback handlers;
  • Am JavaScript Engine V8 abegraff Hannergrond Modus fir Scripten op der Flucht ze analyséieren wéi se iwwer d'Netz erofgeluede ginn. Déi implementéiert Optimiséierung huet eis erlaabt d'Skriptkompiléierungszäit ëm 5-20% ze reduzéieren. Déi nei Verëffentlechung verbessert och d'Performance vun der Objektdestrukturéierung (konvertéieren "const {x, y} = Objet;" op "const x = object.x; const y = object.y;"). Verbesserte Veraarbechtungsgeschwindegkeet fir RegExp Ausdréck mat onpassende Mappings.
    D'Geschwindegkeet fir JavaScript Funktiounen aus WebAssembly ze ruffen a vice versa ass wesentlech erhéicht ginn (vun 9-20%). Wann Dir Bytecode kompiléiert, ass d'Effizienz vun der Konstruktioun vun Bindungstabellen op initial Positiounen erhéicht ginn, wat de Gedächtnisverbrauch reduzéiert huet
    1-2.5%.

    Chrome 78 Verëffentlechung

  • Erweidert Tools fir Webentwéckler. D'Audit Dashboard kann elo a Kombinatioun mat anere Funktiounen benotzt ginn, wéi Ufro Blockéierung an Download Iwwerschrëften. Zousätzlech Ënnerstëtzung fir Debugging vun Bezuelprozessoren iwwer d'Bezuelungs-API. LCP (Largest Contentful Paint) Etiketten goufen op d'Performance Analyse Panel bäigefüügt, wat d'Rendementzäit vun de gréissten Elementer reflektéiert;

    Chrome 78 Verëffentlechung

  • Geläscht XSS Auditor Cross-Site Scripting Blocking Mechanismus, deen als net effikass unerkannt gëtt (Ugrëffer hunn laang Methoden benotzt fir XSS Auditor Schutz ze konnektéieren) a füügt nei Vecteure fir Informatiounsauslaf;
  • D'Android Versioun bitt d'Fäegkeet fir en donkelt Thema fir Menüen, Astellungen an Navigatiounsmodus fir oppe Siten ze benotzen.

Zousätzlech zu Innovatiounen a Bugfixes eliminéiert déi nei Versioun 37 Schwachstelle. Vill vun de Schwachstelle goufen als Resultat vun automatiséierten Tester mat Tools identifizéiert Adress Sanitizer, Memory Sanitizer, Kontroll Flow Integritéit, Lib Fuzzer и AFL. Keng kritesch Probleemer goufen identifizéiert, déi et erlaben, all Niveau vum Browserschutz z'iwwergoen an Code op de System ausserhalb vum Sandkëschtëmfeld auszeféieren. Als Deel vum Programm fir Cashbelounungen ze bezuelen fir Schwachstelle fir déi aktuell Verëffentlechung z'entdecken, huet Google 21 Auszeechnunge am Wäert vun $ 59500 bezuelt (een $ 20000 Präis, eng $ 15000 Auszeechnung, eng $ 5000 Auszeechnung, zwee $ 3000 Auszeechnunge, dräi $ 2000 Auszeechnunge, fënnef $ 1000 Auszeechnunge a fënnef $ 500 Auszeechnunge. ). D'Gréisst vun de 4 Belounungen ass nach net festgeluecht.

Source: opennet.ru

Setzt e Commentaire