Für den durchschnittlichen Internetbenutzer wäre der "Benutzeragent" seines Browsers kein Grund zur Überlegung - viele wissen möglicherweise nicht, worauf sich der Benutzeragent bezieht. Es gibt einige detailliertere Beschreibungen online verfügbar; Kurz gesagt, sie sind der einzigartige Fußabdruck eines Webbrowsers. Dies bedeutet, dass ein Webentwickler eine Version einer Website zur Verwendung in Internet Explorer 6 erstellen kann, da die Kompatibilität mit Standards nicht bekannt ist.

Benutzeragenten arbeiten auch daran, einen eingehenden mobilen Browser zu identifizieren, z. B. Chrome auf Android oder Safari auf iOS, wodurch die mobile Website geladen wird. Alle wichtigen Windows-Browser können ihre Benutzeragenten maskieren. Dies ist eine bequeme Möglichkeit, den Datenverbrauch bei begrenzter Bandbreite zu reduzieren.

User Agent Overrider (Firefox)

Als eine der beiden Optionen für Firefox-Nutzer ist Overrider ein neustartloses Addon. Das bedeutet, dass es wirksam wird, sobald eine Seite aktualisiert wird, wie auf dem obigen Bild der Google-Suchergebnisseite zu sehen ist. Optionen werden auf ein Minimum beschränkt, über ein Drop-Down der verfügbaren Benutzeragenten hinaus, die der Browser identifizieren kann, und ein Fenster, in dem neue Benutzeragenten hinzugefügt werden können. Dies ist jedoch mehr als ausreichend, da die User Agent-Zeichenfolge unten korrekt als iOS-Gerät angezeigt wird.

Overrider funktioniert gut auf der Grundlage unserer Tests und wechselt mit einer einzigen Aktualisierung zwischen mobilen und Desktopversionen von Websites. Während unserer Tests gab es nur ein Problem: Wenn der YouTube-Player als Desktop-Webbrowser maskiert wurde, lädt er ihn nicht ordnungsgemäß. Wenn es als Android- oder iOS-Webbrowser maskiert wird, funktioniert es ordnungsgemäß und wechselt auch zur mobilen YouTube-Website.

User Agent Switcher (Firefox)

Das ältere der beiden Firefox-Addons, User Agent Switcher, wurde zuletzt 2011 aktualisiert, behält aber die Kompatibilität mit den neuesten Versionen von Firefox bei (zum Zeitpunkt des Schreibens 31.0). Zuerst waren wir besorgt, dass es nicht funktioniert hat, da es keine Wahlmöglichkeiten bot. Nach einiger Suche konnten wir eine XML-Datei mit einer großen Anzahl von Benutzeragenten finden. Wie das Fenster "Einstellungen" zeigt, gibt es wesentlich mehr Optionen als bei Overrider, einschließlich der Möglichkeit, diese zu importieren. In Wahrheit ist dies die bei weitem umfassendste Liste von Benutzeragenten jedes von uns untersuchten Browsers.

Nach dem Import der XML-Datei funktionierte Switcher perfekt. Es ist ein wenig komplizierter als Overrider, aber es könnte einen Versuch wert sein, wenn Sie nur Ihren Browser als ein Gerät mit dem Alter des Nokia N97-Mobiltelefons oder so ungewöhnlich wie eines der Spider-Bots, die Webseiten indizieren, identifizieren können. Interessanterweise konnte Switcher auch YouTube-Videos abspielen, anstatt ein scheinbar zerbrochenes Player-Fenster zu produzieren.

F12-Entwicklertools (Internet Explorer 11)

Als Folge der F12-Tastenkombination, über die auf sie zugegriffen wird, ist die Möglichkeit, Benutzer-Agent-Zeichenfolgen im Browser zu ändern, ein Standardelement von Internet Explorer 11. So sind in diesem Fenster neben der Benutzerzeichenfolge zahlreiche Optionen enthalten einschließlich der Auflösung und Bildschirmgröße. Obwohl es kaum überraschend ist, sind viele der User-Agent-Strings Eigentum von Microsoft, einschließlich der Xbox One- und Xbox 360-Konsolen. Wenn Sie ein fortgeschrittener Benutzer sind, bietet IE11 die Möglichkeit, benutzerdefinierte Benutzerzeichenfolgen hinzuzufügen, aber scheinbar keine XML-Dateien zu importieren.

Die Maskierung der User-Agent-Zeichenfolge funktioniert ordnungsgemäß, und Websites konnten den Browser nicht als Internet Explorer identifizieren, als wir versuchten, ihn als etwas anderes erscheinen zu lassen. YouTube-Videos funktionierten während dieses Tests normal.

Entwicklerwerkzeuge (Chrome)

Die in Chrome enthaltenen Entwickler-Tools, wie die in Internet Explorer, sollen eine Erweiterung überflüssig machen. Benutzerdefinierte User-Agent-Strings können hinzugefügt werden, obwohl dies kaum eine Überraschung sein sollte, da die anderen beiden großen Webbrowser unter Windows das Ausführen von Out-of-the-Box zulassen. Wie bei Internet Explorer gibt es eine deutliche Verzerrung in den verfügbaren Standard-Benutzerzeichenfolgen. Sie sind hauptsächlich Google-Geräte.

Die Entwicklungstools von Chrome funktionieren wie erwartet, sodass der Browser sich als veraltete Version von Opera ausgeben kann, bevor die Presto-Rendering-Engine aufgegeben wurde. Der Zugriff auf die Benutzerzeichenfolgenoptionen von Chrome ist nicht so einfach wie in Internet Explorer. Daher muss die Tastenkombination "Strg + Umschalt + J" verwendet werden, um ordnungsgemäß zu funktionieren.

Unsere Erfahrung mit der Änderung von Benutzerzeichenfolgen in den drei Haupt-Windows-Browsern war sehr positiv. Alle waren in der Lage, sich selbst richtig zu maskieren und die am besten geeignete Version einer getesteten Website zu laden. Obwohl die wachsende Beliebtheit von responsivem Webdesign das Wechseln zwischen Benutzeragenten mit begrenzter Nutzung erschweren könnte, ist es erfreulich zu sehen, dass es weitgehend unterstützt wird. Überraschend ist jedoch, dass Firefox keine User-Agents ohne Drittanbieter-Erweiterungen schalten kann.