Chrome versione 81

Google presentato versione del browser web Chrome 81... Contemporaneamente è disponibile rilascio stabile di un progetto gratuito cromo, che funge da base per Chrome. Browser Chrome diverso l'uso dei loghi di Google, la presenza di un sistema per l'invio di notifiche in caso di crash, la possibilità di scaricare un modulo Flash su richiesta, moduli per la riproduzione di contenuti video protetti (DRM), un sistema per l'installazione automatica degli aggiornamenti e la trasmissione durante la ricerca parametri RLZ. La pubblicazione di Chrome 81 era originariamente prevista per il 17 marzo, ma a causa della pandemia di coronavirus SARS-CoV-2 e del trasferimento degli sviluppatori per lavorare da casa, il rilascio è stato ritardato rinviato. La prossima versione di Chrome 82 sarà perse, il rilascio di Chrome 83 è previsto per il 19 maggio.

Il principale modifiche в Chrome 81:

  • L'implementazione è continuata di protezione dal caricamento di contenuti multimediali misti (quando le risorse vengono caricate su una pagina HTTPS tramite il protocollo http://). Nelle pagine aperte tramite HTTPS, i collegamenti "http://" verranno ora automaticamente sostituiti con "https://" durante il caricamento di immagini, script, iframe, file audio e video, funzionalità implementata nell'ultima versione. Se un'immagine non è disponibile tramite https, il suo download viene bloccato (è possibile contrassegnare manualmente il blocco tramite il menu accessibile tramite il simbolo del lucchetto nella barra degli indirizzi).
  • Disabilitato Supporto del protocollo FTP. Nella prossima versione tutto il codice relativo all'FTP sarà cancellato dalla base di codice. Per accedere tramite FTP, si consiglia di utilizzare client FTP esterni. Temporaneamente, il supporto FTP può essere restituito utilizzando il flag "--enable-ftp" o "--enable-features=FtpProtocol".
  • La funzione di raggruppamento delle schede è abilitata per tutti gli utenti, consentendo di combinare diverse schede con scopi simili in gruppi visivamente separati. Ad ogni gruppo può essere assegnato il proprio colore e nome. In precedenza, il raggruppamento in schede veniva offerto a scopo di test solo a una piccola percentuale di utenti.

    Chrome versione 81

  • Nell'API Dispositivo WebXR aggiunto il supporto del dispositivo realtà aumentata. L'API WebXR ti consente di unificare il lavoro con varie classi di dispositivi, dai visori fissi per realtà virtuale alle soluzioni basate su dispositivi mobili. È stata proposta una nuova API per creare applicazioni di realtà aumentata Hit test Web XR, che consente di posizionare oggetti virtuali nel campo visivo della fotocamera, riflettendo la realtà. Ad esempio, puoi display un fiore virtuale sul davanzale di una finestra filmato dalla telecamera, la visualizzazione di segni di informazione sopra gli oggetti o la disposizione di mobili virtuali mentre si filma una stanza vuota.

    Chrome versione 81Chrome versione 81

  • Quando si salva una password nel gestore password integrato, viene visualizzato un avviso se la password viene inserita su un sito non protetto.
  • Ha contribuito modifiche ai termini di utilizzo di Google (Google Termini di servizio), in cui è apparso sezione separata per Google Chrome e Chrome OS.
  • La modalità di navigazione in incognito e le sessioni Ospite hanno l'autenticazione NTLM/Kerberos disabilitata per impostazione predefinita.
  • L'implementazione di TLS 1.3 include meccanismi migliorati per contrastare i downgrade alle versioni precedenti del protocollo TLS. In precedenza, la protezione dal rollback della versione del protocollo era abilitata solo parzialmente a causa dell'incompatibilità con alcuni server proxy che funzionavano in modo errato (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA con FirePOWER). I problemi di compatibilità appartengono ormai al passato, poiché la maggior parte dei fornitori di tali proxy ha rilasciato aggiornamenti per rendere le proprie implementazioni TLS conformi alle specifiche.
  • Aggiunta l'opzione "chrome://flags/#treat-unsafe-downloads-as-active-content" alle impostazioni, che consente di abilitare gli avvisi quando si tenta di avvio non sicuro file eseguibili tramite collegamenti da pagine HTTPS (in Chrome 83 tali avvisi verranno visualizzati per impostazione predefinita e in Chrome 84 i download verranno bloccati).
  • Aggiunto supporto API per i dispositivi mobili NFC Web, consentendo alle applicazioni web di leggere e scrivere tag NFC. Esempi di utilizzo della nuova API nelle applicazioni web includono la fornitura di informazioni sulle mostre dei musei, la conduzione di inventari, l'ottenimento di informazioni dai badge dei partecipanti alla conferenza, ecc. I tag vengono inviati e scansionati utilizzando gli oggetti NDEFWriter e NDEFReader. La nuova API è attualmente disponibile solo in modalità Origin Trials (funzionalità sperimentali che richiedono Attivazione). La prova di origine implica la possibilità di lavorare con l'API specificata da applicazioni scaricate da localhost o 127.0.0.1 o dopo la registrazione e la ricezione di un token speciale valido per un periodo limitato per un sito specifico.
  • Nella modalità di prova di Origin, l'API PointerLock offre un flag Movimento non aggiustato, una volta installato, i dati sugli eventi di movimento del mouse vengono trasmessi nella sua forma pura, senza regolazioni o accelerazioni.
  • Stabilizzato e ora distribuito al di fuori dell'API Origin Trials Badge, che consente alle applicazioni Web di creare indicatori che appaiono sul pannello o sulla schermata iniziale. Quando si chiude la pagina, l'indicatore viene automaticamente rimosso. Ad esempio, in modo simile puoi visualizzare il numero di messaggi non letti o informazioni su alcuni eventi;

    Chrome versione 81

  • Aggiunto all'API Media Session opportunità rilevamento della posizione durante la riproduzione di un brano. Puoi ottenere informazioni sulla velocità di riproduzione, sulla durata e sul tempo di riproduzione corrente, che ti consentono di creare le tue interfacce per valutare la posizione e spostarti lungo la traccia.

    Chrome versione 81

  • L'API INTL implementa il metodo VisualizzaNomi, attraverso il quale è possibile ottenere nomi localizzati di lingue, paesi, valute, elementi di data, ecc.
  • Nell'API Osservatore delle prestazioni, progettato per raccogliere dati sullo stato delle risorse mentre l'utente lavora con un'applicazione web, implementato la possibilità di utilizzare il flag "buffered" con attività di lunga durata.
  • Per impostazione predefinita, Chrome prenderà in considerazione le informazioni sull'orientamento dai metadati EXIF ​​​​durante il rendering delle immagini. Per sovrascrivere esplicitamente questo comportamento, viene proposta la proprietà CSS “image-orientation”.
  • Aggiunto meta tag e proprietà CSS "combinazione di colori", che consentono di selezionare una combinazione di colori per il rendering degli elementi dell'interfaccia, come i pulsanti del modulo e le barre di scorrimento.
  • Aggiunto attributo a HTMLAnchorElement hrefTradurre, attraverso il quale è possibile trasmettere informazioni sulla necessità di tradurre una pagina in un'altra lingua dopo aver cliccato su un collegamento.
  • Aggiunto un nuovo tipo di evento InviaEvento, che include nuove proprietà che consentono di scoprire l'elemento la cui chiamata ha portato all'invio del modulo. Ad esempio, SubmitEvent rende possibile utilizzare un gestore comune a vari pulsanti e collegamenti che portano all'invio di un modulo.
  • Miglioramenti negli strumenti per gli sviluppatori web:
    • Aggiunta l'opzione "Copia > Copia come fetch di Node.js" al menu contestuale mostrato per le richieste di rete per la copia sotto forma di un'espressione fetch che include i dati dei cookie.
    • Una descrizione comando con una versione dei dati senza caratteri di escape viene ora visualizzata quando si passa il mouse sulle proprietà CSS "contenuto".
    • Nella console web è stato aumentato il dettaglio dei messaggi di errore durante l'analisi dei campi nella mappa di origine.
    • Aggiunta l'impostazione "Preferenze > Sorgenti > Consenti scorrimento oltre la fine del file", che consente di disattivare lo scorrimento oltre la fine del file durante la visualizzazione del testo sorgente della pagina.
    • Una simulazione dello schermo dello smartphone Moto G4 è stata aggiunta al pannello Dispositivo.
      Chrome versione 81

    • Il pannello Cookie fornisce uno sfondo giallo evidenziato per i cookie bloccati.
    • Nelle tabelle Cookie presenti nei pannelli Rete e Applicazione è stata aggiunta una colonna con i dati sulla priorità di selezione dei Cookie.
    • Tutti i campi (tranne il campo dimensione) nelle tabelle con Cookie sono ora modificabili.
      Chrome versione 81

  • sconnessione supporto per i protocolli TLS 1.0 e TLS 1.1 rinviato fino al rilascio di Chrome 84. Anche l'attivazione verrà ritardata fino al rilascio di Chrome 83. nuovo autorizzazione elemento moduli web ottimizzati per l'uso su touch screen.

Oltre alle innovazioni e alle correzioni di bug, la nuova versione elimina 32 vulnerabilità. Molte delle vulnerabilità sono state identificate come risultato di test automatizzati con strumenti IndirizzoSanitizer, Disinfettante per la memoria, Integrità del flusso di controllo, LibFuzzer и AFL. Non sono stati identificati problemi critici che consentano di aggirare tutti i livelli di protezione del browser ed eseguire codice sul sistema al di fuori dell'ambiente sandbox. Nell'ambito del programma di ricompensa in denaro per la scoperta delle vulnerabilità della versione attuale, Google ha pagato 23 premi del valore di 26 dollari (un premio da 7500 dollari, un premio da 5000 dollari, un premio da 3000 dollari, due premi da 2000 dollari, tre premi da 1000 dollari e otto premi da 500 dollari). L'entità delle 7 ricompense non è stata ancora determinata.

Fonte: opennet.ru

Aggiungi un commento