iPhone-User simulieren im Browser

Dienstag, den 19. Januar 2010

Heutzutage bieten schon einige Websites spezielle Layouts für mobile Geräte an. Dabei ist natürlich auch das iPhone nicht unwichtig. Für einige System, z.B. Wordpress, gibt es Erweiterungen, die eine Ansicht für iPhone-Benutzer generieren.

Bei meinen Tests habe ich herausgefunden, dass die Darstellung oft vor allem vom User-Agent abhängt. Das ist im Grunde eine Info, die Browser und weitere Programme dem Server mitsenden.

Für die Entwicklung und das erste Testen kann man bei vielen Browsern den User-Agent ändern. In Safari muss man das Entwickler-Menü einblenden und den gewünschten “Browser-Typ” wählen, in Firefox kann man über Eingabe about:config die Einstellung general.extra.useragent.firefox um “iPhone” erweitern (ohne Anführungszeichen). Dabei ist i.A. auf Groß-/Kleinschreibung zu achten, d.h. “IPHONE” funktioniert nicht überall.

Für viele Websites reicht das schon, um auf die iPhone-Darstellung zu wechseln. Das Testen in einer richtigen Testumgebung oder gleich im iPhone erspart man sich dadurch noch nicht.

Übrigens verwende ich hier das Wordpress-Plugin WPtouch iPhone Theme, die mobile Fassung von www.bekomedia.com ist derzeit in Arbeit bzw. wird überarbeitet und erweitert.

0 Kommentare

GUI-Freundlichkeit

Dienstag, den 11. Dezember 2007

Vor der Bachelorarbeit habe ich nicht viele Programme mit grafischer Benutzeroberfläche (z.B. “Fenster”) geschrieben. Meine Erfahrung gehen weitestgehend auf die damaligen Borland-Produkte, vor allem Delphi zurück.

Normalerweise wird ein Programm von Version zu Version besser, komfortabler zu bedienen. Als Benutzer erwartet man das ja auch. Ich habe jetzt aber festgestellt, dass eine kleine “Hilfe” in mittleren bis größeren Programmen viel Arbeit erfordern kann. Oft muss man sich dann entscheiden, ob man Wert legt auf bestimmte Funktionen oder auf bessere Bedienbarkeit.

0 Kommentare