Passer au contenu

La simplicité triomphe

Les standards de l’internet se sont imposés parce qu’ils sont simples. Une vertu peu appréciée des informaticiens, qui préfèrent toujours la solution idéale sur le papier,…

Les standards de l’internet se sont imposés parce qu’ils sont simples. Une vertu peu appréciée des informaticiens, qui préfèrent toujours la solution idéale sur le papier, capable de traiter 100 % des cas, alors qu’on sait bien qu’on ne rencontre le plus souvent qu’une poignée de situations courantes.Ce dogmatisme s’exerce particulièrement dans les réseaux, avec son véritable culte de la “qualité de service”. Chaque dialogue doit se dérouler dans un contexte clair, codifié, formel, et sans zone d’ombre : une session où chaque participant est identifié et ne peut s’exprimer que dans le cadre d’un protocole strict et à son tour seulement. Bref, ça ne rigole pas !Mais alors, par quel trait de génie Tim Berners-Lee1 a-t-il pu imaginer un protocole aussi hérétique que le HTTP ? D’autant que lorsqu’il a présenté son projet aux spécialistes de la GED, la question de la gestion des liens est vite devenue le centre du débat : les spécialistes souhaitaient un mécanisme garantissant la validité du lien à travers le temps, même au prix d’une gestion centralisée d’une immense base de liens !Berners Lee a su ne pas tenir compte de ces recommandations académiques et il a poursuivi dans la voie de la simplicité (avec le succès que l’on sait).Comme le dit fort justement Dave Winer (co-créateur de SOAP et de XML-RPC) : “La magie du web, HTTP et HTML, sa pure simplicité, est basée sur la volonté de permettre les liens cassés. C’est quelque chose que les grandes compagnies ne peuvent pas accepter.”Par le passé, nous avons déjà eu de nombreux débats techniques où s’affrontaient 2 visions : l’une pragmatique, l’autre plus académique…En vrac, on peut citer Ethernet contre Token ring, TCP-IP contre OSI, SMTP contre X400, LDAP contre X500. Ce n’est pas un hasard si c’est toujours le premier qui l’a emporté. Certes, les tenants de la solution la plus élégante, la plus “parfaite”, pouvaient avoir raison sur le plan théorique ; pratiquement, ils avaient tort.Le dogmatisme technique est une maladie fort répandue chez nos fournisseurs, surtout chez les acteurs dominants… Le rôle de leader d’un marché impose presque naturellement d’avoir une “vision” technique pour orienter ce marché. Les dirigeants des principaux éditeurs ou constructeurs informatiques aiment à être dépeints comme des spécialistes de la technique ayant fréquemment des visions technologiques éblouissantes.Hélas, ces illuminations débouchent souvent sur des projets qui vont rarement au-delà de leurs présentations Powerpoint ! La quasi-totalité des éléments techniques de ces 10 dernières années provient d’ailleurs soit des milieux universitaires, soit de start-up minuscules. Dans les deux cas, le dogmatisme technique s’efface devant le pragmatisme dicté par des ressources restreintes et un fort courant novateur.Autant le “rustique” est une solution adaptée au monde réel et se révèle bénéfique pour les utilisateurs, autant il est une voie peu “payante” pour les fournisseurs (donc à combattre).1. Chercheur au Cern à Genève, il est le premier inventeur du Web. Il est lun des dirigeants du Web Consortium.*Vice-président / Groupe SQLI

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Alain Lefebvre*