8 votes

Détection de la taille de l'écran physique en fonction de l'agent utilisateur en PHP/javascript

Il existe donc des moyens de détecter les navigateurs "mobiles" et les tailles d'écran à l'aide de javascript et de php, mais la taille de l'écran est toujours exprimée en pixels et, de nos jours, le terme "mobile" peut signifier n'importe quoi.

Je veux pouvoir connaître la taille de l'écran d'un appareil lorsqu'il est mobile, étant donné que les tablettes sont omniprésentes. La raison en est que je veux sélectionner une feuille de style pour les appareils avec de petits écrans et utiliser par défaut la feuille de style normale pour tous les autres. Par exemple, je veux qu'un iPad, un kindle fire, un hp touchpad etc. affichent la feuille de style normale mais je veux une feuille de style différente pour les téléphones portables ou tout appareil qui a un écran de la taille d'une main humaine.

Je suppose qu'il n'existe pas de solution pour faire cela, mais peut-être que quelqu'un a trouvé un meilleur moyen ou qu'il connaît une base de données qui contient les dimensions des écrans

peut-être existe-t-il un moyen de déterminer la densité des pixels et d'appliquer ensuite la largeur/hauteur de l'écran en pixels à cette

0voto

Sumit Points 648

Vous pouvez vérifier la taille de l'écran à l'aide de javascript innerWidth donne/retourne la largeur de l'appareil que vous soyez dans le desktop ou les téléphones mobiles, plus de filtre vous pouvez vous un user agent avec ce javascript innerWidth code.

Ensuite, vous pouvez appliquer le code CSS en fonction de la taille de l'écran.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X