Pourquoi respecter les standards du web?
Qu’est ce que les standards ?
Rappelons que l’objectif initial d’internet c’est le partage de l’information.
Les standards ont été mis en place afin d’unifier le web et de permettre à toute personne d’accéder simplement aux informations (sans dépendre d’un logiciel ou d’un système d’exploitation spécifique).
Un peu d’histoire…
Je vais vous raconter brièvement la rivalité qu’il y a avait entre les navigateurs au commencement d’Internet pour le grand public.
Chaque développeur de navigateur voulait attirer un plus grand nombre d’utilisateurs en créant des extentions HTML propriétaires. Cela avait eu pour effet de diviser le marché des navigateurs en deux camps: Microsoft Internet Explorer et Netscape Navigator.
Il y avait à l’époque trois solutions possibles:
- Les webmasters pouvaient utiliser une syntaxe spécifique aux deux navigateurs, mais se retrouvaient avec un site simple et très pauvre graphiquement.
- Ils pouvaient faire deux versions du même site, spécifique à chaque navigateur, mais le développement du site est plus long et coûteux.
- Ils pouvaient trancher et choisir de rendre leur site compatible avec un seul des deux navigateurs, mais cela avait pour effet de faire baisser l’audience.
Aucune des trois solutions n’était à la fois pratique et accessible à tout le monde. Internet était devenu la victime de la rivalité commerciale entre les deux navigateurs.
Actuellement, les choses ont bien changé. Depuis 1994, un organisme de standardisation, le w3c (World Wide Web Consortium), travaille sur l’unification du web.
Qu’est ce qu’un site de qualité?
Je pense qu’un site de qualité doit premièrement être utile et accessible.
Accessible dans le sens ou l’on peut y accéder facilement par le biais de plusieurs outils (que cela soit un simple navigateur web ou même un logiciels spécialisé utilisé par des personnes handicapées. Le meilleur exemple est celui du lecteur d’écran utilisé par les non voyants).
Une fois que l’information est accessible, on peut parler d’ergonomie.
Quels sont les avantages quand notre site respecte les standards?
Il y en a plusieurs. Je n’en citerai que certains:
- Le site est plus rapide à télécharger (Surtout s’il est développé avec le langage XHTML et CSS qui permet d’éliminer les redondances en minimisant le code HTML requis. XHTML permet de penser surtout au contenu en laissant ce qui reste au CSS).
- Le développement du site est plus rapide, donc à moindre coût (toujours dans le cas du XHTML et du CSS).
- Le référencement dans les moteurs de recherche est plus efficace.
- La compatibilité avec les navigateurs est meilleure (même avec les plus anciens). Surtout si le site respecte les normes du XHTML et CSS.
Conclusion
Ce billet est une lettre ouverte à tous les webmasters qui ne donnent pas encore de l’importance aux standards.
Mon dernier conseil et d’utiliser le validateur HTML et le Validateur CSS du W3C afin rendre votre site compatible avec les standards.
Une fois votre site validé, vous pourrez afficher fièrement les logos:

Quelques autres validateurs:
- HTML Help Ce site propose des outils pour valider vos pages HTML en local
- Tidy Un logiciel qui permet de corriger les erreurs dans votre code HTML, convertir votre code en XHTML…
- Validateur Tidy online Une version online de tidy
Quelques sites qui permettent de valider l’accessibilité de votre site (pour les personnes ayant un handicap par exemple):
- Access pour tous (en français)
- Watchfire
- WAVE
- HiSoft
Autres liens:
- Alsacreation : Une communauté dédiée à la conception web, aux normes, et notamment aux standards W3C, aux feuilles de style CSS, aux langages HTML et XHTML, ainsi qu’à l’accessibilité du Web en général.
- Pourquoi les standards? Un très bon document qui permet d’avoir le détail sur les avantages des standards
- Tutoriel pour écrire une page web simple et efficace
- Tutoriel XHTML

