/ / Analyse de $ user_agent sur vélocité? - mobile, vélocité

Analyser $ user_agent sur vélocité? - mobile, vélocité

J'essaie de modifier dynamiquement (côté serveur) la sortie d'une page, que l'utilisateur y accède ou non depuis un appareil mobile ...

J'utilise $user_agent, ce qui me donne cela si j'accède à la page à partir de mon Chrome sur mon ordinateur portable:

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.10 (KHTML, like Gecko) Chrome/20.0.1123.4 Safari/536.10

Je pourrais demander si $ user_agent contient MSIE ou Mozilla ou Windows ou autre (j’apprécie une liste astucieuse de mots-clés) ... mais je me demandais s’il y avait une meilleure solution à cela?

Merci d'avance.

Réponses:

0 pour la réponse № 1

Il existe une multitude de chaînes d’agent d’utilisateur pour les navigateurs de bureau. Lorsque nous parlons de périphériques mobiles, c’est pire.

Je vous recommande d'utiliser le Bibliothèque WURFL pour vérifier si les appareils réels sont mobiles ou non, au lieu de construire votre propre liste.


1 pour la réponse № 2

Oui, VelocityTools a un BrowserTool qui effectue toutes les analyses d’agent d’utilisateur pour vous. Certainement le moyen le plus simple.