Optimisation de Sites Web pour les Appareils Mobiles
Ce tutoriel présente les pratiques essentielles pour adapter votre site web aux appareils mobiles, incluant le choix du nom de domaine et les techniques de détection des périphériques.
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 explorons les méthodes efficaces pour optimiser les sites web à destination des utilisateurs mobiles. Elle couvre plusieurs aspects importants comme le choix de noms de domaine adaptés, les techniques de détection des périphériques, ainsi que les approches Responsive Design.
Tout d'abord, nous apprenons pourquoi il est crucial de choisir un nom de domaine court et identifiable. Les extensions comme .mobile ou .mob sont recommandées. Ensuite, nous détaillons l'intérêt de détecter la plateforme utilisateur pour servir la page adéquate, grâce à des chaînes de caractères User-Agent. Cela peut se faire via PHP ou JavaScript.
La leçon se concentre également sur deux approches de conception : l'adaptation spécifique à un appareil ou le Responsive Design qui s'ajuste à différentes tailles d'écran grâce aux Media Queries. Il est aussi discuté de l'ergonomie des smartphones et des tablettes, avec des recommandations telles que l'utilisation de listes au lieu de menus conventionnels, et l'évitement de pages trop lourdes. Enfin, nous abordons des éléments techniques comme l'utilisation de sprites pour optimiser les performances et l'importance des contrastes à l'écran.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de :
- Comprendre l'importance du choix d'un nom de domaine adapté pour les mobiles
- Apprendre à détecter la plateforme de l'utilisateur
- Découvrir les techniques du Responsive Design
- Optimiser l'ergonomie des sites web pour les smartphones et tablettes
Prérequis pour cette leçon
Pour suivre cette vidéo, il est recommandé d'avoir des connaissances de base en HTML, CSS, JavaScript et PHP.
Métiers concernés
Les compétences acquises dans cette vidéo sont particulièrement utiles pour les développeurs front-end, les designers UI/UX, et les responsables de la gestion de sites web.
Alternatives et ressources
Outre l'utilisation de User-Agent pour la détection des périphériques, des bibliothèques comme Modernizr ou des plateformes commerciales telles que WURFL peuvent être utilisées pour des détections plus précises.
Questions & Réponses
