.
Rimozioni
Emittenti delle carte come nomi dei metodi di pagamento
Viene rimosso il supporto per l'utilizzo di PaymentRequest con le reti degli emittenti di carte (ad es. "visa", "amex", "mastercard") nel campo supportedMethods.
Intento di rimozione | Stato della piattaforma Chrome | Bug di Chromium
Ritiro dell'utilizzo di Web MIDI su origini non sicure
L'utilizzo di Web MIDI è classificato in due gruppi: utilizzo senza privilegi e utilizzo con privilegi con autorizzazione sysex. Fino a Chrome 77, solo quest'ultimo chiede agli utenti di confermare l'autorizzazione. Per ridurre i problemi di sicurezza, le autorizzazioni verranno sempre richieste, indipendentemente dall'utilizzo di sysex. Ciò significa che l'utilizzo di Web MIDI su origini non sicure non sarà più consentito.
Intento di rimozione | Stato della piattaforma Chrome | Bug di Chromium
Deprecazioni
Ritiro dell'API WebVR 1.1
Questa API è stata ritirata in Chrome e è stata sostituita dall'API WebXR Device, che dovrebbe essere disponibile in Chrome 78. La prova di Origin di WebVR è terminata il 24 luglio 2018.
WebVR non è mai stato attivato per impostazione predefinita in Chrome e non è mai stato ratificato come standard web. L'API WebXR Device è l'API di sostituzione per WebVR. La rimozione di WebVR da Chrome ci consente di concentrarci sul futuro di WebXR e di rimuovere l'oneroso impegno di manutenzione di WebVR, nonché di ribadire che Chrome è impegnato a supportare WebXR come il futuro per la creazione di esperienze immersive basate sul web. La rimozione è prevista in Chrome 79.
Intento di rimozione | Stato della piattaforma Chrome | Bug di Chromium
Norme sul ritiro
Per mantenere la piattaforma in buono stato, a volte rimuoviamo dalla piattaforma web le API che hanno terminato il loro ciclo di vita. Esistono diversi motivi per cui potremmo rimuovere un'API, ad esempio:
- Sono sostituite da API più recenti.
- Vengono aggiornati in base alle modifiche alle specifiche per garantire l'allineamento e la coerenza con gli altri browser.
- Si tratta di esperimenti iniziali che non sono mai stati implementati in altri browser e che possono quindi aumentare il carico di lavoro per l'assistenza degli sviluppatori web.
Alcune di queste modifiche interesseranno un numero molto limitato di siti. Per mitigare i problemi in anticipo, cerchiamo di dare agli sviluppatori un preavviso in modo che possano apportare le modifiche necessarie per mantenere i loro siti in funzione.
Al momento, Chrome dispone di una procedura per il ritiro e la rimozione delle API, che prevede essenzialmente:
- Annuncio sulla mailing list blink-dev.
- Imposta avvisi e fornisci scale di tempo nella console di Chrome DevTools quando viene rilevato l'utilizzo nella pagina.
- Attendi, monitora e poi rimuovi la funzionalità man mano che l'utilizzo diminuisce.
Puoi trovare un elenco di tutte le funzionalità deprecate su chromestatus.com utilizzando il filtro Deprecated e le funzionalità rimosse applicando il filtro Rimosso. Cercheremo inoltre di riassumere alcune delle modifiche, dei ragionamenti e dei percorsi di migrazione in questi post.