Je travaille sur un site et travaille sur un composant qui emmènera les utilisateurs utilisant wap ou xhtml-mp et les redirigera vers des sites spécifiquement configurés pour ces périphériques. Existe-t-il un bon moyen standard de détecter lequel de ces utilisateurs utilise?Comment détecter si l'utilisateur est sur un pc ou un téléphone portable
Répondre
Parce que peu importe ce que vous faites, vous allez obtenir mal, tôt ou tard, chaque version du site devrait inclure un lien vers une page où l'utilisateur peut choisir un format approprié. Une fois qu'ils ont choisi, les cookie et, si présent, utilisez ce cookie comme un override à tout ce que l'utilisateur-agent sniffing vous aurait dit. En plus de renifler l'agent utilisateur si votre site implique une connexion, vous pouvez stocker cette préférence de manière permanente et la re-cookie, si nécessaire, lors de la connexion. Si cela est évident à partir de la chaîne de l'agent utilisateur, utilisez-la, si ce n'est pas le cas, demandez-leur de choisir parmi une liste de vos options disponibles et de stocker leur choix par défaut.
Il y a toujours la chaîne User Agent. Mais cela signifie rester à jour avec tous les derniers navigateurs, et différencier entre eux n'est pas toujours simple. Au lieu de rediriger vers une page complètement différente, essayez d'utiliser un sélecteur de support dans vos feuilles de style pour modifier votre contenu normal pour le plus petit écran.
Ce n'est pas tout à fait le look que nous sommes en train de passer à une version différente du site, plus les données affichées et formatées. – Tanerax