Arno*, si tu savais comme j’en ai bavé avec ce « vieux » texte. Tous mes étudiants se le refilaient et riaient devant moi ouvertement car tu prenais le contrepied exact de ce que nous essayions de leur apprendre. C’était devenu leur bannière pour réfuter tout ce que nous disions sur HTML.
Je maintiens que le côté « loosy » de HTML n’est pas ce qui lui va le mieux au teint. Si on veut des navigateurs légers (des ebook readers par exemple, ou des systèmes embarqués) il faut du code solide pour ne pas avoir à détricoter les choses à l’arrivée.
Et puis comme enseignant, le DOM, la logique de l’arbre du document composé de fragments cohérents (i.e. avec des balises fermantes), c’est plus explicite que le recueil de trucs et astuces qu’il y avait auparavant.
Mais je partage aussi ton point de vue sur les webdesigners, qui choisissent volontairement la simplicité. Mon mot d’ordre a toujours été KISS : Keep It Simple Stupid.
Il y a beaucoup de choses à reprocher à la hype HTML5 (j’ai fait passer un papier que j’ai trouvé intéressant là dessus la semaine passée). Mais l’enjeu reste déterminant. Notamment quelle sera la place du navigateur dans la recomposition des forces médias sur le web.
Seenthis, et ses multiples outils réseaux, ses API et son interface en constant progrès est un merveilleux exemple du web qui se construit. Et je t’en suis très reconnaissant (et aussi un peu jaloux, tant je trouve ça bien ;-)
Bon, faut juste que je trouve cinq minutes (heures, jours, semaines ?) pour faire un site et placer mes papiers pour qu’on puisse faire des liens. Tu pourrais suivre le fil de ma pensée, qui n’est pas si éloignée de ce que tu dis, mais qui ajoute simplement la rigueur comme une corvée qui enrichit la manière de penser le web. Mais je m’occupe trop des livres des autres pour avoir le temps.