Salut à vous,
Quelle est le meilleur moyen de connaître les dimensions du viewport sur mobile?
J'ai vu qu'il existait 4 façons (en javascript) : screen.width, window.innerWidth, body.clientWidth et screen.availWidth.
J'exclus "screen.width" qui ne tient visiblement pas compte de l'orientation du viewport, et j'exclus "body.clientWidth" car j'ai peur qu'il me décompte la largeur de l'ascenceur de la taille du viewport (vrai sur un PC mais semble pas vrai sur un mobile).
Quelle est donc la différence entre "window.innerWidth" et "screen.availWidth"? La compatibilité sur les différents appareils? Qu'en pensez-vous? Qu'utilisez-vous?
Merci d'avance!
Quelle est le meilleur moyen de connaître les dimensions du viewport sur mobile?
J'ai vu qu'il existait 4 façons (en javascript) : screen.width, window.innerWidth, body.clientWidth et screen.availWidth.
J'exclus "screen.width" qui ne tient visiblement pas compte de l'orientation du viewport, et j'exclus "body.clientWidth" car j'ai peur qu'il me décompte la largeur de l'ascenceur de la taille du viewport (vrai sur un PC mais semble pas vrai sur un mobile).
Quelle est donc la différence entre "window.innerWidth" et "screen.availWidth"? La compatibilité sur les différents appareils? Qu'en pensez-vous? Qu'utilisez-vous?
Merci d'avance!