Une check-list sur les Standards du Web
La liste complète
1. Qualité du code
- Est-ce que le site utilise un Doctype correct ?
http://www.w3.org/QA/2002/04/valid-dtd-list.html - Est-ce que le site utilise un encodage de caractères correct ?
http://www.w3.org/International/O-charset.html - Est-ce que le site utilise du (X)HTML Valide ?
http://validator.w3.org/ - Est-ce que le site est CSS Valide ?
- Est-ce que le site utilise quelques hacks CSS ?
- Est-ce que le site utilise des classes ou ids non indispensables ?
- Est-ce que le code est bien structuré ?
http://www.w3.org/2003/12/semantic-extractor.html - Est-ce que le site a des liens rompus ?
http://validator.w3.org/checklink - Comment se comporte le site en termes de vitesse/taille de page ?
http://www.websiteoptimization.com/services/analyze/ - Le site comporte t'il des erreurs JavaScript ?
2. Degré de séparation entre contenu et présentation
- Est-ce que le site utilise CSS pour tous les aspects de présentation (polices, couleur, marges, zones de remplissage, bordures, etc.) ?
- Est-ce que toutes les images de décoration sont dans la CSS, ou apparaissent t'elles dans le (X)HTML ?
3. Accessibilité pour les utilisateurs
- Est-ce que tous les attributs "alt" sont utilisés pour tous les descriptifs d'images ?
- Est-ce que le site utilise des unités relatives plutôt que des unités absolues pour la taille du texte ?
- Est-ce que l'un des aspects de la mise en page se brise lorsque la taille de police est augmentée ?
- Est-ce que le site utilise des menus visibles faciles à outrepasser ?
- Est-ce que le site utilise des formulaires accessibles ?
- Est-ce que le site utilise des tables accessibles ?
- Couleurs : La luminosité et les contrastes sont-ils suffisants ?
- Est-ce qu'une couleur unique est utilisée pour de l'information critique ?
- Y'a t'il un délai de réponse pour les menus déroulants ? (pour les utilisateurs à mobilité réduite )?
- Est-ce que tous les liens sont décrits (pour les utilisateurs aveugles) ?
4. Accessibilité pour les terminaux
- Est-ce que le site fonctionne de façon acceptable à travers les navigateurs récents et plus anciens ?
- Est-ce que le contenu est accessible avec la CSS déconnectée ou non supportée ?
- Est-ce que le contenu est accessible avec les images déconnectées ?
- Est-ce que le site fonctionne dans des navigateurs comme Lynx ?
- Est-ce que le site fonctionne bien quand on l'imprime ?
- Est-ce que le site fonctionne bien avec des terminaux mobiles ?
- Est-ce que le site comprend des métadonnées détaillées ?
- Est-ce que le site fonctionne bien dans différentes tailles de fenêtres de navigateurs ?
5. Ergonomie : Fondamentaux
- Y'a t'il une hiérarchie visuelle claire ?
- Les en-têtes (titres) sont-t'ils faciles à distinguer ?
- Est-ce que la navigation du site est facile à comprendre ?
- Est-ce que la navigation du site est cohérente ?
- Est-ce que le site utilise un langage cohérent et approprié ?
- Avez-vous une carte de site et une page contact ? Sont-elles faciles à trouver ?
- Pour les grands sites, y'a t'il un moteur de recherche ?
- Y'a t'il un lien vers la page d'accueil sur chaque page du site ?
- Est-ce que les liens sont soulignés ?
- Est-ce que les liens visités sont clairement définis avec une couleur unique ?
6. Organisation du Site
- Est-ce que le site a une page erreur 404 ayant du sens et utile qui fonctionne quel que soit le niveau de profondeur du site ?
- Est-ce que le site utilise des URLs claires pour les utilisateurs ?
- Est-ce que vos URLs fonctionnent sans "www" ?
- Est-ce que le site a une favicon ?
