Modifications impactant la compatibilité des sites à venir dans Microsoft Edge

Cet article répertorie la planification des modifications pour Microsoft Edge et le projet Chromium. Il met également en évidence les différences et les changements à fort impact que l’équipe Microsoft Edge suit particulièrement attentivement.

La plateforme web est une collection de technologies utilisées pour créer des pages web, notamment HTML, CSS, JavaScript et de nombreux autres standards ouverts. La plateforme web évolue constamment pour améliorer l’expérience utilisateur, la sécurité et la confidentialité. Dans certains cas, ces modifications peuvent affecter les fonctionnalités des pages web existantes.

Pour des raisons de fonctionnalité et de compatibilité, Microsoft Edge adopte presque toutes les modifications apportées au projet Chromium à la plateforme web. Toutefois, Microsoft conserve le contrôle total du navigateur Microsoft Edge et peut différer ou rejeter les modifications. L’équipe Microsoft Edge décide si la modification profite aux utilisateurs du navigateur.

Pour plus d’informations sur les modifications à venir Chromium plateforme web du projet, consultez chronologie de version d’état de la plateforme Chrome.

Consultez cet article souvent lorsque l’équipe Microsoft Edge met à jour cet article à mesure que la réflexion évolue, que les chronologies se solidifient et que de nouvelles modifications sont annoncées.

Différences par rapport à la planification des Chromium et changements à fort impact

Ce tableau répertorie les éléments suivants :

  • Modifications pour lesquelles le calendrier de déploiement de Microsoft Edge diffère du projet amont Chromium.
  • Modifications à fort impact que l’équipe Microsoft Edge suit de près.
Remplacez Canal stable Expérimentation Informations supplémentaires
Déprécier l’événement de déchargement Version future (à déterminer) Introduit une nouvelle Permission-Policy pour permettre la création d’écouteurs d’événements de déchargement. La stratégie par défaut est allow, mais la stratégie par défaut est progressivement migrée vers deny, de sorte que les gestionnaires de déchargement cessent de se déclencher sur les pages, sauf si une page choisit explicitement de les réactiver. Cette modification se produit dans le projet Chromium, sur lequel Microsoft Edge est basé. Pour plus d’informations, consultez Intention de dépréciation : déprécier l’événement de déchargement.
Suppression des boîtes de dialogue JavaScript de sous-images cross-origin Version future (à déterminer) window.alertSupprime , window.promptet window.confirm des iframes cross-origin. Cette modification se produit dans le projet Chromium, sur lequel Microsoft Edge est basé. Pour plus d’informations, consultez Intention de suppression : Boîtes de dialogue JS du sous-cadre d’origine croisée.
Attribut déprécié textprediction v131 Supprime la prise en charge de l’attribut textprediction HTML, qui est un attribut non standard utilisé pour activer ou désactiver la fonctionnalité de prédiction de texte basée sur le navigateur pour les entrées de texte de forme longue. Au lieu de cela, utilisez l’attribut standardisé writingsuggestions , qui fonctionne de la même manière que textprediction, mais s’applique également aux autres fonctionnalités d’aide à l’écriture que les navigateurs peuvent fournir. Les sites qui définissent textprediction explicitement sur true ou false peuvent à la place définir writingsuggestions sur la même valeur. Pour plus d’informations, consultez Suggestions d’écriture dans la spécification HTML.
Suppression des événements de mutation v127 Supprime la prise en charge des événements de mutation dans Chromium. Utilisez plutôt l’API MutationObserver . Consultez Intention de dépréciation : événements de mutation.
Suppression de Web SQL v124 Supprime complètement la prise en charge de Web SQL. Dans les versions antérieures, la prise en charge de Web SQL était désactivée par défaut, mais pouvait être réactivée via la stratégie WebSQLAccess. Après cette modification, il n’existe plus de mécanisme pour activer la prise en charge de Web SQL. Cette modification se produit dans le projet Chromium, sur lequel Microsoft Edge est basé. Pour plus d’informations, consultez Intention de dépréciation et suppression de SQL Web.
Ajout de la prise en charge des formats de fichiers AVIF et AV1 v121 Microsoft Edge prend désormais en charge les formats de fichiers AVIF et AV1, qui offrent une meilleure compression et des images et vidéos de meilleure qualité. Les utilisateurs peuvent bénéficier de temps de chargement plus rapides et de médias de meilleure qualité sur les sites web.
Ignorer les modifications apportées par défaut à document.domain v119 Historiquement, la document.domain propriété peut être définie pour assouplir la stratégie de même origine et autoriser les sous-domaines d’un site à interagir. Ce comportement est désactivé par défaut de sorte que la définition de la document.domain propriété n’aura aucun effet. Pour plus d’informations et des solutions de contournement, consultez Microsoft Edge désactivera la modification de document.domain.

Notation pour les versions du navigateur

Cet article utilise la notation suivante pour les numéros de version du navigateur.

Notation Description
v123 La fonctionnalité ou la modification est fournie dans Microsoft Edge version 123.
v123 (Chrome+1) La fonctionnalité ou la modification est fournie dans Microsoft Edge version 123, qui est une version après la fonctionnalité ou la modification fournie dans Chrome version 122.
v123 (Chrome+2) La fonctionnalité ou la modification est fournie dans Microsoft Edge version 123, qui est deux versions après la fonctionnalité ou la modification est fournie dans Chrome version 121.
Bêta v123 La fonctionnalité ou la modification est fournie dans la version 123 du canal en préversion bêta de Microsoft Edge.
Dev v123 La fonctionnalité ou la modification est fournie dans la version 123 du canal Dev preview de Microsoft Edge.
Canary v123 La fonctionnalité ou la modification est fournie dans la version 123 du canal d’évaluation Canary de Microsoft Edge.