Chrome 106 arriva con Prerender2 e dice addio a Server Push

browser web google chrome

Google Chrome è un browser web closed source sviluppato da Google, sebbene derivato da un progetto open source chiamato "Chromium".

Il lancio di la nuova versione del popolare browser web "Google Chrome 106", versione in cui sono state apportate diverse importanti modifiche e di cui molte sono incentrate su Android, nonché l'eliminazione di alcune funzionalità che erano presenti nelle versioni precedenti.

Oltre a innovazioni e correzioni di bug, 20 vulnerabilità sono state corrette nella nuova versione e come tale non sono state identificate criticità che consentirebbero di aggirare tutti i livelli di protezione del browser ed eseguire codice sul sistema al di fuori dell'ambiente sandbox.

Come parte del Vulnerability Bounty Program per la versione attuale, Google ha pagato 16 premi del valore di $ 38,500 (uno ciascuno di $ 9,000, $ 7,500, $ 7,000, $ 5,000, $ 4,000, $ 3,000, $ 2,000 e $ 1,000).

Principali novità di Chrome 106

In questa nuova versione del browser che viene presentata, si evidenzia che per utenti di build desktop, il motore Prerender2 è abilitato per impostazione predefinita, pre-renderizzare il contenuto dei consigli nella barra degli indirizzi della Omnibox. Il rendering proattivo integra la capacità precedentemente disponibile di caricare i consigli più cliccabili senza attendere che l'utente faccia clic.

Un altro cambiamento che spicca in questa nuova versione di Chrome 106 è quello "Server Push" è stato disabilitato per impostazione predefinita, che è definito negli standard HTTP/2 e HTTP/3 e consente al server di inviare risorse al client senza attendere che vengano richieste esplicitamente. Le ragioni addotte per la fine del supporto sono che l'implementazione della tecnologia diventa troppo complicata quando ci sono alternative più semplici e altrettanto efficaci, come il tag , la risposta HTTP 103 e il protocollo WebTransport –

Oltre a questo, anche capacità disabilitata di utilizzare caratteri non ASCII in domini specificati nell'intestazione del cookie (per i domini IDN, i domini devono essere specificati in formato punycode). La modifica allinea il browser ai requisiti di RFC 6265bis e al comportamento implementato in Firefox.

Inoltre, vengono suggerite etichette più chiare per identificare gli schermi nelle configurazioni multi-monitor. Etichette simili possono essere visualizzate nelle finestre di dialogo delle autorizzazioni per aprire una finestra su uno schermo esterno. Ad esempio, al posto del numero del display esterno ("Display esterno 1"), verrà ora visualizzato il nome del modello del monitor ("HP Z27n").

Da parte di miglioramenti nella versione Android, possiamo trovarlo dentro la pagina della cronologia di navigazione fornisce supporto per il meccanismo "Viaggio"., che riassume l'attività passata aggregando informazioni sulle ricerche precedenti e sulle pagine visitate. Quando si inseriscono le parole chiave nella barra degli indirizzi, se precedentemente utilizzate nelle query, si propone di continuare la ricerca dalla posizione interrotta.

Sui dispositivi Android 11 è prevista la possibilità di bloccare una pagina aperta in modalità di navigazione in incognito dopo essere passato a un'altra app. L'autenticazione è necessaria per continuare la navigazione dopo essere stati bloccati. Per impostazione predefinita, il blocco è disabilitato e richiede l'attivazione nelle impostazioni sulla privacy.

Quando provi scaricare i file dalla modalità di navigazione in incognito, viene fornita un'ulteriore richiesta di conferma per salvare il file e un avviso che altri utenti del dispositivo possono vedere il file scaricato in quanto verrà salvato nell'area download manager.

Per quanto riguarda le modifiche per gli sviluppatori, spiccano:

  • Interruzione dell'esposizione dell'API chrome.runtime a tutti i siti. Questa API è ora fornita solo con i plug-in del browser ad essa collegati.
  • Diverse nuove API sono state aggiunte alla modalità Origin Trials, 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 tempo limitato per uno specifico sito.
  • Sono stati apportati miglioramenti agli strumenti di sviluppo web.
  • Il pannello Sorgenti ora ha la possibilità di raggruppare i file per origine. Traccia dello stack migliorata per operazioni asincrone.
  • È ora possibile ignorare automaticamente gli script di terze parti noti durante il debug.
  • Aggiunta la possibilità di nascondere i file ignorati nei menu e nei pannelli. Miglioramento del lavoro con lo stack di chiamate nel debugger.
  • Aggiunta una nuova traccia delle interazioni alla dashboard delle prestazioni per visualizzare l'interazione con la pagina e identificare potenziali problemi di reattività dell'interfaccia utente.

Infine, se sei interessato a saperne di più, puoi consultare il dettagli nel seguente collegamento.

Come aggiornare o installare Google Chrome in Ubuntu e derivati?

Per chi fosse interessato a potersi aggiornare alla nuova versione del browser sui propri sistemi, può farlo seguendo le istruzioni che condividiamo di seguito. La prima cosa che dovresti fare è controlla se l'aggiornamento è già disponibile, per questo devi andare a chrome: // settings / help e vedrai la notifica che c'è un aggiornamento.

Nel caso non fosse così devi chiudere il browser e stai per aprire un terminale e digitare:

sudo apt update

sudo apt upgrade 

Apri di nuovo il browser e deve essere già stato aggiornato o verrà visualizzata la notifica di aggiornamento.

Nel caso in cui desideri installare il browser o scegliere di scaricare il pacchetto deb da aggiornare, dobbiamo farlo vai alla pagina web del browser per ottenere il pacchetto deb e poterlo installare nel nostro sistema con l'aiuto del gestore di pacchetti o da terminale. Il collegamento è questo.

Una volta ottenuto il pacchetto, dobbiamo solo installarlo con il seguente comando:

sudo dpkg -i google-chrome-stable_current_amd64.deb

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.