
Microsoft abandonne sa méthode héritée pour une confidentialité renforcée
Dans une démarche importante visant à renforcer la confidentialité des utilisateurs, Microsoft a annoncé l’abandon de cette window.external.getHostEnvironmentValue()
méthode. Cette technique non standard, exclusive à Edge, permettant d’accéder aux données des appareils et des navigateurs des utilisateurs est remplacée par une solution plus axée sur la confidentialité : l’API User-Agent Client Hints.
Comprendre la transition vers les astuces client User-Agent
Dans son annonce, Microsoft a souligné l’abandon de la méthode obsolète, en déclarant :
Cette
window.external.getHostEnvironmentValue()
méthode est un moyen non standardisé et réservé à Edge permettant aux développeurs Web d’accéder aux informations sur le navigateur et la plateforme. Nous annonçons notre intention de rendre cette méthode obsolète et nous demandons aux développeurs Web d’utiliser à la place l’API standardisée User-Agent Client Hints.
La raison de cette décision est claire. Microsoft souhaite améliorer la confidentialité des navigateurs en minimisant les pratiques de prise d’empreintes digitales des utilisateurs. Comme expliqué :
Notre décision d’abandonner cette
getHostEnvironmentValue()
méthode est motivée par notre volonté d’améliorer la confidentialité du navigateur en éliminant l’empreinte digitale des utilisateurs. L’API UA Client Hints fournit des informations sur le navigateur et la plateforme de manière beaucoup plus respectueuse de la confidentialité, car les navigateurs peuvent décider des retours lorsqu’ils sont sollicités. Les indices à faible entropie sont accessibles à chaque requête, tandis que les indices à forte entropie, susceptibles de révéler davantage d’informations d’empreinte digitale, peuvent être bloqués par les préférences de l’utilisateur ou par une demande d’autorisation.
Grâce à l’API User-Agent Client Hints, les sites web peuvent toujours obtenir les informations nécessaires sur le navigateur et la plateforme, tout en réduisant considérablement l’empreinte laissée par les utilisateurs lors de leurs activités en ligne. Cela garantit une expérience de navigation plus personnalisée, tout en respectant les normes de confidentialité.
Calendrier et étapes de dépréciation
Microsoft a défini une approche systématique pour le processus de dépréciation, qui se déroulera en trois phases et aboutira à une suppression complète d’ici octobre 2025. Ce calendrier est stratégiquement aligné sur la fin du support de Windows 10. Les étapes comprennent :
Afin de réduire les problèmes d’interopérabilité et de recueillir des commentaires, nous prévoyons de supprimer la méthode non standard
getHostEnvironmentValue()
en suivant ces étapes :
Version Edge Date de sortie Étape d’obsolescence Bord 135 3 avril 2025 La console DevTools avertit les développeurs lorsque leur code utilise cette méthode. Ils peuvent utiliser un indicateur de fonctionnalité pour tester les sites dont la méthode est désactivée. Bord 137 23 mai 2025 La méthode sera désactivée mais peut toujours être utilisée en demandant une extension temporaire pour des domaines spécifiques. Edge 141 (sous réserve des commentaires des développeurs) Octobre 2025 La méthode sera entièrement éliminée d’Edge.
L’avenir de la confidentialité des utilisateurs
Pour les développeurs dont les sites web ont toujours utilisé cette getHostEnvironmentValue()
méthode, Microsoft a indiqué que les demandes d’extension seraient prises en compte. Pour plus d’informations, consultez l’annonce détaillée sur son blog officiel.
Ce changement important reflète une tendance plus large du secteur vers une meilleure confidentialité des utilisateurs, positionnant Microsoft à l’avant-garde de cette initiative vitale.
Laisser un commentaire ▼