Chrome 87 beta è stato rilasciato il 15 ottobre 2020, mentre la versione stabile è stata rilasciata il 17 novembre 2020.
Separatore della virgola nell'attributo di autorizzazione iframe
Le dichiarazioni dei criteri di autorizzazione in un tag <iframe>
non possono più utilizzare le virgole come separatori tra gli elementi. Gli sviluppatori dovrebbero utilizzare il punto e virgola.
-webkit-font-size-delta
Blink non supporterà più la proprietà -webkit-font-size-delta usata raramente. Gli sviluppatori dovrebbero usare la dimensione del carattere per controllarla.
Ritiro del supporto FTP
Chrome sta ritirando e rimuovendo il supporto per gli URL FTP. L'attuale implementazione di FTP in Google Chrome non supporta le connessioni criptate (FTPS) né per i proxy. L'utilizzo dell'FTP nel browser è sufficientemente basso da non permettere più di investire nel miglioramento del client FTP esistente. Inoltre, su tutte le piattaforme interessate sono disponibili client FTP più efficaci.
In Google Chrome 72 e versioni successive è stato rimosso il supporto per il recupero delle sottorisorse dei documenti tramite FTP e il rendering delle risorse FTP di primo livello. Al momento l'accesso agli URL FTP comporta la visualizzazione di un elenco di directory o di un download, a seconda del tipo di risorsa. Un bug in Google Chrome 74 e versioni successive ha comportato l'interruzione del supporto per l'accesso agli URL FTP tramite proxy HTTP. Il supporto proxy per l'FTP è stato rimosso completamente in Google Chrome 76. In Chrome 86, l'FTP era disattivato per i canali in fase di pre-release (Canary e Beta) ed è stato disattivato sperimentalmente per l'1% degli utenti stabili.
Le restanti funzionalità dell'implementazione FTP di Google Chrome sono limitate alla visualizzazione di un elenco di directory o al download di una risorsa tramite connessioni non criptate.
Le parti rimanenti del ritiro seguono queste tempistiche:
Chrome 87
Il supporto FTP verrà disattivato per impostazione predefinita per il 50% degli utenti, ma può essere attivato utilizzando i flag elencati sopra.
Chrome 88
Il supporto FTP verrà disabilitato.
Norme sul ritiro
Per mantenere l'integrità della piattaforma, a volte rimuoviamo dalla piattaforma web le API che hanno eseguito il proprio corso. Ci possono essere molti motivi per cui rimuoviamo un'API, tra cui:
- e sono sostituite da API più recenti.
- Vengono aggiornati in modo da riflettere le modifiche alle specifiche al fine di garantire l'allineamento e la coerenza con gli altri browser.
- Si tratta dei primi esperimenti che non si sono mai realizzati con altri browser e che possono quindi aumentare l'onere del supporto per gli sviluppatori web.
Alcune di queste modifiche avranno effetto su un numero molto ridotto di siti. Per mitigare i problemi in anticipo, cerchiamo di informare gli sviluppatori in anticipo in modo che possano apportare le modifiche necessarie per mantenere attivi i loro siti.
Attualmente Chrome prevede una procedura per il ritiro e la rimozione delle API, essenzialmente:
- Fai un annuncio nella mailing list blink-dev.
- Imposta gli avvisi e fornisci scale temporali nella console Chrome DevTools quando viene rilevato l'utilizzo nella pagina.
- Attendi, monitora e rimuovi la funzionalità quando l'utilizzo cala.
Puoi trovare un elenco di tutte le funzionalità deprecate sul sito chromestatus.com che utilizzano il filtro deprecato e di tutte le funzionalità rimosse applicando il filtro rimosso. Cercheremo anche di riassumere alcune delle modifiche, dei ragionamenti e dei percorsi di migrazione in questi post.