HTML and CSS Reference
In-Depth Information
Lesezeichen
http://bit.ly/bgvJGS
Sollten Sie sich für PHP interessieren, bietet Franzis mit »Das Franzis-Lernpaket
PHP/MySQL« einen soliden und leicht verständlichen Einstieg an.
1.3.4 Einen falschen User-Agent vorgeben
Wenn Sie viel auf Ihrem Desktop-Computer arbeiten und dort auch Ihre
Webanwendungen testen möchten, ist es ratsam, dass sich Ihr Desktop-Browser nicht
als PC, sondern als Mobiltelefon ausgibt. Insbesondere wenn Sie beispielsweise eine
Android-Erkennung einbauen oder unterschiedliche Webseiten für iPhone-, Android-
und BlackBerry-Plattformen erstellen, ist es oft einfacher, auf dem PC statt auf vielen
verschiedenen Mobilgeräten zu testen. Einige gängige User-Agent-Strings haben wir
bereits abgedruckt - den passenden String zu nahezu jedem Telefon auf der Welt
können Sie im Internet finden.
Am einfachsten lassen sich die User-Agents mit Safari umstellen. Ist das
Entwickler
-
Menü aktiviert, können Sie aus einer ganzen Reihe verschiedener User-Agent-Strings
wählen - angefangen bei Safari für Mac und Windows über Safari für iPhone, iPad und
iPod touch bis hin zu Firefox und Opera. Alternativ können Sie über
Anderer
bzw.
Other
einen eigenen User-Agent-String eingeben, mit dem sich der Browser nun ausgeben soll.
Bild 1.12:
Verschiedene User-Agents können
bei Safari einfach aus dem
Entwickler
-Menü
ausgewählt werden.
Firefox hat keine eingebaute Funktion zum Wechseln des User-Agents, man kann diese
über die kostenlose Erweiterung
User Agent Switcher
aber nachrüsten. Die Erweiterung
finden Sie auf der Webseite unter
https://addons.mozilla.org/en-US/firefox/addon/59
und
können sie von dort direkt in Firefox installieren. Nach dem erforderlichen Neustart des
Browsers finden Sie im
Tools
-Menü den nun aktuell benutzten User-Agent angezeigt.
User Agent Switcher
bietet als einzigen mobilen User-Agent den iPhone-String an, lässt
sich aber leicht um alle möglichen Strings erweitern. Dazu wählen Sie einfach
Edit User
Agents
aus dem
Tools
-Menüeintrag aus und legen einen neuen User-Agent über
New
an.
Glücklicherweise haben viele andere das schon gemacht und XML-Dateien mit vorge-
fertigten User-Agents im Internet veröffentlicht. Eine solche Liste finden Sie beispiels-
weise unter
http://techpatterns.com/downloads/firefox/useragentswitcher.xml
. Diese XML-