Hat man neben der normalen Website auch eine mobile Version, kann man mit dieser Abfrage von der Standardansicht automatisch auf die mobile Version weiterleiten.
Abgefragt wird hier, ob die Auflösung in der Breite unter einem bestimmten Wert ist.
<script type="text/javascript"> if (screen.width<600) window.location = "./mobile/web/"; </script>
12/04/2011 @ 13:15
Zuerst dacht ich: “Was machst du mit leuten, die JavaScript blocken” und dann merkte ich: “Klar, geht auf mobilen Geräten ja nicht!”.
Insofern: Gute Lösung, zumindest, bis es sowas wie NoScript auf Mobiles gibt.
12/04/2011 @ 13:38
[quote]Gute Lösung, zumindest, bis es sowas wie NoScript auf Mobiles gibt.[/quote]
Gibt es: https://addons.mozilla.org/af/mobile/addon/noscript/
Ich finde eine .htaccess die entsprechend des Useragents umleitet irgendwie noch ‘schöner’.
12/04/2011 @ 15:12
@Sascha: CSS Media Queries Da würde ich eh eher zu raten, weil man damit viel besser steuern kann, welcher Style genutzt werden sollen. Ausserdem bin ich kein Fan von Alternativseiten, wenn sich ja eigentlich nur das Stylesheet ändert. Die wichtigsten mobilen Browser können das auch (iphone und android browser).
12/04/2011 @ 16:02
Ganz nett. Die Breite sollte man aber noch etwas optimieren. Abhängig von der Ausrichtung würde man momentan bei dem ein oder anderen Handy die mobile oder Desktop-Version sehen. Bspw bei ner Auflösung von 480×800. Ist aber nur ein Detail!
13/04/2011 @ 00:02
Also erst einmal Danke für die tollen Kommentare
Freut mich sehr.
Das ist natürlich nur eine recht simple Lösung um so etwas einmal zu veranschaulichen.
Ich bin auch der Meinung, dass wenn sich nur das CSS ändert, die beste Lösung CSS Media Queries sind. Doch gibt es auch fälle wo eine reine CSS Anpassung für Mobile Geräte einfach nicht mehr ausreicht.
13/04/2011 @ 22:47
Habe eine wirklich gute Variante via .htaccess gefunden.
http://stackoverflow.com/questions/3680463/mobile-redirect-using-htaccess
Hier die 2. Antwort!
15/04/2011 @ 18:22
@Rene:
In was für Fällen wäre das denn nicht ausreichend?
@stietze:
Wirklich schöne Lösung – allerdings nur für Apaches.
Pingback: Homepage für mobile Geräte anpassen | picomol.de
20/02/2012 @ 21:05
Gibt es auch die Möglichkeit anders herrum umzuleiten? Wenn der Mobileclient kopmmt kann er per Klick auf die Standartseite zurück? Gebt mir mal eine Info: mail[Q]grueneberg-peter.de
01/03/2012 @ 10:19
Hallo Peter, das wäre ein ganz normaler Link mit einem Paramter z.B. welcher die Mobile Abfrage außer Kraft setzt.
Pingback: Mobile Internetseiten sind im Trend – So geht ihr mobile | SEO Trainee - Ab hier geht´s nach oben