(ceci est un message automatique)
Message poste par Karl (Karl@la-grange.net) en reponse a votre article :
([uZine 3] C’est quoi SPIP ?)
> HTML Standard
Bonjour,
:-)))) grand sourire car discours très souvent entendu... d'autant plus par ma position professionnelle.
Il ne s'agit pas d'être un ayatollah du HTML. Il s'agit de respecter les standards pour une meilleure efficacité. C'est justement grâce à des systèmes comme le votre que l'on va pouvoir y parvenir. Je sépare deux types de personnes sur le web : les créateurs de contenu et les développeurs (bien sur une personne peut avoit les 2 casquettes).
Les créateurs de contenu ne devraient pas avoir à se soucier du HTML comme vous le dites, car c'est la création de contenu qui est importante.
Par contre, les développeurs ont la responsabilité d'une démarche de qualité que ce soit pour l'interopérabilité, que ce soit pour l'accessibilité, etc.
Le respect des normes du W3C est la seule alternative possible à un fonctionnement interopérable des pages sur le long terme car c'est la garantie d'avoir une compatibilité ascendante. D'autre part, les navigateurs, éditeurs, etc, respectent de plus en plus les normes. Ils se dirigent de plus en plus vers cette démarche d'implémentations de standard.
Vous parlez du bgcolor.... quid des CSS, séparation du contenu et de la présentation, qui vous permettrait d'avoir une gestion plus souple de votre système.
L'argument des vieux butineurs ne passe pas non plus
C'est l'argument favori de tous ceux par exemple qui font leur page web avec des tableaux et qui disent que s'ils utilisent CSS, leur site ne sera pas beau sur les vieux navigateurs.
Reprenons :
Un site fait avec des tableaux n'est pas visible sous Netscape 2 par exemple (si on parle de vieux trucs) ![]()
Un site fait avec des tableaux est très difficile à rendre accessible aux handicapés (notamment les aveugles.... et pour un site à contenu cela devient super important)
Lorsque les tableaux sont apparus et que David Siegel en a fait l'éloge pour créer des pages webs tout le monde s'est rué dessous sans se poser de questions pour les vieux navigateurs.
CSS1/2 offrent de plus amples possibilités, ces standards sont implémentés dans les navigateurs actuels et même de façon exceptionnelle. Voir notamment http://webstandard.org/upgrade/
Les butineurs actuels respectent la norme ou une grande partie...
Les espaces parasites, juste pour répondre à cela par exemple... C'est typique de la mauvaise compréhension de ce qu'est le HTML. Les gens ont mis des tags P après le paragraphe pour créer un espace. ouvrir un tag P et le fermer ne rajoute aucun espace parasite... Ou alors faudra me le démontrer ![]()
Bonne utilisation
<p> ceci est du texte, ceci est du texte. </p>
Donc pas de guerres saintes, juste un souci de qualité... pour améliorer la lecture de votre contenu et l'efficacité de les gestion pour tous.