Was ist ein User Agent?

Manchmal als UA abgekürzt, ist der Benutzeragent eine Browsertextzeichenfolge, die an jede besuchte Website übergeben wird. UAs enthalten Informationen wie Browserversion, Kompatibilität, Betriebssystem und alle modifizierenden Plugins. Mithilfe dieser Daten kann eine Website die Fähigkeiten Ihres Computers beurteilen und die Leistung und Anzeige einer Seite optimieren.

Klicken Sie hier, um Ihre UA anzuzeigen

Beispiele für Benutzeragenten mit Zeichenfolgenerklärung

 Mozilla / 4.0 (kompatibel; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) 

Mozilla / 4.0 wird aus historischen Gründen, wie von Microsoft angegeben, verwendet und ist nicht mit den Varianten von Mozilla-Browsern wie Firefox zu verwechseln. Als nächstes ist die tatsächliche Version des Microsoft Internet Explorer: "kompatibel; MSIE 6.0;" was bedeutet, dass dieser Benutzer Internet Explorer 6.0 hat. Als nächstes "Windows NT 5.1; SV1;" ist eine Beschreibung des Betriebssystems, in diesem Fall Microsoft Windows XP mit Service Pack 1. Schließlich ist .NET CLR 1.1.4322 das .NET-Framework.

Anmerkung: Eine Benutzeragentenzeichenfolge mit Internet Explorer kann mehrere .NET-Versionen haben.

 Mozilla / 5.0 (X11; U; Linux i686; de-DE; rv: 1.8.1.13) Gecko / 20080325 Fedora / 2.0.0.13-1.fc8 Firefox / 2.0.0.13 

In diesem zweiten Beispiel handelt es sich bei diesem Benutzeragenten um eine Linux-Variante. Das erste, was bei diesem Benutzeragenten auffallend anders ist, ist der X11. welches ist eine Variante von X Windows . Nächstes U; ist die Verschlüsselungsstufe, die für die USA kurz ist, ein Zeichen für starke Verschlüsselung. In der Vergangenheit mussten aufgrund von Gesetzen in den Vereinigten Staaten verschiedene Verschlüsselungsversionen für bestimmte Teile der Welt veröffentlicht werden. Als nächstes i686; und Fedora / 2.0.0.13-1.fc8 beschreibt die Plattform und das Betriebssystem. Danach en-US; ist die Sprache und der Ort des Browsers (Englisch bzw. US). Schließlich ist Firefox / 2.0.0.13 der Browser und seine Version.

 Mozilla / 5.0 (Macintosh; U; Intel macOS 10.5; de-DE; rv: 1.9b4) Gecko / 2008030317 Firefox / 3.0b4 

In diesem letzten Beispiel ist der Benutzeragent ein Apple-Computer. Diese Zeile hat viele Ähnlichkeiten mit dem vorherigen Beispiel, in dem auch Firefox ausgeführt wird. Der Benutzeragent ist jedoch ein Macintosh mit Intel und macOS 10.5. Welches ist der Prozessortyp und das Betriebssystem. Apple-Computer, auf denen kein Intel-Prozessor ausgeführt wird, sind "PPC".

Unterschiedliche Windows-Versionen im Benutzeragenten

Nachfolgend finden Sie weitere Informationen zu den verschiedenen Versionen von Microsoft Windows und den entsprechenden Zeichenfolgencodes der Benutzeragenten.

 Windows 95 = Windows 95 oder Windows 95 Windows 98 & 98 SE = Windows 98 oder Windows 98 Windows CE = Windows CE Windows ME = Windows 9 x 4.90 Windows NT 4.0 = Windows NT 4.0 Windows 2000 = Windows NT 5.0 Windows XP = Windows NT 5.1 Windows Server 2003 und XP x64 Edition = Windows NT 5.2 Windows Vista = Windows NT 6.0 Windows 7 = Windows NT 6.1 Windows 8 = Windows NT 6.2 Windows 8.1 = Windows NT 6.3 Windows 10 = Windows 10.0 

Wie bekomme ich diese Informationen?

Es gibt mehrere Möglichkeiten, auf Benutzeragenteninformationen zuzugreifen. Beispielsweise verwendet die Schaltfläche am Anfang dieser Seite, in der angezeigt wird, dass JavaScript die Benutzeragentenzeichenfolge anzeigt. Wenn Sie jedoch Informationen sammeln oder bearbeiten möchten, ist es besser, eine serverseitige Skriptsprache wie Perl zu verwenden, wie im nächsten Beispiel.

 # / usr / bin / perl use strict; print "Inhaltstyp: Text / HTML", "\ n \ n"; print "$ ENV {HTTP_USER_AGENT}"; 

  • Im Systeminformationstool finden Sie ein Beispiel für ein Skript, das die Benutzeragenteninformationen sowie andere Informationen, die über JavaScript verfügbar sind, voll ausnutzt.

Agent, Browser, Abkürzungen für Computer, Webdesign-Begriffe