64 votes

Pourquoi Internet Explorer (9) indique-t-il "Mozilla" dans UserAgent ?

Pourquoi Internet Explorer a-t-il Mozilla dans UserAgent ?

Dans Firefox, c'est indiqué :

Mozilla/5.0 (Windows NT 6.1 ; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

Dans Interner Explorer, il est indiqué :

Mozilla/5.0 (compatible ; MSIE 9.0 ; Windows NT 6.1 ; Trident/5.0 ; SLCC2 ; .NET CLR 2.0.50727 ; .NET CLR 3.5.30729 ; .NET CLR 3.0.30729 ; Media Center PC 6.0 ; Tablet PC 2.0 ; .NET4.0E ; .NET4.0C)

Dans certains blogs/forums, il est mentionné que cela est dû à des raisons historiques, mais quelle en est la raison ?

Il serait très utile de le savoir.

80voto

galchen Points 3647

Ceci devrait suffire :

http://en.wikipedia.org/wiki/Mozilla

Lorsque les utilisateurs visitent un site web (par l'intermédiaire d'un agent utilisateur tel qu'un navigateur web), une est généralement envoyée au serveur web pour identifier l'agent utilisateur. serveur web. C'est ce qu'on appelle la "chaîne de l'agent utilisateur". Le navigateur web Netscape s'identifiait comme "Mozilla/", suivi d'un certain nombre d'informations sur le système d'exploitation qu'il utilisait. informations sur le système d'exploitation sur lequel il fonctionnait.

Comme le navigateur Netscape a initialement mis en œuvre de nombreuses f dans d'autres navigateurs et qu'il s'est rapidement imposé comme une référence en matière de sécurité. un certain nombre de sites web ont été conçus pour fonctionner, ou fonctionner pleinement, uniquement lorsqu'ils détectent une version appropriée du navigateur. qu'ils détectaient une version appropriée de Mozilla dans l'agent utilisateur. de l'utilisateur. C'est ainsi que les navigateurs concurrents ont commencé à émuler ("cloak" ou "spoof") les versions de cette chaîne afin de fonctionner également avec ces sites. Les premiers est l'utilisation par Internet Explorer d'une chaîne d'agent utilisateur commençant par "Mozilla/ (compatible ; MSIE ...", dans le but de pour recevoir le contenu destiné à Netscape, son principal rival à l'époque de son développement. de son développement. Ce format de chaîne d'agent utilisateur a depuis été copié par d'autres agents utilisateurs et a persisté même après qu'Internet Explorer ait dominé le marché des navigateurs.

wiki sait tout

también https://superuser.com/questions/113020/why-does-internet-explorer-calls-itself-mozilla

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X