Faut-il respecter les standards du W3C ?
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 :
- Le W3C et les standards du Web
- A l'assaut de l'accessibilité
- Le rôle de la standardisation du Web
- Du point de vue des décideurs : L'accessibilité, pour quoi faire ?
Notes
[1] Et qui mériteraient à eux seuls un billet dédié...
Commentaires
Le respect des normes est loin d'être évident pour tout le monde. Personnellement, je suis tombé dedans étant petit, donc je m'en sors bien.
Mais je vois, dans la boite où je travaille, les développeurs ainsi que les intégrateurs ont tous plus de 40 ans... Et la mise en page sans tableau, pour eux cela n'existe pas.
Dur dur de changer ses habitudes, surtout quand c'est un gamins de 21 ans qui vient vous les chambouler...
Aujourd'hui, les patrons ne voient aucune raison de payer des formations de mise à jour pour le respect des standards du web: c'est pas rentable. C'est pour cela que je pense que la standardisation du web se fera petit à petit, avec l'arrivée de nouveaux webmestres, et le roulement des postes.
Ce changement se fera de façon naturel, mais il prendra du temps...
Fil des commentaires de ce billet