{"partition": "head_middle", "source_domain": "openweb.eu.org", "digest": "sha1:3M5ITYXD7BBZ4OWW2USSC3JBJKYWPG5L", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00023.parquet"}
Voir ailleurs
See this site in English
Décideur
Gourou
Industrialisation
Mise en page
Méthodes
Pages dynamiques
Les approches *-first
Openweb.eu.org > Blog > Les approches *-first
Si vous faites des sites Web, vous avez sûrement remarqué qu’il existe de nombreuses approches de conception. Ces approches ont toutes un point commun : elles s’intitulent toutes « quelque chose en anglais »-first. Donc l’idée est de baser le postulat de base du site sur « quelque chose » en premier.
Il en existe plein, petite revue non exhaustive.
Les approches *-first classiques
Tout d’abord, on a l’approche SEO-first : on va donc penser au référencement et à son optimisation en premier. Et c’est bien, le référencement, c’est important.
Très proche de SEO-first mais légèrement différente, on a l’approche content-first : on va donc penser aux contenus en premier. Et c’est très bien, les contenus, c’est la base du Web.
Plus récente, on a l’approche mobile-first : on va optimiser le site pour la navigation et la consultation en mobilité avant tout. Et c’est très très bien, la mobilité, c’est l’avenir du Web.
À côté de l’approche mobile-first se situe l’approche performance (webperf)-first : le nerf de la guerre sera la rapidité d’affichage du site Web. Et c’est très bien aussi, la rapidité d’affichage, c’est capital.
À l’opposé de mobile-first il existe l’approche desktop-first : l’idée sera que le site fonctionne bien avant tout sur un écran d’ordinateur classique. Et c’est très bien, les ordinateurs dits classiques sont quand même le fond de commerce des sites Web.
Plus orienté back-end, il existe également l’approche API-first : là l’idée est de tout baser sur l’API, plus elle sera efficace et performante, plus le service (par exemple comme Twitter) sera bon. Et c’est très important.
Il en existe d’autres qui sont plus ou moins exotiques. Nouvelle revue non exhaustive.
Les approches *-first moins classiques
L’approche accessibility-first : celle-là, vous la trouverez parfois dans certains projets publics, ou dans certaines conférences d’accessibilité. Le but est que le site ou le système de gestion du site soit accessible avant toute chose. Et c’est super bien, l’accessibilité, c’est très important.
Plus originale, il existe l’approche XHTML valid-first. Là le but est avant tout que le code XHTML soit valide. Et c’est… quand même bien, le code valide.
Plus original encore, il existe l’approche background-first. Ne riez pas, un client me l’a inventée il y a peu. Là, l’idée est que les images de fond doivent être mises en avant. Bon, là… c’est bien d’y penser dirons-nous.
Il en existe surement d’autres, toutefois nous avons un bon panorama. Prenons une analogie, je veux m’acheter une voiture. Les performances, le confort, la consommation, etc. c’est très important. Toutefois, en bon client casse-pied et exigeant, je vais avoir envie d’avoir le plus de ces avantages en même temps, ou du moins plusi