<C²: webløg />

Courriel - email address

Avatar Denis

vendredi 14 février 2003
par Denis Boudreau

Opinion : l'analogie de la brosse à dents, II

Après quatre ou cinq relectures de la lettre d'opinion émise dernièrement par Trem_r, je me sens un besoin incontrôlable de ré-affirmer les raisons pour lesquelles des gens comme Tristan N., Tara S., Laurent D., Karl D., Laurent J., Emmanuel C., moi-même et plusieurs autres investissont autant d'énergie dans la promotion des standards Web. Certains appelleraient ça revenir inutilement à la charge sur un texte autrement nullement digne de mention. Ils auraient d'ailleurs absolument raison. Seulement, je suis dans un état d'esprit plus vindicatif aujourd'hui, alors il faut que je m'exprime... :)

La guerre semble déclaré entre les intégristes des standards et les bloggers "classiques". Au coeur même de la polémique, le fameux W3.org et Internet Explorer, l'horrible, le méchant l'infâme, que dis-je, le disgracieux navigateur de M1cr0$billou.

Disons que le tableau et les enjeux sont beaucoup plus complexes que cela (du moins, c'est ce que j'aime à croire, mais je peux vivre avec une vision aussi réductrice de la chose); après tout, j'avoue ouvertement avoir une tendance anti-MicroSoft, étant moi-même contraint à en être utilisateur parce que victime de leur monopole. Mais la promotion des standards du Web ne saurait être limitée à un simple mouvement anti Bill Gates...

[...] Le standard est indispensable au monde professionnel, ainsi que l'accessibilité [...]

[...] D'un autre coté, appliquer ces standards à la vie courante, j'entends par là au quotidien du commun des mortels ou plutot au commun du quotidien sort du domaine du raisonnable et du censé... [...]

Ah!, ça avait pourtant si bien commencé... Pourquoi l'application des standards à la vie de tous les jours serait-il incensé et irraisonnable ? Appliquer les normes du W3C, c'est simplement apprendre à utiliser proprement les outils mis à la disposition du public. Question de demeurer dans les analogies, je dirais qu'il y a une bonne façon d'utiliser un marteau et une mauvaise; pourquoi devrais-je prendre l'habitude de bien l'utiliser sur le chantier pour ensuite l'utiliser inadéquatement lorsque je rénove à la maison ? Quand on s'approprie un outil, on devrait en théorie toujours vouloir l'utiliser de manière à optimiser son rendement. C'est particulièrement vrai pour les standards du Web, qui nous offrent la chance de devenir plus performants dans notre utilisation des ressources.

[...] D'un simple brossage qui prends à vous et à moi 5 minutes 2 à 3 fois par jour, on devrait passer à une cérémonie longue de quelques 20 à 30 minutes consistant à la stérilisation de tous les outils, à l'utilisation raisonnée du tube afin de ne pas créer de dépression à l'avant afin que l'utilisateur suivant n'aie pas à remonter le dentifrice tout du long, au brossage méthodique de toutes les faces de chaque dent horizontalement et verticalement dans un mouvement étudié pour son effiacité et surtout pour son potentiel utile à chaque type de dent, même la quenotte de mamy Renée qui est la seule existante dans sa vénérée machoire. Notre standard sera portable, efficace, et nos dents seront brillantes à jamais, et sans caries, évidemment. Mais qu'est-ce que ca serait chiant. [...]

Sympathique petite métaphore, mais qui ne s'applique heureusement pas aux normes du Web ; je m'explique. S'il fallait effectivement se soumettre à une procédure exhaustive avant de coder la moindre ligne (comme ce serait le cas pour l'hypothétique normalisation du brossage de dents), l'application des standards serait effectivement une perte de temps monumentale. Seulement c'est loin d'être le cas ; non seulement, les standards vous permettent de gagner du temps dans votre travail, mais en plus, ils vous assurent des documents de meilleure qualité qui survivront plus aisément au passage des technologies et surtout, qui seront à la fois portables et accessibles pour tout le monde. Ne pas suivre les standards du Web, c'est s'assurer de plus de travail à long terme, de plus d'efforts investis pour arriver aux mêmes buts tout en limitant la quantité de gens susceptibles d'en bénéficier.

[...] Dans mon travail, je passe mon temps à régler ses normes, l'accessibilité de mes sites, parce que je suis payé pour faire quelque chose de bien, pour le bonheur de tous, mais quand je suis chez moi, que je fais du web comme un loisirs, je n'ai que faire des carcans, je m'en contre fous des navigateurs yougoslaves de 3e génération, simplement parce qe mon loisirs web, c'est mon blog, et que par définition, ce site est un site personnel, invidiuel et égocentrique. [...]

Une telle remarque me laisse à penser que l'application des standards Web semble être pour Trem_r un travail très pénible, contraignant et oh!, combien difficile à effectuer ; autrement, comment expliquer une telle rébarbativité à transposer cette méthodologie dans ses projets personnels ? Comme je l'affirmais plus tôt, l'application des standards, bien qu'elle demande un certain ajustement initial n'offre que des avantages en terme de conception. Évidemment, il faut être prêt à faire l'effort d'apprendre à travailler proprement — ce n'est pas donné à tout le monde. Depuis que le Web est Web, nous avons été habitués à faire n'importe quoi, n'importe comment. Il n'est que normal qu'un certain ordre finisse par s'établir dans ce domaine et ce, pour la santé même du médium. Personne n'oblige personne à coder pour la troisième génération de navigateurs yougoslave... mais tant qu'à s'investir dans ce travail, pourquoi ne pas le faire de façon à ce que tout le monde puisse en bénéficier ?

[...] Je ne respecte pas les standards parce que je ne respecte pas les gens qui s'y plient dans leur vie quotidienne, les maniaques de tout, même du pli de la chemise. [...]

Est-ce vraiment nécéssaire de commenter ? Passons au prochain appel...

[...] Si quelqu'un a la patience de s'occuper de ca, libre à lui, mais surtout, que cette ou ces personnes comprennent une chose simple : la non utilisation de standards W3 et l'optimisation pour Internet Explorer est devenu un acte de rebellion actuellement, votre propre haine anti table ou anti tag deprecated a retourné contre vous parmi les meilleurs défenseurs potentiels de la libertés sur Internet. [...]

Avec une telle suffisance et une telle hargne dans ces propos, qui parle de haine, sinon Trem_r lui-même ? Personnellement, je ne connais AUCUN développeur Web qui, lorsqu'il comprend l'enjeu derrière les standards, ne se range pas naturellement dans le camp de la promotion. C'est la seule chose sensée à faire, pour l'ensemble des internautes, mais aussi pour l'avancement technologique. D'accord, c'est peut-être plus difficile pour certains que pour d'autres, la courbe d'apprentissage peut effectivement paraître abrupte parfois, mais en plusieurs années, je n'ai jamais vu quelqu'un qui voulait réellement y parvenir en être incapable. Et pour ce qui est des meilleurs défenseurs potentiels de la liberté, je ne compterais certainement pas sur quelqu'un qui vomit ouvertement sur tout ce qui n'est pas catégorisé dans le mainstream...

[...] La défense des standards a atteint des sommets de snobisme [...]

[...] Non à la nazification l'élitisation de l'Internet sous le ridicule prétexte de barrer le chemin au monopole établi de Microsoft, non à tout ca... [...]

Pour taxer les défenseurs des standards de snobisme ou de nazisme, il faut sérieusement être à côté de ses pompes... Depuis le temps que je gravite dans ce milieu, j'ai eu le temps de voir beaucoup d'intervention, d'entraide, de courtoise et de renseignements offerts généreusement à qui en avait besoin et des centaines, voire des milliers de développeurs reconnaissants de l'information véhiculée. Que ce soit sur des forums de discussion, sur des mailing lists, directement par email ou lors de rencontres, jamais je n'ai vu d'arrogance ou de condescendance envers quelqu'un qui cherchait à comprendre, au contraire.

Promouvoir les standards, c'est lutter pour une démocratisation du Web, pour l'interopérabilité des documents, pour l'accessibilité de l'information pour tout le monde sans regard sur leur condition personnelle et pour un avancement des technologies. Ce n'est pas pour stimuler une branlette intellectuelle, ni pour cracher sur la tête de ceux qui ne parviennent pas à les respecter, faute d'intérêt ou de connaissance. Promouvoir les standards du Web, c'est travailler tous ensemble, main dans la main, pour se réapproprier le médium et dire aux entreprises qui tentent par tous les moyens de mettre leur étiquette dessus que nous ne nous laisserons pas faire et que nous souhaitons qu'Internet demeure la plate-forme du peuple, le porte-voix de qui veut bien le prendre.

[...] OpenSource, c'est marqué dedans, soyez "Open". [...]

C'est aussi mon opinion, et celle de tous ceux et celles qui s'investissent dans cette cause.

Denis Boudreau | 2003.02.14 @ 12:30

Alors, qu'en pensez-vous ?

Voici ce que vous aviez à en dire... vos impressions, recueillies à vif.

Ce carnet n'a pas encore été commenté. Avez-vous envie de briser la glace ?

Les commentaires et trackbacks sont désormais fermés. Pour toute remarque, vous pouvez toujours nous contacter.

Pisteur (Trackback)