Conception web adaptative
La conception web adaptative (ou « RWD ») est un type de conception web qui offre une expérience d’affichage personnalisée pour différentes plateformes de navigation. Un site web créé avec la conception web adaptative affiche une interface différente selon l’appareil utilisé pour accéder au site. Par exemple, un site web adaptatif peut s’afficher d’une façon sur un ordinateur portable, d’une autre façon sur une tablette et encore d’une autre façon sur un smartphone.
Aujourd’hui, de nombreuses personnes accèdent aux sites web depuis des appareils mobiles plutôt que depuis des ordinateurs de bureau ou des ordinateurs portables. Même si la plupart des smartphones peuvent afficher les sites web classiques, leur contenu est difficile à lire et encore plus difficile à parcourir. C’est pourquoi de nombreux développeurs web utilisent désormais la conception web adaptative pour offrir une meilleure expérience de navigation web sur les petits écrans.
Les sites web conçus pour les appareils mobiles, comme les téléphones iOS et Android, ont généralement une taille de police par défaut plus grande et une navigation simplifiée. Certains sites tirent également parti de l’interface des écrans tactiles en prenant en charge le balayage, la rotation ainsi que le pincement et le zoom. Un site web optimisé pour les appareils mobiles peut aussi supprimer le contenu inutile afin de réduire le besoin de faire défiler la page. Les changements d’image et autres fonctionnalités liées au survol de la souris sont souvent supprimés, car les écrans tactiles ne prennent pas en charge le pointeur de la souris.
Il existe plusieurs façons de mettre en œuvre la conception web adaptative. Une méthode consiste à détecter dynamiquement la plateforme de l’utilisateur, comme un iPad ou un iPhone, puis à charger le code HTML et CSS adapté à l’appareil concerné. Une autre option consiste à utiliser des requêtes média, qui chargent automatiquement différents styles CSS selon la taille de la fenêtre du navigateur. Le package Bootstrap, qui contient plusieurs fichiers JavaScript et CSS préécrits, repose sur les requêtes média et est couramment utilisé dans la conception web adaptative.
Testez vos connaissances