Hi,
Mal wieder das leidige Thema:
Webgestaltung für Desktop vs smartphones
Habe jetzt gelesen über media querys und user agents. User agents, die man mit JS abfragen kann und media querys, die man direkt in das link-tag einfügen kann.
Aber was nimmt man nun am einfachsten?
media querys unterscheiden doch anhand der Auflösung, da smartphones sich nicht als handheld-device ausgeben. Aber dank retina displays wird die auflösung immer höher. Das iphone 5 hat eine breite von 640px. Wenn man als 'max-width: 700px' angibt, müsste man noch auf der sicheren Seite sein, oder?
Netbooks kommen doch teilweise auch mit sehr kleinen Auflösungen daher, welches ist also die optimale Weite, die man angeben sollte?
Wenn der Besucher sein Smartphone quer hält, zählt dann die eigentlich höhe als Weite, so dass z.B. das iPhone5 dann eine Breite von 1136px zurückgibt?
User agents sind von Browser zu Browser und Version zu Version unterschiedlich. Um hier eine sinnvolle Unterscheidung zu erreichen, muss man wohl eine Weiche für jede Möglichkeit coden, oder wie muss man sich das vorstellen.
Ich find das Thema sehr kompliziert, dabei möchte man doch nur, dass Die Seite auf Smartphones so und auf Desktops so aussieht.
Kennt jemand eine aktuell etablierte Methode?
Vielen Dank
Mal wieder das leidige Thema:
Webgestaltung für Desktop vs smartphones
Habe jetzt gelesen über media querys und user agents. User agents, die man mit JS abfragen kann und media querys, die man direkt in das link-tag einfügen kann.
Aber was nimmt man nun am einfachsten?
media querys unterscheiden doch anhand der Auflösung, da smartphones sich nicht als handheld-device ausgeben. Aber dank retina displays wird die auflösung immer höher. Das iphone 5 hat eine breite von 640px. Wenn man als 'max-width: 700px' angibt, müsste man noch auf der sicheren Seite sein, oder?
Netbooks kommen doch teilweise auch mit sehr kleinen Auflösungen daher, welches ist also die optimale Weite, die man angeben sollte?
Wenn der Besucher sein Smartphone quer hält, zählt dann die eigentlich höhe als Weite, so dass z.B. das iPhone5 dann eine Breite von 1136px zurückgibt?
User agents sind von Browser zu Browser und Version zu Version unterschiedlich. Um hier eine sinnvolle Unterscheidung zu erreichen, muss man wohl eine Weiche für jede Möglichkeit coden, oder wie muss man sich das vorstellen.
Ich find das Thema sehr kompliziert, dabei möchte man doch nur, dass Die Seite auf Smartphones so und auf Desktops so aussieht.
Kennt jemand eine aktuell etablierte Methode?
Vielen Dank