L'azienda Google ha annunciato l'aggiunta a Chrome di una funzionalità sperimentale "Follow" con l'implementazione di un client RSS integrato. Gli utenti potranno iscriversi ai feed RSS dei siti che li interessano tramite il pulsante Follow nel menu e monitorare la comparsa di nuove pubblicazioni nella sezione Following nella pagina di apertura di una nuova scheda. I test della nuova funzionalità inizieranno nelle prossime settimane e saranno limitati a un gruppo selezionato di utenti Chrome per Android residenti negli Stati Uniti che utilizzano il ramo sperimentale Canary.

L'azienda Google ha anche pubblicato un piano per ridurre il contenuto dell'intestazione HTTP User-Agent. La riforma del supporto per User-Agent era originariamente prevista un anno fa, ma a causa della pandemia di COVID-19 l'implementazione delle modifiche collegate a User-Agent è stata rimandata. Si segnala che Safari e Firefox hanno già rimosso i dettagli sulla versione del sistema operativo dall'User-Agent.
In Chrome 89 è stato attivato per impostazione predefinita il meccanismo User-Agent Client Hints, sviluppato come sostituzione dell'User-Agent, e ora Google intende avviare esperimenti per ridurre le funzionalità legate all'User-Agent. User-Agent Client Hints consente di restituire selettivamente dati su particolari parametri del browser e del sistema (versione, piattaforma, ecc.) solo dopo una richiesta. serverL'utente, da parte sua, può stabilire quali informazioni possono essere fornite ai proprietari dei siti.
Quando si utilizza User-Agent Client Hints, l'identificatore non viene inviato per impostazione predefinita senza richiesta esplicita, e per impostazione predefinita vengono fornite solo le informazioni di base, il che rende più difficile l'identificazione passiva. Per i siti che hanno bisogno di ottenere dati dettagliati sul browser nella prima richiesta, sono state sviluppate estensioni "Client Hints Reliability", che includono l'intestazione HTTP Critical-CH restituita dal server, che informa che per la creazione dei contenuti il sito deve inviare i parametri "Client Hint" in una richiesta separata, e l'estensione ACCEPT_CH in HTTP/2 e HTTP/3, che a livello di connessione trasmette informazioni sui parametri "Client Hint" che devono essere ottenuti. server.
Fino al completamento della migrazione al meccanismo Client Hints, Google non ha intenzione di modificare il comportamento dell'User-Agent nelle versioni stabili. Almeno nel 2021 non ci saranno modifiche all'User-Agent. Tuttavia, nelle versioni di prova di Chrome inizieranno esperimenti con l'irrobustimento delle informazioni nell'intestazione dell'User-Agent e nei parametri JavaScript navigator.userAgent, navigator.appVersion e navigator.platform. Dopo la pulizia sarà ancora possibile conoscere dalla stringa dell'User-Agent il nome del browser, la versione principale del browser, la piattaforma e il tipo di dispositivo (telefono cellulare, PC, tablet). Per ottenere ulteriori dati sarà necessario utilizzare l'API User Agent Client Hints.
Sono state definite 7 fasi di riduzione graduale dell'User-Agent:
- In Chrome 92, nella scheda DevTools Issues, verrà visualizzato un avviso sull'obsolescenza di navigator.userAgent, navigator.appVersion e navigator.platform.
- In modalità Origin Trial, i siti web avranno la possibilità di abilitare la modalità di invio dell'User-Agent ridotto. I test in questa modalità dureranno almeno 6 mesi. Sulla base dei feedback dei partecipanti al test e della community, sarà presa una decisione sulla pertinenza di attuare le fasi successive.
- Ai siti che non sono riusciti a migrare all'API Client Hints sarà fornito un Origin Trial inverso, che consente, per almeno 6 mesi, di ripristinare il comportamento precedente.
- Il numero di versione di Chrome nell'User-Agent sarà ridotto alla forma MINOR.BUILD.PATCH (ad esempio, invece di 90.0.4430.93 si indicherà 90.0.0).
- Le informazioni sulla versione saranno ridotte nell'API navigator.userAgent, navigator.appVersion e navigator.platform per i sistemi desktop.
- La trasmissione delle informazioni sulla piattaforma mobile sarà ridotta in Chrome per Android (attualmente viene trasmessa la versione di Android e il nome in codice del modello del dispositivo).
- Sarà interrotta la supporto all'Origin Trial inverso e per tutte le pagine sarà fornito solo l'User-Agent ridotto.
In conclusione, si può notare l'iniziativa di Google per implementare nel gestore di password integrato in Chrome una funzione di automazione per il cambio delle password, nel caso in cui venga rilevata la compromissione delle stesse. In particolare, se durante il controllo emerge che l'account è stato compromesso a causa della fuga di dati delle password del sito, all'utente verrà offerto un pulsante per un cambio rapido della password sul sito.
Per i siti supportati, il processo di cambio password sarà automatizzato: il browser riempirà e invierà automaticamente i moduli necessari. Ogni fase del cambio di password sarà mostrata all'utente, che potrà intervenire in qualsiasi momento e passare alla modalità manuale. Per automatizzare l'interazione con i moduli di cambio password su diversi siti viene utilizzato il sistema di apprendimento automatico Duplex, che è impiegato anche in Google Assistant. La nuova funzionalità sarà gradualmente resa disponibile agli utenti, a partire da Chrome per Android negli Stati Uniti.
Fonte: opennet.ru
