16Jul

Wie ändere ich den Safari Agent auf OS X?

click fraud protection

Sie waren wahrscheinlich schon einmal verärgert, wenn Sie eine Website besuchen, die einen bestimmten Browser benötigt. Glücklicherweise können Sie eine Website dazu bringen, zu denken, dass Sie einen anderen Browser verwenden, und Sie können dies mit den meisten, einschließlich Safari, tun.

User-Agent "Spoofing" ist keine neue Sache. Es war manchmal notwendig, als es einen sogenannten Browserkrieg gab. Website-Designer würden häufig Seiten so entwerfen, dass sie je nach Browser des Nutzers unterschiedliche Inhalte wiedergeben und bereitstellen. Die Lösung dafür war oft, eine falsche "User-Agent-Zeichenfolge" zu senden, die den Webserver dazu verleiten würde, Ihnen den bevorzugten Inhalt zu liefern.

Benutzer haben heute weniger Probleme, da Websites und Browser Webstandards besser einhalten. Das soll nicht heißen, dass Sie nicht immer wieder einer begegnen werden.

Wenn Sie Safari von Apple OS X verwenden, können Sie den Benutzeragenten ändern und sogar benutzerdefinierte erstellen.

instagram viewer

Was ist ein Benutzer-Agent?

Wenn Safari eine Website besucht, sendet es eine Textzeile wie diese:

Mozilla / 5.0( Macintosh; Intel Mac OS X 10_10_2) AppleWebKit / 600.3.18( KHTML, wie Gecko) Version / 8.0.3 Safari / 600.3.18

Dies teilt dem Webserver mit, dass dieser bestimmte Benutzer Safari 8 auf einem Mac mit OS X 10.10.2 ausführt.

Es wird natürlich je nach Betriebssystem und Webbrowser anders sein. Ein Computer mit Windows 7 und Internet Explorer 10 würde folgendermaßen aussehen:

Mozilla / 5.0( kompatibel; MSIE 10.0; Windows NT 6.1; Trident / 6.0)

Die Liste der User-Agent-Zeichenfolgen ist ziemlich umfangreich, da es so viele verschiedene Browser gibtBetriebssysteme.Übrigens ist es möglich zu sehen, welche Informationen Ihr Browser über Sie preisgibt, einschließlich Ihrer Bildschirmauflösung, IP-Adresse und mehr.

Ändern des Benutzeragenten auf Safari

Wir haben die Möglichkeiten besprochen, wie Sie den Benutzeragenten in Google Chrome, Internet Explorer und Firefox ändern können. Lassen Sie uns nun besprechen, wie Sie es in Safari von Apple OS X ändern können.

Öffnen Sie zunächst die Safari-Einstellungen im Menü "Safari" oder mit "Befehl +".

Klicken Sie bei geöffneten Einstellungen auf die Registerkarte "Erweitert".Ganz unten möchten Sie das Kästchen neben "Entwicklungsmenü in der Menüleiste anzeigen" aktivieren und dann die Einstellungen verlassen.

Jetzt wird Safari ein neues Menü haben, das ausschließlich den Entwicklungstools gewidmet ist.

Das Menü "User Agent" befindet sich oben. Es gibt bereits eine ganze Reihe von Optionen, einschließlich Vorgängerversionen von Safari unter OS X und iOS, Chrome unter Mac und Windows sowie eine "Andere. .." Option.

Mit der Option "Andere. .." können Sie einen anderen als die aufgeführten Benutzeragenten angeben. Wenn Sie beispielsweise wissen möchten, wie Google Chrome auf einem iPad mit iOS 8.2 rendert, verwenden Sie die entsprechende Zeichenfolge.

Wenn Sie die Option "Andere. .." im Menü des Benutzeragenten öffnen, geben Sie einfach die Zeichenfolge des Benutzeragenten für den Browser ein, den Sie testen möchten.

Danach erscheint der neue Benutzeragent im Menü des Benutzeragenten. Beachten Sie jedoch, dass Sie jeweils nur einen anderen Benutzeragenten haben können.

Wie wir in der Einleitung angedeutet haben, ist es ungewöhnlich, dass Sie Ihren User Agent ändern müssen, da die meisten Browser jetzt ziemlich gut sind und die meisten Webseiten browserunabhängig sind( obwohl manche Browser auf manchen Seiten besser funktionieren als andere).

Wenn Sie neugierig sind, wie Ihr Browser in Bezug auf Webstandards funktioniert, können Sie immer die Acid-Tests ausprobieren, die vom Web-Standards-Projekt entwickelt wurden.

Wir hoffen, dass Sie diesen Artikel nützlich finden. Wenn Sie etwas hinzufügen möchten, z. B. eine Frage oder einen Kommentar, geben Sie bitte Feedback in unserem Diskussionsforum an.