Partager via


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 du projet Chromium sur 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 de la plateforme web du projet Chromium, consultez Chronologie de la publication de l’é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 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 Chromium en amont.
  • Modifications à fort impact que l’équipe Microsoft Edge suit de près.
Remplacez Canal stable Expérimentation Informations supplémentaires
Téléchargements non sécurisés via HTTP Version future (à déterminer) Lorsqu’un utilisateur tente de télécharger du contenu potentiellement dangereux à partir d’un site HTTP, l’utilisateur reçoit un avertissement de l’interface utilisateur, tel que « Téléchargement non sécurisé bloqué ». L’utilisateur a toujours la possibilité de continuer et de télécharger l’élément. Les administrateurs peuvent utiliser la stratégie InsecureContentAllowedForUrls pour spécifier les sites HTTP pour lesquels l’avertissement sera supprimé. Les administrateurs peuvent utiliser l’indicateur InsecureDownloadWarnings de fonctionnalité pour tester l’impact de cette fonctionnalité à venir.
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 de la prise en charge de la liaison de jeton v127, v130 La liaison de jeton utilise des certificats de chiffrement aux deux extrémités de la connexion TLS pour tenter de combler l’écart de sécurité des jetons du porteur, qui peuvent être perdus ou volés. La stratégie d’entreprise AllowTokenBindingsForUrls ne sera plus prise en charge à partir de la version 127. La prise en charge du protocole de liaison de jeton sera supprimée dans v130.
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.