Beim Besuch einer Webseite werden zusätzliche Informationen vom Webbrowser an den Webserver gesendet. Teil dieser Informationen ist auch der User-Agent String. Diese Zeichenfolge hilft bei der Identifikation des Browsers und dessen Version. Von manchen Webseitenbetreibern werden diese Informationen verwendet um Statistiken zu generieren oder um Inhalte in einer optimierten Weise bereitzustellen.
Mit erscheinen des Internet Explorers in Version 11 ändert Microsoft das Format des User-Agent Strings bei ihrem Browser. Ein Grund für diesen Schritt ist, dass der IE11 Internetstandards besser unterstützt und die an frühere IE Versionen angepassten Webseiten im neuen IE11 zu schlechteren Ergebnissen führen könnten.
Unter Windows 7 mit einem IE10 sieht der User-Agent String noch wie folgt aus
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Win64; x64; Trident/6.0)
Im Gegensatz dazu sieht bei einem IE11 der User-Agent String nun wie folgt aus.
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
Diese Informationen lassen folgende Rückschlüsse zu.
- Mozilla/5.0
- Aus historischen Gründet gibt sich der IE als Mozilla Browser aus.
- Windows NT 6.1
- Das Betriebssystem, in diesem Fall handelt es sich um Windows 7.
- Trident/7.0
- Type und Version der Rendering-Engine.
- rv:11.0
- Version des Browser, in diesem Fall IE11.
- like Gecko
- Signalisiert, dass sich der IE11 besser an Standards hält und kompatibel zu anderen Browsern ist.
Weitere Informationen gibt es im Artikel Understanding user-agent strings von Microsoft.
Links
- Webseite: Understanding user-agent strings (englisch)