Gestion des Media Queries en CSS pour différents dispositifs
Cette leçon couvre l'utilisation des Media Queries en CSS pour gérer la densité de pixels sur différents dispositifs mobiles.
Introduction
Généralités sur le marché des mobiles
Rappel HTML
Rappel CSS
Notions de HTML5 et CSS3
Concevoir une webApp







Les simulateurs






Construire sa première WebApp





















Vérifier et compresser
Construire une webApp avec JQuery Mobile



















Annexe 1 | Notions de bande passante
Annexe 2 | Les usages
Annexe 3 | Les librairies disponibles
Conclusion
Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons ajouter un title à notre page HTML et implémenter la détection de la densité de pixels à l'aide des Media Queries en CSS. Nous allons voir comment les smartphones, qu'ils soient iPhone ou Android, présentent des différences significatives en termes de nombre de pixels par pouce (DPI). En prenant comme référence un iPhone 3GS avec une densité de 166 pixels par pouce, nous allons configurer notre page pour mieux correspondre aux densités des autres appareils, comme l'iPhone 4 qui a une densité doublée.
Deux feuilles de style seront créées : style 320.css
pour les écrans de densité standard et style.css
pour les écrans à haute densité. Nous allons configurer les arrières-plans de manière appropriée en utilisant des images de taille adaptée (320 pixels et 640 pixels). L'objectif est d'assurer une visualisation correcte sur tous les dispositifs, y compris les tablettes comme l'iPad. Nous verrons ensuite comment lier ces feuilles de style à notre page HTML en utilisant les Media Queries pour détecter la densité de pixels et appliquer les styles correspondants.
Objectifs de cette leçon
Les objectifs de cette vidéo incluent l'apprentissage de la création de feuilles de style spécifiques pour différentes densités de pixels et l'utilisation de Media Queries pour gérer les variations de densité et de taille d'écran.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est nécessaire d'avoir des connaissances de base en HTML et CSS, ainsi qu'une compréhension des concepts de base de la conception responsive.
Métiers concernés
Cette compétence est particulièrement utile pour les développeurs front-end, les designers UX/UI, et les ingénieurs en développement mobile.
Alternatives et ressources
Des alternatives à l'utilisation de Media Queries peuvent inclure des frameworks CSS comme Bootstrap, qui offre des solutions intégrées pour la conception responsive.
Questions & Réponses
-webkit-device-pixel-ratio
, permettant ainsi d'appliquer des styles spécifiques en fonction du nombre de pixels par pouce.
