Déménagements
Noms de réseaux d'émetteurs de cartes comme noms de modes de paiement
Suppression de la prise en charge de l'appel de PaymentRequest avec les réseaux d'émetteurs de cartes (par exemple, "visa", "amex", "mastercard") dans le champ "supportedMethods".
Intent to Remove | État de la plate-forme Chrome | Bug Chromium
Abandon de l'utilisation de Web MIDI pour les origines non sécurisées
L'utilisation de Web MIDI est classée en deux groupes: utilisation sans privilège et utilisation avec privilège avec autorisation SysEx. Jusqu'à Chrome 77, seules les notifications de type "Notification" demandent aux utilisateurs l'autorisation. Pour réduire les problèmes de sécurité, les autorisations sont toujours demandées, quelle que soit l'utilisation de sysex. Cela signifie que l'utilisation de Web MIDI sur des origines non sécurisées ne sera plus autorisée.
Intent to Remove | État de la plate-forme Chrome | Bug Chromium
Abandons
Abandon de l'API WebVR 1.1
Cette API est désormais obsolète dans Chrome et est remplacée par l'API WebXR Device, qui devrait être disponible dans Chrome 78. La phase d'évaluation de WebVR Origin s'est terminée le 24 juillet 2018.
WebVR n'a jamais été activé par défaut dans Chrome et n'a jamais été ratifié en tant que norme Web. L'API WebXR Device est l'API de remplacement de WebVR. La suppression de WebVR de Chrome nous permet de nous concentrer sur l'avenir de WebXR et de supprimer la charge de maintenance de WebVR, tout en réaffirmant que Chrome s'engage à faire de WebXR l'avenir de la création d'expériences immersives sur le Web. La suppression est prévue dans Chrome 79.
Intent to Remove | État de la plate-forme Chrome | Bug Chromium
Règlement d'obsolescence
Pour maintenir la plateforme en bon état, nous supprimons parfois des API de la plate-forme Web qui ont fait leur temps. Plusieurs raisons peuvent expliquer la suppression d'une API, par exemple:
- Elles sont remplacées par des API plus récentes.
- Elles sont mises à jour pour refléter les modifications apportées aux spécifications afin d'assurer l'alignement et la cohérence avec les autres navigateurs.
- Il s'agit de tests préliminaires qui n'ont jamais abouti dans d'autres navigateurs et qui peuvent donc alourdir la charge d'assistance pour les développeurs Web.
Certaines de ces modifications n'auront qu'un impact très limité sur un nombre très faible de sites. Pour atténuer les problèmes à l'avance, nous essayons de prévenir les développeurs à l'avance afin qu'ils puissent apporter les modifications nécessaires pour que leurs sites continuent de fonctionner.
Chrome dispose actuellement d'un processus d'abandon et de suppression des API, qui se résume comme suit:
- Annoncez-le sur la liste de diffusion blink-dev.
- Définissez des avertissements et indiquez des échelles de temps dans la console d'outils pour les développeurs Chrome lorsque l'utilisation est détectée sur la page.
- Attendez, surveillez, puis supprimez la fonctionnalité lorsque l'utilisation diminue.
Vous trouverez la liste de toutes les fonctionnalités obsolètes sur chromestatus.com à l'aide du filtre obsolète et des fonctionnalités supprimées à l'aide du filtre supprimé. Nous essaierons également de résumer certains des changements, des raisonnements et des chemins de migration dans ces articles.