Récemment, Henri Labarre de 2803 s'est posé la question de l'utilité de l'emploi des standards du Web ou plus précisément de leur respect. Bien que cette interrogation, concernait principalement le domaine du référencement (ou SEO), je tiens à préciser qu'il est important de respecter ces standards pour de nombreuses raisons et que la question de l'utilité de ceux-ci ne doit pas se contenir au simple domaine du référencement mais à l'ensemble des avantages que ceux-ci apportent. Ainsi la question n'est de pas de savoir s'il faut les respecter ou non mais plutôt de savoir pourquoi nous les respectons. Dans le but de répondre à cela, un petit rafraîchissement de mémoire (aussi rapide soit-il) est toujours utile...

Les standards sont... des standards ! On s'en serait douté. Mais qui dit standard, dit norme globale, applicable à tous, c'est à dire en particulier aux intégrateurs xHTML/CSS, mais également au développeurs de logiciels tels que les navigateur Web, les clients mails, etc. Ainsi, cette norme touche directement ou indirectement trois types de profils bien particuliers qui tirent chacun profits des avantages des standards du Web :

  • Les créateurs de contenus (comprenant les intégrateurs xHTML/CSS) : Il bénéficient des avantages de la sémantique (donc du traitement hiérarchisé de l'information), de l'interopérabilité (plus besoin de développer des plateformes différentes pour chaque périphérique grâce aux feuilles de styles, donc un gain de temps et d'argent significatif), de la légèreté des contenus (gain de bande passante non négligeable, surtout pour les sites à fort trafic), de la garantie d'un support et de l'ouverture des données ainsi diffusées, d'une facilité de mise à jour, etc.
  • Les développeurs logiciels : Ils ont pour principal avantage de n'avoir qu'une norme bien définie (et ses variantes) à implémenter et tous les comportements spécifiés à prévoir. Certes ce n'est pas une mince affaire, mais imaginez que chaque développeur interprète à sa manière chacune des balises, en implémente d'autres, etc. Nous ne nous en sortirions plus...
  • Les utilisateurs ou visiteurs : Ils bénéficient d'un temps de chargement moins long, d'une prise en charge des standards (normalement) optimale puisqu'ils sont censés être correctements implémentés par tous les logiciels les interprétant de par leur statut de formas ouvert, de dispositifs d'accessibilité pour un confort de navigation indépendamment de l'interface matérielle ou logicielle qui leur permet de consulter les données, etc.

Je n'ai fait là que survoler quelques uns des avantages du respect des standards pour chacun des points de vue, mais il y en a encore de nombreux autres qui sont scandés par les standardistes de tous poils[1]. La SEO n'est qu'un de ces plus infimes (mais pas forcément négligeables) avantages qui doivent motiver les acteurs du Web d'aujourd'hui et de demain à employer le plus possible et le plus proprement les technologies standards. Pour se faire, n'oubliez pas que la validation n'est pas une fin en soi, mais seulement un début d'approche qualitative.

Et souvenez-vous qu'être impliqué dans le développement d'un Web sain et prometteur est important car l'universalité du Web est entre vos mains...

Pour aller plus loin :

Notes

[1] Et qui mériteraient à eux seuls un billet dédié...