Conseils de développement pour Microsoft Edge

Il existe de nombreux conseils et astuces à connaître lors de la création de sites web ou d’applications web qui fonctionnent dans Microsoft Edge, notamment :

  • Test des modifications à venir susceptibles d’avoir un impact sur la compatibilité de votre site web avec Microsoft Edge.
  • Déplacement d’utilisateurs vers Microsoft Edge à partir d’Internet Explorer.
  • Configuration de la prévention du suivi dans Microsoft Edge.
  • Détection de Microsoft Edge à partir de votre site web.
  • Développement d’expériences pour la barre latérale dans Microsoft Edge.
  • Détection des Windows 11 à l’aide de User-Agent indicateurs du client.
  • Personnalisation du bouton d’affichage du mot de passe .
  • Affichage des réponses et des fichiers JSON mis en forme dans les onglets du navigateur.

Ces aspects du développement pour et avec Microsoft Edge sont décrits ci-dessous.

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, les modifications peuvent affecter les fonctionnalités des pages web existantes.

Consultez Modifications apportées à Microsoft Edge qui ont un impact sur la compatibilité du site.

Déplacer des utilisateurs vers Microsoft Edge à partir d’Internet Explorer

Lorsqu’un utilisateur Explorer Internet visite un site web public incompatible, l’utilisateur peut être informé par le site web que le site web n’est pas compatible avec internet Explorer, et que l’utilisateur doit basculer vers un navigateur plus à jour afin d’utiliser le site web correctement.

Pour réduire les interruptions, Microsoft Edge prend en charge une nouvelle fonctionnalité qui redirige automatiquement les utilisateurs. Lorsqu’un utilisateur internet Explorer accède à un site web incompatible avec Internet Explorer, Windows peut automatiquement rediriger l’utilisateur vers Microsoft Edge. Seuls les sites web qui font partie de la liste Besoin de Microsoft Edge sont redirigés.

Consultez Déplacer des utilisateurs vers Microsoft Edge à partir d’Internet Explorer.

Prévention du suivi dans Microsoft Edge

La fonctionnalité de prévention du suivi dans Microsoft Edge protège les utilisateurs contre le suivi en ligne en limitant la capacité des suivis à accéder au stockage basé sur un navigateur ainsi qu’au réseau.

La fonctionnalité de prévention du suivi est conçue pour respecter la promesse de confidentialité du navigateur Microsoft Edge, tout en veillant à ce qu’il n’y ait aucun impact par défaut sur la compatibilité du site web ou la viabilité économique du web.

Consultez Prévention du suivi dans Microsoft Edge.

Détecter Microsoft Edge à partir de votre site web

Microsoft Edge permet à votre site web de récupérer les informations de l’agent utilisateur. Vous utilisez les informations de l’agent utilisateur pour présenter correctement les pages web pour le navigateur de chaque utilisateur. Les navigateurs fournissent des mécanismes permettant aux sites web de détecter des informations de navigateur telles que la marque, le numéro de version et le système d’exploitation hôte.

  • Les indicateurs du client de l’agent utilisateur sont un mécanisme amélioré pour récupérer les informations du navigateur.

  • Les chaînes de l’agent utilisateur sont héritées ; ils sont obsolètes et ont un historique de causer des problèmes de compatibilité de site web.

Vous souhaiterez peut-être fournir différentes expériences aux utilisateurs en fonction de leur navigateur. Si vous incluez des étapes sur la configuration de Microsoft Edge ou d’un autre navigateur pour une utilisation avec votre site, vous pouvez détecter le navigateur, puis afficher le contenu approprié.

Consultez Détecter Microsoft Edge à partir de votre site web.

Développer des expériences pour la barre latérale dans Microsoft Edge

La barre latérale dans Microsoft Edge est un volet persistant situé sur le côté du navigateur, qui coexiste avec le contenu principal du navigateur. La barre latérale permet aux utilisateurs d’accéder facilement à des sites web et utilitaires populaires en même temps que leurs onglets de navigateur. Le contenu de la barre latérale augmente la tâche principale de l’utilisateur en activant la navigation côte à côte et en réduisant la nécessité de basculer entre les différents onglets du navigateur. Avec la barre latérale dans Microsoft Edge, les utilisateurs peuvent accéder aux outils de productivité dont ils ont besoin tout en restant dans leur workflow.

En tant que développeur, vous pouvez tirer parti de la barre latérale pour vos propres expériences de deux manières :

  • En adaptant votre application web progressive (PWA) existante pour qu’elle s’exécute dans la barre latérale.
  • En utilisant l’API barre latérale dans votre extension Microsoft Edge.

Consultez Développer pour la barre latérale.

Détecter Windows 11 à l’aide d’indicateurs de client User-Agent

Les sites web peuvent faire la distinction entre les utilisateurs sur Windows 11 et les Windows 10 à l’aide de User-Agent indicateurs de client (UA-CH). Le format User-Agent indicateurs client est utilisé par les navigateurs pour fournir des informations d’agent utilisateur aux sites web.

Les sites web peuvent utiliser les informations de l’agent utilisateur envoyées à partir du navigateur pour détecter des informations telles que :

  • Marque du navigateur.
  • Numéro de version du navigateur.
  • Plateforme de l’appareil sur laquelle le navigateur s’exécute.

Il existe deux approches pour que les sites accèdent aux informations de l’agent utilisateur :

  • chaînes User-Agent (héritées).
  • User-Agent Indicateurs client (recommandé).

Consultez Détecter Windows 11 à l’aide d’indicateurs de client User-Agent.

Personnaliser le bouton d’affichage du mot de passe

Le password contrôle d’entrée dans Microsoft Edge inclut un bouton d’affichage du mot de passe . Pour vous assurer que le mot de passe est entré correctement, un utilisateur peut cliquer sur le bouton d’affichage du mot de passe ou appuyer sur Alt+F8 pour afficher les caractères dans le champ de mot de passe. Vous pouvez supprimer le contrôle d’affichage du mot de passe ou personnaliser le style du contrôle.

Consultez Personnaliser le bouton d’affichage du mot de passe.

Afficher les réponses ou les fichiers JSON mis en forme

Microsoft Edge inclut la visionneuse JSON, un outil qui reformate et met en surbrillance automatiquement les données JSON affichées dans un navigateur pour faciliter la lecture.

La mise en forme et la mise en surbrillance des données JSON sont utiles, car parfois un serveur web répond aux requêtes HTTP en retournant des données encodées au format JSON. Les données JSON peuvent être difficiles à lire lorsqu’elles sont mises en forme sous la forme d’une seule ligne de texte longue et concaténée. La même chose peut se produire lors de l’ouverture d’un fichier JSON à partir d’un disque. La visionneuse JSON reformate les réponses du serveur JSON et les fichiers locaux, et indique les lignes qui présentent des erreurs de syntaxe.

Consultez Afficher le format JSON.