Windows Tips & News

Microsoft Edge Chromium modifie dynamiquement son agent utilisateur

click fraud protection

À partir de maintenant, Microsoft publie des mises à jour quotidiennes sur le canal Canary et des mises à jour hebdomadaires sur le canal de développement de sa dernière application Microsoft Edge basée sur Chromium. Étonnamment, le navigateur peut modifier sa ligne d'agent utilisateur de manière dynamique en fonction des règles qu'il télécharge à partir d'un site Web spécial.

Comme vous le savez peut-être déjà, Microsoft Edge, le navigateur Web par défaut de Windows 10, est en mouvement à un moteur Web compatible Chromium dans la version Desktop. Microsoft explique que l'intention derrière cette décision est de créer une meilleure compatibilité Web pour les clients et moins de fragmentation pour les développeurs Web. Microsoft a déjà apporté un certain nombre de contributions au projet Chromium, aidant à porter le projet sur Windows sur ARM. La société promet de contribuer davantage au projet Chromium.

En outre, Microsoft améliore le navigateur en ajoutant des fonctionnalités exclusives à la version classique de l'application, notamment des fonctionnalités telles que

Lit à voix haute et Traducteur Microsoft.

Une nouvelle recherche de Bleeping Computer révèle qu'Edge Chromium peut modifier sa chaîne d'agent utilisateur en fonction d'une condition. Un ensemble de telles conditions que le navigateur télécharge à partir de l'URL suivante :

https://config.edge.skype.com/config/v1/Edge/75.0.131.0?osname=win&channel=dev&clientId=[id]&osver=10.0.18875&osarch=x86_64&osring=WIF&osedition=professional&ostelemetrylevel=full

Le serveur renvoie un fichier de configuration JSON avec diverses options pour Edge. L'une de ses sections est un agent utilisateur lié au domaine, qui permet à Edge de modifier dynamiquement son agent utilisateur pour des sites Web spécifiques.

Voir la section EdgeDomainActions de la configuration :

{ "EdgeDomainActions":{ "user_agent_override":{ "version":1, "policies":[ { "name":"EdgeUA", "type":"partialReplacement", "value":"AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763" }, { "name":"ChromeUA", "type":"edgeTokenReplacement", "value":"" } ], "applications":[ { "domain": "netflix.com", "applied_policy":"EdgeUA" }, { "domain":"facebook.com", "applied_policy":"ChromeUA" }, { "domain":"messenger.com", "applied_policy":"ChromeUA" }, { "domain":"hbonow. com", "applied_policy":"EdgeUA" }, { "domain":"hbogo.com", "applied_policy":"EdgeUA" }, { "domain":"napster.com", "applied_policy":"EdgeUA" }, { "domain":"sling.com", "applied_policy":"EdgeUA" }, { "domain":"stan.com.au", "applied_policy":"ChromeUA" } ] } }, }

Cette section indique au navigateur Edge que pour certains sites, il doit emprunter l'identité de Google Chrome (ChromeUA) ou du Microsoft Edge d'origine (EdgeUA).

Pour netflix.com, hbonow.com, hbogo.com, napster.com et sling.com, le nouveau Edge prétendra être le Edge d'origine et changera son agent utilisateur pour :

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

Pour facebook.com, messenger.com et stan.com.au, il prétendra être Google Chrome et utilisera l'agent utilisateur suivant :

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/75.0.3763.0 Safari/537.36

Pour tous les autres domaines non répertoriés, il utilisera l'agent utilisateur par défaut, à savoir :

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/75.0.3763.0 Safari/537.36 Edg/75.0.131.0

Ainsi, le navigateur Edge peut activer des fonctionnalités telles que PlayReady DRM sur des sites tels que Netflix à l'aide de sa chaîne d'agent utilisateur « Edge » par défaut, et obtenir de meilleures performances et compatibilité sur les sites Web qui fonctionnent mieux dans Chrome, y compris Facebook et YouTube, en changeant son agent utilisateur en plus du moteur Blink de Chrome.

La source: Ordinateur qui bipe.

Installer le sous-système Windows pour Linux 2 dans Windows 10

Installer le sous-système Windows pour Linux 2 dans Windows 10

Comment installer le sous-système Windows WSL2 pour Linux 2 sous Windows 10Avec la sortie de Wind...

Lire la suite

Firefox obtiendra la fonctionnalité de chargement temporaire des modules complémentaires

Firefox obtiendra la fonctionnalité de chargement temporaire des modules complémentaires

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite

Créer un raccourci vers Sauvegarder et restaurer\Créer une image système

Créer un raccourci vers Sauvegarder et restaurer\Créer une image système

CONSEILLÉ: Cliquez ici pour résoudre les problèmes de Windows et optimiser les performances du sy...

Lire la suite