Conception mobile-first : guide pratique étape par étape

Ce que signifie réellement le mobile-first, sa différence avec le responsive et comment concevoir et créer un site mobile-first : ordre du contenu, zones tactiles, points de rupture CSS min-width, images et tests, avec des conseils pour les entreprises multisites.

Questions fréquentes

Quelle est la différence entre le mobile-first et le responsive design ?

Le responsive design désigne un site dont la mise en page s’adapte à toutes les tailles d’écran. Le mobile-first décrit l’ordre dans lequel vous concevez et codez : commencez par le petit écran, puis ajoutez des éléments de mise en page pour les écrans plus grands. Un site mobile-first est responsive, mais un site responsive conçu d’abord pour ordinateur finit souvent avec une version mobile étriquée, traitée après coup.

Pourquoi le mobile-first est-il important pour le SEO ?

Google utilise l’indexation mobile-first : il se sert principalement de la version mobile d’une page pour l’indexation et le classement. Si du contenu, des titres, des données structurées ou des liens manquent sur mobile, Google risque de ne pas les voir.

Quels points de rupture utiliser pour un site mobile-first ?

Laissez le contenu décider : élargissez la fenêtre du navigateur jusqu’à ce que la mise en page paraisse étirée, puis ajoutez un point de rupture à cet endroit. Les valeurs de départ courantes sont environ 640px, 768px, 1024px et 1280px, utilisées par de nombreux frameworks CSS sous forme de requêtes média min-width.

Quelle taille donner aux boutons sur mobile ?

WCAG 2.2 fixe une cible minimale de 24 par 24 pixels CSS (niveau AA) et recommande 44 par 44 (niveau AAA). Les recommandations d’Apple indiquent 44 points et celles de Material de Google, 48dp. Visez environ 44 à 48 pixels pour les boutons principaux et les liens des menus.

Comment les franchises doivent-elles gérer leur site mobile-first ?

Utilisez un modèle commun avec une page par établissement, comprenant en haut un appel en un clic, l’itinéraire en un toucher, les horaires et une action de réservation ou de commande propre au lieu. Les visiteurs mobiles qui cherchent « près de moi » veulent agir tout de suite : le localisateur et l’action principale doivent fonctionner avec un seul pouce.

En bref : en conception web mobile-first, vous concevez et créez d’abord la version téléphone d’une page, puis ajoutez des mises en page pour les tablettes et ordinateurs à mesure que l’écran s’élargit. Dans le code, votre CSS de base correspond à la mise en page mobile ; vous l’enrichissez avec des requêtes média min-width. Cette méthode vous oblige à décider de ce qui compte le plus sur chaque page et correspond à la façon dont Google indexe les sites aujourd’hui.

Mobile-first et responsive : la vraie différence

Ces termes sont souvent employés comme des synonymes, mais ils répondent à des questions différentes.

Responsive designConception mobile-first
DéfinitionUn site dont la mise en page s’adapte à la taille de l’écranUne méthode : commencer petit, puis enrichir
Style CSSPeut utiliser max-width (réduire la version ordinateur) ou min-widthmin-width (élargir la version mobile)
Priorité du contenuSouvent décidée sur ordinateur, puis compriméeDécidée sur le plus petit écran
Échec fréquentContenu masqué, cibles tactiles minuscules, pages lourdes sur téléphoneMise en page ordinateur clairsemée si elle n’est pas enrichie

La meilleure pratique associe les deux : un site responsive conçu selon l’approche mobile-first.

Étape 1 : définir l’ordre du contenu sur téléphone

Sur un écran étroit, tout tient dans une seule colonne : l’ordre constitue donc toute la mise en page. Pour chaque page, dressez une liste numérotée des sections dans l’ordre utile à un visiteur sur téléphone.

Pour la page d’accueil d’un service local, cela pourrait donner :

  1. Votre activité et votre zone (une ligne)
  2. Action principale : appeler ou réserver
  3. Preuves : note, avis ou clients connus
  4. Services sous forme de courtes cartes tactiles
  5. Zone d’intervention ou établissements
  6. Preuves complémentaires : photos, avant/après
  7. FAQ
  8. Pied de page avec horaires, adresse et coordonnées

Tout élément qui ne mérite pas de place dans cette liste n’a probablement pas non plus sa place sur ordinateur.

Étape 2 : penser aux pouces

Étape 3 : créer le site en mobile-first

Commencez par la balise viewport dans l’en-tête de chaque page :

``html <meta name="viewport" content="width=device-width, initial-scale=1"> ``

Écrivez les styles de base pour téléphone, sans requête média. Ajoutez ensuite des requêtes min-width lorsque l’espace le permet :

```css .services { display: grid; gap: 1rem; grid-template-columns: 1fr; }

@media (min-width: 640px) { .services { grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 1024px) { .services { grid-template-columns: repeat(3, 1fr); } .site-nav { display: flex; } /* afficher la navigation complète, masquer le bouton de menu */ } ```

Quelques techniques pour vous simplifier la tâche :

Choisissez les points de rupture là où votre contenu se désorganise, pas en fonction de modèles de téléphone précis.

Étape 4 : assurer la rapidité sur une vraie connexion mobile

Les téléphones ont des processeurs plus lents et des réseaux moins fiables que l’ordinateur portable utilisé pour concevoir le site. Les Core Web Vitals de Google mesurent cela : Largest Contentful Paint (chargement), Interaction to Next Paint (réactivité) et Cumulative Layout Shift (stabilité visuelle).

Étape 5 : enrichir la mise en page pour les grands écrans

Une fois la mise en page mobile au point, élargissez la fenêtre et ajoutez de la valeur, pas seulement de la largeur :

Étape 6 : tester comme un visiteur

  1. Mode appareil des outils de développement du navigateur pour vérifier rapidement les largeurs 360px, 390px et 414px, ainsi que les tailles de tablette.
  2. Au moins un vrai Android et un vrai iPhone, car les émulateurs ne révèlent pas les problèmes de défilement, les claviers qui recouvrent les champs ni les processeurs lents.
  3. Lighthouse dans Chrome DevTools et PageSpeed Insights, qui affiche aussi les données de terrain des utilisateurs Chrome lorsque le site a assez de trafic.
  4. Passez en mode paysage et vérifiez que les barres fixes ne couvrent pas la moitié de l’écran.
  5. Effectuez l’action principale (réserver, acheter, appeler) d’un seul pouce avec les données mobiles.
  6. Consultez Search Console après le lancement pour repérer les problèmes mobiles. Notre guide Google Search Console explique où regarder.

Le mobile-first pour les franchises et entreprises multisites

Les sites de franchise et multisites ont un problème mobile particulier : la plupart des visiteurs arrivent sur téléphone depuis une recherche « près de moi » et veulent immédiatement les détails d’un établissement.

Liste de contrôle mobile-first

En créer un sans repartir de zéro

Tous les sites créés par We.Inc sont adaptatifs dès le départ. Vous pouvez prévisualiser la mise en page téléphone dans l’éditeur, puis la modifier visuellement ou dans le code. Parcourez les modèles pour voir comment les mises en page passent à une colonne, ou décrivez votre activité pour obtenir une première version à tester sur votre téléphone.

Commencer gratuitement

Commencer gratuitement · Sans carte bancaire

Product

Who It's For

Features

Resources

Company

View Sitemap