Rimozioni
Reti dell'emittente della carta come nomi dei metodi di pagamento
Rimuove il supporto per le chiamate PaymentRequest con reti emittenti di carte (ad es. "visa", "amex", "mastercard") nel campo supportedMethods.
Intenzione di rimozione | Stato della piattaforma Chrome | Bug di Chromium
Ritira l'utilizzo di Web MIDI su origini non sicure
L'utilizzo di Web MIDI è classificato in due gruppi: uso senza privilegi e uso di privilegi con l'autorizzazione sysex. Fino a Chrome 77, solo quest'ultimo utilizzo richiede agli utenti autorizzazione. Per ridurre i problemi di sicurezza, verranno sempre richieste le autorizzazioni a prescindere dall'uso di sysex. Ciò significa che l'utilizzo di Web MIDI su origini non sicure non è più consentito.
Intenzione di rimozione | Stato della piattaforma Chrome | Bug di Chromium
Deprecazioni
Depreca l'API WebVR 1.1
Questa API è stata ritirata in Chrome ed è sostituita dall'API WebXR Device, che dovrebbe essere disponibile in Chrome 78. La prova dell'origine di WebVR è terminata il 24 luglio 2018.
WebVR non è mai stato attivato per impostazione predefinita in Chrome e non è mai stato ratificato come web standard. L'API WebXR Device è il un'API sostitutiva per WebVR. Rimuovere WebVR da Chrome ci consente di concentrarci futuro di WebXR e rimuovere l'onere della manutenzione di WebVR, oltre a ribadire che Chrome ha scelto WebXR come futuro per la creazione di ambienti immersivi basati sul web ed esperienze variegate. La rimozione è prevista in Chrome 79.
Intenzione di rimozione | Stato della piattaforma Chrome | Bug di Chromium
Norme sul ritiro
Per mantenere l'integrità della piattaforma, a volte rimuoviamo dalla piattaforma web le API che hanno seguito il loro corso. Ci possono essere molti motivi per cui dovresti rimuovere un dell'API, ad esempio:
- Sono sostituite dalle API più recenti.
- Vengono aggiornati per riflettere le modifiche alle specifiche al fine di offrire allineamento e coerenza con gli altri browser.
- Si tratta dei primi esperimenti che non si sono mai portati a termine in altri browser e, di conseguenza, possono aumentare la mole di assistenza da parte degli sviluppatori web.
Alcune di queste modifiche avranno effetto su un numero molto ridotto di siti. Per ridurre in anticipo i problemi, cerchiamo di dare agli sviluppatori un preavviso in modo che possano apportare le modifiche necessarie per mantenere i loro siti operativi.
Al momento Chrome prevede una procedura per il ritiro e la rimozione delle API, che consiste essenzialmente nel seguente modo:
- Pubblica un annuncio nella mailing list blink-dev.
- Imposta avvisi e assegna scale temporali nella console Chrome DevTools quando viene rilevato un utilizzo nella pagina.
- Attendi, monitora e rimuovi la funzionalità quando l'utilizzo cala.
Puoi trovare un elenco di tutte le funzionalità ritirate su chromestatus.com utilizzando il filtro deprecato e con le funzionalità rimosse applicando il filtro rimosso. Cercheremo anche di riassumere alcuni dei cambiamenti, il ragionamento e i percorsi di migrazione in questi post.