Lors du développement d’un site internet, d’une boutique e-commerce, il est important de toujours veiller à appliquer les bonnes pratiques pour avoir un site de qualité et performant. Cependant, certaines de ces bonnes pratiques peuvent être mises de côté lors du développement d’une grosse fonctionnalité, et C’EST MAL !
![Le développeur oublie La checklist du développeur Web](http://media.paperblog.fr/i/626/6264515/checklist-developpeur-web-L-TmmB6P.jpeg)
source : http://lesdebrouillards.tv/2012/02/21/joublie-tout/
Pendant le test d’un site web, je conseille de suivre une petite checklist pour être sur de n’avoir rien oublier.
Il existe d’excellents exemples comme la Web Developer Checklist (disponible sur Github : Checklist webdev Git) ou la launchlist qui permet d’envoyer un rapport après vérification (payante en version Pro).
La checklist reprend les grandes thématiques pour développer un site de qualité :
- Les bonnes pratiques Web (W3C, CSS, HTML5 ), la qualité du code.
- La compatibilité sur tous les navigateurs mais aussi mobile.
- L’installation du tracker analytics.
- Les performances (GTMetrix, Google page speed, Yslow, poids des images).
- La sémantique (microdatas…).
- L’accessibilité.
- La sécurité.
- L’intégration avec les réseaux sociaux (Insight, Open Graph, Twitter Cards…).
- Le SEO (titres et descriptions, robots.txt, sitemap…).
Il est toujours bon également d’y mettre même les choses basiques, comme la vérification de l’orthographe ; la maitrise de la langue humaine est aussi importante. Ou bien sûr la favicon, oui cette petite image que l’on oublie très souvent.
Rédigé par Garry YSENBAERT