Aller au contenu

Info utils du développeur

Taille des écrans

De nos jours, l’internaute moyen va naviguer sur le web en utilisant divers appareils : son ordinateur de bureau ou portable, son téléphone mobile ou encore sa tablette. En bref, il existe de nombreux moyens pour accéder à votre site web et l’affichage de votre site web sera différent.

Taille des écrans

Pourquoi ? Car tous ces appareils n’utilisent pas la même résolution d’écran (en pixel). Votre site web devra s’adapter à toutes les dimensions, que ce soit en largeur, en hauteur ou encore la taille des éléments présents sur votre site comme les boutons.

Ainsi, il n’existe pas vraiment de dimension standard sur un site web. Les web designers et créateurs de sites sont dépendants des types d’écrans et d’appareils utilisés et doivent s’y conformer.

C’est là qu’entre en compte le Responsive Design, mais ça c’est plutôt une des solutions au problème. Pour revenir à nos moutons, il existe énormément de résolutions d’écran différentes mais il y en a qui sont beaucoup plus courantes que d’autres et cela évolue avec les évolutions technologique et dépend aussi des régions / pays.

Statistiques sur la résolution des écrans en 2024

Stat screen

Source: StatCounter Global Stats - Screen Resolution Market Share


Les normes - W3C

W3C

Le W3C ou World Wide Web Consortium désigne un organisme international à but non lucratif. Son rôle est de définir les standards techniques liés au web. Surtout, ils déterminent les mêmes règles pour tous les développeurs du monde. L’idée est également de favoriser l’accès au web, au plus grand nombre.

Le consortium existe depuis 1994 et est dirigé par l'inventeur du Web, Tim Berners-Lee.


CCS Références

cssreference.io

Apprendre par l'exemple : cssreference.io est un guide visuel gratuit sur le CSS. Il présente les propriétés les plus populaires et les explique à l'aide d'exemples illustrés et animés.


Validité des explorateurs Internet

Le site Can I Use est une ressource en ligne qui permet aux développeurs web de vérifier la compatibilité des fonctionnalités HTML, CSS et JavaScript avec différents navigateurs.

C'est un outil essentiel pour s'assurer qu'une technologie est bien prise en charge avant de l'utiliser en production.

Exemple avec FlexBox https://caniuse.com/flexbox

Can I Use - Flexbox