Je l’ai déjà dit, mais je crois que je n’ai pas assez insisté.
C’est un problème de trop fréquenter/écouter :
- des conférences comme Paris Web, Kiwi Party, etc. ;
- des collectifs comme OpenWeb ;
- des sites comme Alsacréations, Pompage, etc. ;
- des personnes branchées qualité Web ;
- des personnes branchées accessibilité Web ;
- des personnes branchées sémantique Web ;
- des personnes branchées performances Web ;
- des personnes branchées typographie Web ;
- des personnes branchées CSS ;
- de suivre des gens passionnés et intéressants sur Twitter ;
- d’avoir des libertés pour bien faire le Web, sur son blog, sur des articles, etc. ;
- etc.
Vous allez me dire « En quoi c’est un problème, c’est bien ! ». Oui certes, mais ça pose un problème de taille : c’est que l’on finit par croire que tout le monde fonctionne comme cela.
J’avais déjà évoqué ce danger dans un billet il y a environ 4 ans, le danger de croire que les standards du web sont acquis.
Hé oui, heureusement, des posts viennent nous rappeler la (parfois dure) réalité. En l’occurence, le monsieur est à côté de la plaque, dire que responsive, HTML5, CSS3 rendent impossible la sémantique, c’est complètement à côté de la plaque.
Ce n’est qu’un exemple, mais j’entends régulièrement des âneries de ce genre, genre :
- « mais c’est impossible de valider son code, et puis on s’en fout »
- « mais on peut pas mettre en page ainsi, t’as qu’à utiliser un
table
» ; - « les liens, ça doit s’ouvrir dans une nouvelle fenêtre, pour pas qu’on quitte le site » ;
- « mais on fait des sites accessibles, on a mis des
alt
aux images » - « mais on fait de la qualité, notre site, y s’affiche bien sur iPhone »
- etc.
Ces trucs qui vous feraient démarrer une personne comme moi au quart de tour avec des :
- « mais putain, c’est pas impossible, c’est juste indispensable de valider ton code »
- « mais ta gueule, les tableaux de présentation, c’est niet » ;
- « mais non, pourquoi on impose ce choix, et ça n’empêchera pas qu’on quitte le site et qu’on y revienne » ;
- « et tu penses sérieusement que ça suffit ? »
- « et tu crois que la qualité Web, ça se résume à faire une intégration correcte ! »
- etc.
Quelque part, ont un bénéfice, juste nous rappeler la réalité du terrain peut être très loin de nos propres standards. Je dis cela sans aucun mépris, ce n’est pas honteux de ne pas savoir, je suis le premier à ignorer tellement de choses.
Un autre mérite : il a fallu, il faut et il faudra continuer de rabâcher les bases, et pour longtemps (et les partager). Si nous voulons que nos futurs collègues ou nos futurs remplaçants ne refassent pas les mêmes bêtises, ou pire, en fassent des encore plus grossières. Qu’on se le dise !
À noter que la discussion comportant le message qui t'a, à juste titre, fait bondir de même qu'il m'a interpelé, ainsi que STPo, porte au départ sur le choix d'un framework CSS et d'une recherche de conseils à ce sujet. Même en ne se déviant pas du sujet initial de cette discussion, ton billet d'humeur est on ne peut plus pertinent et toujours d'actualité.