Puis-je déterminer si un appareil est en mode portrait ou paysage à l'aide de jquery?

Je veux conditionnellement modifier ce que l'utilisateur voit sur la photo de la galerie web site que je vais créer en fonction de si l'appareil utilisé pour afficher le site est en mode portrait/vertical vs paysage/mode horizontal/orientation. Est-ce possible?

Cette réponse précédente pourrait aider: link
Toutes les bonnes réponses; je ne suis pas sûr que l'on préférer encore. En fait, j'ai aussi besoin de savoir si l'appareil est un "téléphone" ou pas. Voici la méthode derrière ma folie: j'ai deux "points de vue" - l'un vertical avec des vignettes et des photos en taille réelle, l'autre avec le paysage et les vignettes et les photos en taille réelle. Si l'appareil est un téléphone, je le veux pour basculer entre les modes basés sur l'orientation. Pour un plus grand appareil (tel qu'un ordinateur portable ou de bureau), je veux permettre à l'utilisateur de choisir explicitement l'orientation qui photos qu'ils veulent voir.

OriginalL'auteur B. Clay Shannon | 2013-04-12