Frage

Ich arbeite an einem Ort und arbeiten an einer Komponente, die Benutzer nehmen wap oder xhtml-mp mit und leiten sie für diese Geräte zu Websites, die speziell Setup. Gibt es eine gute Standardverfahren des Erfassens, die dieser Benutzer verwendet?

War es hilfreich?

Lösung

Denn egal, was Sie tun, Sie werden es bekommen falsch früher oder später jede Version der Website sollte einen Link zu einer Seite enthalten, in dem der Benutzer eine entsprechende Format auswählen kann. Sobald sie gewählt haben, Keks sie und, falls vorhanden, um das Cookie als eine Überschreibung verwenden, was auch immer User-Agenten-Sniffing hätte man gesagt.

Neben User-Agenten-Sniffing, wenn Ihre Website beinhaltet die Anmeldung Sie permanent diese Präferenz speichern und wieder Cookie sie, wenn nötig, bei der Anmeldung. Wenn es verwendet, aus dem User-Agenten-String nur so offensichtlich, wenn es nicht, fragen Sie sie aus einer Liste der verfügbaren Optionen auswählen und speichern ihre Wahl als Standard.

Andere Tipps

Es gibt immer die User-Agent-String. Das bedeutet aber, mit den neuesten Browsern mitzuhalten, und zwischen ihnen unterscheidet, ist nicht immer einfach.

Statt auf eine ganz andere Seite umleiten, versucht, eine Medienauswahl in Ihrem Stylesheets mit Ihrem normalen Inhalt für den kleineren Bildschirm zwicken.

Überprüfen Sie WURFL .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top