Versione di Chrome 78

Google prisentatu liberazione di u navigatore web Chrome 78... Simultaneamente dispunibule liberazione stabile di un prughjettu liberu cromu, chì hè a basa di Chrome. navigatore Chrome sferenti l'usu di i loghi di Google, a presenza di un sistema per mandà notificazioni in casu di crash, a capacità di scaricà un modulu Flash nantu à dumanda, moduli per ghjucà cuntenutu video prutettu (DRM), un sistema per installà automaticamente l'aghjurnamenti è a trasmissione durante a ricerca. paràmetri RLZ. A prossima versione di Chrome 79 hè prevista per u 10 di dicembre.

menu cambià в Chrome 78:

  • Implementatu supportu sperimentale per "DNS over HTTPS" (DoH, DNS over HTTPS), chì serà attivatu selettivamente per certe categurie d'utilizatori chì i paràmetri di u sistema indicanu digià i fornitori DNS chì supportanu DoH. Per esempiu, se l'utilizatore hà DNS 8.8.8.8 specificatu in i paràmetri di u sistema, u serviziu DoH di Google ("https://dns.google.com/dns-query") serà attivatu in Chrome se u DNS hè 1.1.1.1. XNUMX, dopu serviziu DoH Cloudflare ("https://cloudflare-dns.com/dns-query"), etc.

    Per cuntrullà se DoH hè attivatu, u paràmetru "chrome://flags/#dns-over-https" hè furnitu. Trè modi operativi sò supportati: sicuru, automaticu è off. In u modu "seguru", l'ospiti sò determinati solu nantu à i valori sicuri in cache precedente (ricivuti via una cunnessione sicura) è e richieste via DoH ùn sò micca applicate. In u modu "automaticu", se DoH è a cache sicura ùn sò micca dispunibili, i dati ponu esse recuperati da u cache insecure è accede à u DNS tradiziunale. In u modu "off", u cache spartutu hè prima verificatu è se ùn ci hè micca dati, a dumanda hè mandata à traversu u DNS di u sistema.

  • L'arnesi di sincronizazione anu avà un supportu preliminare per i clipboards spartuti, ma ùn sò ancu attivati ​​per tutti l'utilizatori. In casi di Chrome ligatu à un contu, pudete avà accede à u cuntenutu di u clipboard di un altru dispositivu, cumpresu sparte u clipboard trà i sistemi mobili è desktop. U cuntenutu di u clipboard hè criptatu cù l'encryption end-to-end, chì ùn permettenu micca l'accessu à u testu in i servitori di Google;
  • Per certe categurie d'utilizatori, una opzione sperimentale hè stata attivata per cambià u tema è persunalizà a pantalla mostrata quandu apre una nova tabulazione. In più di selezziunà una maghjina di fondo, u menù "Customize", affissatu in u cantonu inferjuri à a destra di a nova schermu di a tabulazione, supporta avà cambià u metudu di layout di shortcut è a capacità di cambià u tema. I shortcuts ponu esse suggeriti automaticamente in basa di i siti più visitati, persunalizati da l'utilizatore, o disattivati ​​in tuttu. Pudete selezziunate un tema di cuncepimentu da un inseme di temi predefiniti o creà u vostru propiu basatu nantu à a selezzione di i culori desiderati in a paleta. Per attivà e funzioni novi, pudete aduprà i bandieri "chrome://flags/#ntp-customization-menu-v2" è
    "chrome://flags/#chrome-colors";

  • Per l'imprese, a barra di l'indirizzu predeterminata hè attivata per circà i fugliali in u almacenamentu di Google Drive. A ricerca hè realizata micca solu da i tituli, ma ancu da u cuntenutu di i ducumenti, tenendu in contu a storia di a so scuperta in u passatu;

    Versione di Chrome 78

  • U cumpunente di Password Checkup hè inclusu, chì serà attivatu progressivamente per certe categurie d'utilizatori (per l'attivazione forzata, a bandiera "chrome://flags/#password-leak-detection" hè furnita). Verificazione di password prima furnitu in forma di aghjuntu esternu, cuncepitu per analizà a forza di e password utilizati da l'utilizatore. Quandu pruvate à accede à qualsiasi situ web, Password Checkup verifica u vostru login è password in una basa di dati di cunti cumprumessi, affissendu un avvisu se i prublemi sò rilevati (verificate compiu basatu annantu à u prefissu hash di u latu di l'utilizatori). U cuntrollu hè realizatu contru una basa di dati chì copre più di 4 miliardi di cunti cumprumessi chì apparsu in basa di dati d'utilizatori filtrati. Un avvisu hè ancu mostratu quandu pruvate d'utilizà password triviali cum'è "abc123";
  • Aggiunta a capacità di inizià una chjama da un dispositivu Android ligatu à u stessu contu Google. In un navigatore di desktop, l'utilizatore pò mette in risaltu un numeru di telefunu in u testu, cliccate right-click è redirige l'operazione di chjama à u dispositivu Android, dopu chì una notificazione appariscerà in u telefunu chì li permette di inizià una chjama;
  • U furmatu di u tooltip affissatu quandu passa u mouse sopra u titulu di tabulazione hè statu cambiatu. U tooltip avà appare cum'è un bloccu pop-up chì mostra u testu di u titulu sanu è l'URL di a pagina. U bloccu hè cunvenutu à utilizà per truvà rapidamente a pagina desiderata quandu apre un gran numaru di tabulazioni (invece di passà per e tabulazioni, pudete spustà u mouse nantu à u pannellu cù tabulazioni è truvà a pagina chì cercate). In u futuru, hè previstu di vede una miniatura di pagina in questu bloccu;
  • Aggiunta una funzione sperimentale (chrome://flags/#enable-force-dark) per furzà l'usu di un tema scuru quandu vede siti web. Per assicurà una presentazione scura di u situ, i culori sò invertiti;
  • Aggiuntu supportu di specificazione Pruprietà CSS è Valori API Livellu 1, chì vi permette di registrà e vostre proprie proprietà CSS chì sò sempre di un tipu specificu, permettenu di stabilisce un valore predeterminatu, è permettenu di ligà effetti d'animazione. Per registrà una pruprietà, pudete aduprà u metudu registerProperty () o a regula CSS "@property", per esempiu:

    CSS.registerProperty({
    nome: "--my-font-size",
    sintassi: "‹lunghezza›",
    initialValue: "0px",
    eredita : falsu
    });

  • In u modu Origin Trials (funzioni sperimentali chì necessitanu separati attivazione) parechji novi API sò stati pruposti. Origin Trial implica a capacità di travaglià cù l'API specificata da l'applicazioni scaricate da localhost o 127.0.0.1, o dopu avè registratu è riceve un token speciale chì hè validu per un tempu limitatu per un situ specificu.
    • API Sistema di schedari nativu, chì vi permette di creà applicazioni web chì interagiscenu cù i schedari in u sistema di schedari locale. Per esempiu, a nova API pò esse dumandata in ambienti di sviluppu integratu basatu in navigatore, editori di testu, immagini è video. Per pudè scrive direttamente è leghje i fugliali, utilizate dialoghi per apre è salvà i schedari, è ancu di navigà à traversu u cuntenutu di i cartulari, l'applicazione dumanda à l'utilizatore per cunferma speciale;

      Versione di Chrome 78

    • Mechanismu Scambi HTTP firmati (SXG), chì permette di mette copie verificate di e pagine web in altri siti chì pareanu e pagine originali à l'utilizatore (senza cambià l'URL), allargata a capacità di scaricà sub-risorse (CSS, JS, images, etc.) da u situ uriginale. A fonte originale di a risorsa hè specificata via l'intestazione Link HTTP, chì specifica ancu un hash di verificazione per verificà ogni risorsa. Cù sta nova funzione, i fornituri di cuntenutu ponu creà un unicu schedariu HTML firmatu chì include tutti i sub-risorsi assuciati;
    • API Ricevitore SMS, chì permette una applicazione web per accede à i missaghji SMS, per esempiu, per automatizà a verificazione di una transazzione cù un codice unicu mandatu via SMS. L'accessu hè furnitu solu à SMS chì cuntenenu un tag speciale chì determina u ligame di u messagiu à una applicazione web specifica;
  • A prestazione di carica l'uggetti ArrayBuffer via Web Socket hè stata migliurata significativamente. In a piattaforma Linux ci hè un aumentu di a velocità di scaricamentu da 7.5 volte, in Windows - da 4.1 volte, in macOS - da 7.8 volte;
  • Aggiunta a capacità di definisce u valore di trasparenza cum'è percentualità in l'opacità di proprietà CSS, stop-opacity, fill-opacity, stroke-opacity, è shape-image-threshold. Per esempiu, invece di "opacità: 0.5" pudete avà specificà "opacità: 50%";
  • In l'API Timing di l'utilizatori Permette di passà timestamps arbitrarie à performance.measure () è performance.mark () chjama per eseguisce misure trà elli, è ancu di specificà metadata arbitraria;
  • In API Media Session aghjustatu supportu per a definizione di gestori per cambià a pusizione in un flussu (seekto), in più di i gestori di pausa è iniziali di ripruduzzione previamente dispunibili;
  • In u mutore JavaScript V8 inclusu Modu di fondo per l'analisi di scripts nantu à a mosca mentre sò scaricati nantu à a reta. L'ottimisazione implementata ci hà permessu di riduce u tempu di compilazione di script da 5-20%. A nova versione migliora ancu a prestazione di a destrutturazione di l'ughjettu (cunvertendu "const {x, y} = object;" à "const x = object.x; const y = object.y;"). Velocità di trasfurmazione mejorata per l'espressioni RegExp cù mappings incompatibili.
    A velocità di chjamà funzioni JavaScript da WebAssembly è viceversa hè stata aumentata significativamente (da 9-20%). Quandu si compie u bytecode, l'efficienza di a custruzzione di tabelle di ubligatoriu à e pusizioni iniziali hè stata aumentata, chì hà riduciutu u cunsumu di memoria da
    1-2.5%.

    Versione di Chrome 78

  • Expanded Strumenti per i sviluppatori web. U Dashboard di l'Audit pò avà esse usatu in cumminazione cù altre funzioni cum'è u bloccu di richieste è l'override di scaricamentu. Aghjunghje supportu per debugging processori di pagamentu via l'API Payment. L'etichetti LCP (Largest Contentful Paint) sò state aghjunte à u pannellu di analisi di rendiment, riflettendu u tempu di rendering di i più grandi elementi;

    Versione di Chrome 78

  • Sguassatu XSS Auditor cross-site scripting bluccatu mecanismu, chì hè ricunnisciutu com'è inefficace (attackers hannu longu usatu metudi di bypass XSS Auditor prutezzione) è aghjunghje novi vettori per fughje infurmazione;
  • A versione Android furnisce l'abilità di utilizà un tema scuru per menu, paràmetri è modalità di navigazione per i siti aperti.

In più di innovazioni è correzioni di bug, a nova versione elimina 37 vulnerabilità. Parechje di e vulnerabilità sò state identificate cum'è u risultatu di strumenti di teste automatizati AddressSanitizer, MemorySanitizer, Integrità di u flussu di cuntrollu, LibFuzzer и AFL. Ùn sò stati identificati micca prublemi critichi chì permettenu di scaccià tutti i livelli di prutezzione di u navigatore è eseguisce codice in u sistema fora di l'ambiente sandbox. Cum'è parte di u prugramma per pagà ricompense in contanti per scopre vulnerabilità per a versione attuale, Google hà pagatu 21 premii per un valore di $ 59500 (un premiu di $ 20000, un premiu di $ 15000, un premiu di $ 5000, dui premii di $ 3000, trè premii di $ 2000 è cinque $ 1000, $ 500, $ 4, $ XNUMX. ). A dimensione di i XNUMX premii ùn hè ancu stata determinata.

Source: opennet.ru

Add a comment