Circa dieci giorni fa veniva rilasciato Chrome 83 con alcuni miglioramenti, come il blocco dei cookie in modalità di navigazione in incognito e i nuovi controlli dei moduli realizzati da Microsoft. Chrome 84 è ora passato al canale beta ed è uno dei più grandi aggiornamenti del browser che abbiamo visto da un po’ di tempo a questa parte.
Google Chrome sta lentamente migliorando il supporto per la riproduzione multimediale, con l’aggiunta di controlli multimediali alla barra degli strumenti su piattaforme desktop e l’espansione del supporto Picture-in-Picture. Ora il browser sta aggiungendo un’altra funzionalità di riproduzione comune alla sua interfaccia: consigli su cosa “guardare/giocare dopo”.
Gli sviluppatori di Chrome hanno proposto una funzione chiamata API Feed multimediali, che consente ai siti Web di fornire un elenco personalizzato di consigli multimediali al browser. Chrome 84 aggiunge un flag (# enable-media-feeds), ma è disponibile solo sul browser desktop e al momento non sembra funzionare.
“Per migliorare la funzionalità dei controlli multimediali vogliamo essere in grado di aggiungere supporto per i siti per consigliare contenuti multimediali a un utente che potrebbe essere completamente nuovo o potrebbero essere qualcosa che l’utente ha iniziato a guardare. Questo ci consente di offrire agli utenti un’esperienza molto migliore“.
Questo è quanto si legge in una versione memorizzata nella cache di una pagina di documentazione ora rimossa, sembra infatti che l’API ti consenta di controllare funzionalità come la funzionalità “Up Next” di YouTube dall’interfaccia di Chrome, senza cercare la funzionalità all’interno della pagina stessa, o forse senza nemmeno passare alla pagina multimediale. Staremo e vedere se questo finirà per essere qualcosa di utile o meno.
Chrome 84 – API Screen Wake Lock
Ci sono alcune volte in cui un sito Web o un’app Web potrebbe voler impedire lo spegnimento dello schermo, ad esempio se stai seguendo una ricetta di cottura lo schermo del telefono potrebbe andare automaticamente in “sleep mode” mentre mescoli gli ingredienti. La nuova API Screen Wake Lock risolve questo problema e ora è abilitata per impostazione predefinita in Chrome 84.
Attualmente, i siti Web utilizzano metodi confusi come la riproduzione di un video invisibile per evitare che lo schermo dei dispositivi mobili si spenga automaticamente, mentre, secondo quanto scritto da Google su un post sul suo blog, “l’API Screen Wake Lock riduce la necessità di soluzioni temporanee confuse e potenzialmente affamate di energia inoltre risolve le carenze di un’API precedente che si limitava a mantenere lo schermo acceso e presentava una serie di problemi di sicurezza e privacy“.
I browser potranno tuttavia anche impedire alle pagine di mantenere lo schermo acceso in alcuni casi, come ad esempio nel caso in cui la batteria del dispositivo è troppo scarica.
Chrome 84 – Web OPT API
Esistono molti servizi che utilizzano i numeri di telefono per la verifica o l’autenticazione a due fattori, ma in genere richiedono di uscire dall’app corrente e di leggere un messaggio dall’app SMS –anche se con i dispositivi di ultima generazione la lettura del messaggio avviene in automatico e quindi, di conseguenza, anche la compilazione del testo–.
Google ha introdotto un modo per le app Android native di leggere automaticamente i testi di verifica nel 2017 –a conferma di quanto ti ho detto poco sopra– e ora l’azienda offre la stessa funzionalità alle app Web con Chrome 84.
Ecco come funziona: quando un sito Web ti invia un testo di verifica, può aggiungere una stringa di caratteri alla fine del messaggio che indica al browser a quale sito/app è destinato. Il sistema Android quindi visualizza un messaggio che chiede se Chrome dovrebbe essere autorizzato a leggere il messaggio e passarlo al sito, nel momento in cui accetti, Chrome lo compilerà automaticamente, senza la necessità di passare all’app di messaggistica.
Il problema è che, proprio come con le app Android native che utilizzano questa funzionalità, i siti Web devono essere aggiornati per sfruttare la nuova API di compilazione automatica, situazione che, purtroppo, non trova riscontro con gli istituti di credito, basti pensare che ancora oggi sono in poche a supportare i sistemi Google Pay ed Apple Pay.
Chrome 84 – Blocco di alcune richieste di notifica
Chrome ha già preso provvedimenti per impedire a tutti i siti esistenti –e alla luce del sole– di creare popup di notifica, poiché di solito devi interagire con il sito per un po’ prima che possa mostrare il prompt a livello di browser, ma ora, con Chrome 84, sta andando un po’ oltre.
Google sta ora analizzando i siti Web che bloccano parti (o tutte) della pagina fino a quando non si consentono le notifiche, al riguardo la società, sempre sul suo blog, ha scritto:
“Le richieste di notifica abusive sono uno dei principali reclami degli utenti che riceviamo su Chrome, una grande percentuale di richieste di notifica e notifiche proviene da un piccolo numero di siti offensivi.“
Google notificherà i siti Web tramite Search Console se l’azienda rileva esperienze di notifica abusive, a quel punto il sito avrà 30 giorni per rimuovere il comportamento o verrà avviata la pratica per rendere l’interfaccia più silenziosa.
Chrome 84: modifiche nel sistema di sicurezza
Transport Layer Security, o TLS in breve, è la tecnologia utilizzata dai siti HTTPS per garantire che tutti i dati vengano trasferiti su una connessione sicura. TLS 1.0 e 1.1 sono abbastanza vecchi a questo punto –sono stati rilasciati rispettivamente nel 1999 e nel 2006– in quanto TLS 1.0 è vulnerabile a molteplici tipi di attacchi, incluso POODLE, mentre TLS 1.1 supporta un tipo di crittografia molto debole.
Chrome ha deprecato il supporto per TLS 1.0 e 1.1 all’inizio del 2019, con il rilascio di V72, ma Chrome 84 aggiunge un ulteriore avviso a pagina intera ai siti che non supportano TLS 1.2 o versioni successive. Puoi comunque visitare le pagine premendo “Avanzate” e seguendo il collegamento al sito, ma il browser avverte, dopo aver aperto “Avanzate”, che la soluzione alternativa sarà disabilitata in futuro.
Google ha iniziato a testare il blocco dei download HTTP dai siti Web HTTPS e, inizialmente, questo doveva iniziare con Chrome 81, ma è stato ritardato alla V84. Tuttavia, Chrome su Android non inizierà a bloccare questi download fino a Chrome 85.
Chrome 84: altre modifiche
Come sempre, questo aggiornamento include modifiche sia per gli utenti che per gli sviluppatori, così ecco alcune piccole modifiche incluse in Chrome 84:
- L’interfaccia della barra in basso “Duet” sembra essere stata rimossa per sempre.
- La nuova API di Cookie Store consente agli operatori del servizio di utilizzare i cookie HTTP.
- La spaziatura tra gli elementi nei CSS Flexbox può ora essere creata usando ‘grondaie’.
- La nuova API di rilevamento inattività consente alle pagine di dire con precisione quando l’utente è inattivo (il mouse non si sposta, nessuna pressione dei tasti, ecc.).
- Ora i siti Web possono optare per un isolamento più forte con la nuova API di isolamento di Origin.
- L’API Web Authenticator può essere utilizzata da frame di origine incrociata se abilitato da un criterio di funzionalità. Google ha dichiarato:
“Vi è interesse per le banche che lo utilizzano per conformarsi alle normative PSD2 nell’UE in cui devono autenticare i propri utenti nel contesto di un sito di un fornitore di servizi di terze parti. In secondo luogo, alcuni siti desiderano esternalizzare la loro autenticazione a terzi fornitori di servizi “.
- Chrome 84 ha il supporto iniziale per le scorciatoie della schermata iniziale per le app Web progressive, ma il lancio completo non è previsto fino alla V85.
Questo è tutto, se volessi scaricare questa versione ecco qui il link all’APK, ovviamente sicuro e certificato da Google stessa.