Le W3C et les standards du Web
CHAPITRE 1
© Groupe Eyrolles, 2005
11
mobile, télévision interactive, domotique, etc.). Un document HTML conforme
sera donc exploitable par de multiples outils en dehors d’un ordinateur de bureau.
• Par leur insistance sur la sémantique du balisage des documents, de nombreux
standards facilitent l’accès au Web aux personnes souffrant de divers handicaps
(visuels, moteurs, auditifs, etc.). C’est d’ailleurs sur ce balisage sémantique que
des moteurs de recherche comme Google s’appuient.
• Même les navigateurs anciens ou limités (Netscape 4, lecteurs braille, navigateurs
en mode texte comme Lynx) pourront accéder aux sites construits dans le respect
des normes, puisque leur structure est différenciée de leur contenu.
• En séparant les aspects éditoriaux et de mise en page, les standards du Web allègent le code et en accélèrent le rendu : HTML strict ne contient en effet aucune
indication de style. Les effets de design sont placés à part, dans une « feuille de
styles », conservée en mémoire cache de l’ordinateur. Cette technique réduit le
volume transféré et réalise donc des économies de bande passante.
• La maintenance et la mise à jour des sites écrits dans le respect des standards s’en
trouvent facilitées : la maquette, placée à part, tient sur une seule page (voir à ce
sujet le site CSS Zen Garden : http://www.csszengarden.com/, qu’un clic de souris
permet de rhabiller intégralement, des centaines d’apparences étant disponibles).
• La lecture du contenu est facilitée : chaque balise y est employée à bon escient, sans
superflu ni éléments neutres (comme
) – qui sur-structurent le contenu inutilement. Il est notamment expurgé de toutes les petites « bidouilles » classiques
(multiples tableaux imbriqués, colspan, rowspan et images de type spacer.gif).
• Toutes ces raisons (allègement du code, réduction de la bande passante nécessaire,
simplification des mises à jour et des refontes graphiques complètes) permettront
donc aux entreprises optant pour les standards du Web de réaliser de substantielles économies.
• L’apprentissage de la programmation dans le respect des normes n’est pas plus
difficile que celui de HTML classique sans CSS. Par conséquent, pourquoi ne
pas gagner du temps et travailler correctement dès le début ?
VOCABULAIRE Éléments bloc et inline
On peut classer les balises (X)HTML en deux familles principales. Certaines mettent en place un objet
dans la page : elles sont de types « bloc » (exemple : paragraphe, tableau, titre). D’autres ne portent que
sur une portion de mot ou de phrase, en agissant par exemple sur sa couleur, sa police, ou d’autres caractéristiques organiques comparables dans des agents utilisateur moins traditionnels (comme l’intonation
de la voix dans un lecteur braille). Ces dernières sont dites inline en anglais ; on pourrait traduire cela par
« au fil du texte » ; dans cet ouvrage nous les qualifierons d’éléments « en ligne ».
Précédent

- 38/337

Suivant