De la simulateur en mode iPad :
Mozilla/5.0 (Macintosh ; U ; Intel Mac OS X 10_5_8 ; en-us) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9 (ceci est pour 3.2 beta 1)
Mozilla/5.0 (iPad ; U ; CPU OS 3_2 like Mac OS X ; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10 (ceci est pour 3.2 beta 3)
et en mode iPhone :
Mozilla/5.0 (iPhone ; U ; CPU iPhone OS 3_2 like Mac OS X ; en-us) AppleWebKit/531.21.20 (KHTML, like Gecko) Mobile/7B298g
Je ne sais pas si le simulateur est fiable, mais il semble que vous ne puissiez pas détecter si l'appareil est un iPad juste à partir de la chaîne user-agent.
(Note : Je suis sur Snow Leopard et la chaîne User Agent pour Safari est la suivante
Mozilla/5.0 (Macintosh ; U ; Intel Mac OS X 10_6_2 ; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10
)
2 votes
Comment voulez-vous vous adapter à l'iPad alors que vous ne pouvez pas être sûr que vos changements sont adaptés ?
9 votes
Je pense que l'idée est de s'assurer que lorsque quelqu'un charge votre site sur l'iPad, il ne va pas penser que c'est un iPhone. L'agent utilisateur est important pour toute application ou site web qui le détecte et agit en conséquence.
0 votes
Toutes les réponses sont dépassées de plusieurs années - je ne fais que chercher les options ici : webapps-online.com/online-tools/user-agent-strings (il faut un peu d'effort pour descendre dans le détail, mais il contient tous les dispositifs dont vous pourriez avoir besoin).