Depuis le temps que cette idée me trotte dans la tête, voilà qu’un rédacteur courageux jette un pavé dans la marre à ma place : The Slippery Slope of Standards. Dans ce billet, l’auteur nous explique que les standards du web (XHTML, CSS, accessibilité…) sont une réelle opportunité pour les développeur souhaitant améliorer la qualité de leur code… mais n’améliorent pas forcément l’expérience utilisateur d’un site. En d’autres termes, passer un site aux standards du web ne le rend pas meilleur. Sauf dans le cas particulier des utilisateurs ayant des handicaps, qu’un site soit conforme aux standards W3C n’apporte pas grand chose de plus aux visiteurs. Et l’auteur de nous rappeler qu’il serait très dangereux de tomber dans une logique de conception centrée sur les standards et non pas centrée sur les besoins des utilisateurs.
Et il a bien raison le bougre. A l’époque folle de l’internet, c’était la course aux fonctionnalités. Plus un site ou un service en ligne proposait de fonctionnalités et mieux c’était… pour les concepteurs, mais pas pour les utilisateurs. L’ajout de nouvelles fonctionnalités était plus dicté par une possibilité technique que par une nécessité. Concrètement, on le faisais parce que c’était possible et non parce que les utilisateurs l’avaient demandé. Charge à la campagne marketing de recruter les utilisateurs potentiellement intéressés par ces fonctionnalités. Mais cette période est révolue, non ? … NON ? Allez… avouez-le, vous aussi vous avez été impressionné, grisé, aveuglé par le potentiel des standards. Vous aussi, un jour ou l’autre vous avez été tenté d’implémenter une technique CSS sur un projet autre que votre site perso ou votre blog. Même moi j’avoue avoir pêché par optimisme et m’être comporté comme un ayatholla des standards.
Voilà pourquoi il est préjudiciable de concentrer son attention sur l’arbre (les standards web) qui cache la forêt (les véritables besoins exprimés par les utilisateurs).