Depuis quelques années, Google qui dirige 94% du marché américain de la recherche mobile, a changé sa façon d'indexer les sites : on parle alors de mobile first.
Les algorithmes de Google utilisent principalement la version mobile d’un site Web pour classer ses pages, pour comprendre les données structurées, et montrer des extraits du site dans ses résultats de recherche.
L’objectif de cette transition vers un indice mobile first représente la façon dont les gens accèdent au Web aujourd’hui, c’est-à-dire sur leur Smartphone!
La transition est nécessaire pour que Google offre la meilleure expérience utilisateur aux utilisateurs mobiles, ce qui devient de plus en plus crucial à mesure que les options de recherche se développent à travers la voix, la reconnaissance d’image et d’autres plates-formes, menaçant le rôle dominant de Google dans la recherche.
Il n'y a que les smartphones et les écrans de bureaux classiques ?
Plutôt que de s'essouffler à gérer plusieurs sites, les créateurs de sites web se sont mis à imaginer une solution qui permet de gérer tous ces appareils… d'un seul coup. Et cette solution a pris le nom de responsive web design.
De plus la création de multiples sites soulevait plusieurs problèmes:
Le Responsive Web Design est une technique de réalisation de site web, qui permet de faire des sites qui s'adaptent automatiquement à l'espace disponible sur l'écran.
En responsive web design, on ne dit pas "on va faire un site mobile, un site tablette et un site ordinateur, etc".
On fait un seul site, conçu pour exploiter au mieux la taille de tous les types d'écran.
L'avantage, c'est qu'on peut gérer toutes les tailles d'écran avec une seule feuille de style CSS.
Pour tenir la promesse d’un Web accessible au plus grand nombre, plaisant à utiliser et durable, nous devons combiner le responsive design avec quelques principes de design responsable.
Un projet de design responsive et responsable doit prendre en compte les facteurs suivants à parts égales :
La tendance actuelle est au mobile first.
Plutôt que de faire votre première maquette complète (version "desktop"), je vous invite à commencer par proposer la version mobile, qui est généralement la plus simple.
Le gros avantage de cette technique est qu'il vous fera développer d'abord la version mobile, puis ensuite des adaptations pour des versions plus grandes.
Ainsi, les navigateurs mobiles, qui sont moins puissants, récupèreront les règles CSS destinées au mobile et ignoreront les autres destinées au desktop.
Quand vous ne faites pas du "Mobile first", c'est l'inverse qui se produit : les navigateurs mobiles récupèrent toutes les règles de votre site pour les ordinateurs puis suppriment ou adaptent les éléments, ce qui leur fait plus de travail.
Un site construit en mobile first sera donc plus rapide à télécharger et à afficher sur un mobile, et il sera tout aussi efficace sur un ordinateur de bureau.