Normes et standards Web W3C

Saviez-vous qu'il existe des normes et des standards dans la conception de site Web? En effet, depuis 1994, un organisme de standardisation, le W3C , met en oeuvre des normes Web. La mise en oeuvre de ces normes permet d'assurer une qualité de conception et d'accessibilité à plusieurs niveaux. Pour vous aider à saisir les enjeux d'une telle normalisation, nous avons résumé ici les avantages des standards émis par le W3C.

Pour l'avenir du Web !

Le web n'est maintenant plus accessible uniquement que par votre ordinateur. L'arrivé de nouveaux terminaux comme le cellulaire et les assistants personnels (Palm, Blackberry et autres) sont autant de micro révolutions qui promettent de nouveaux usages. Mais tout cela ne sera rendu possible que si les fondations du Web sont solides. Après un démarrage chaotique, voire anarchique du Web, les normes du W3C autorisent désormais une vision à long terme de son développement.

Pour une interopérabilité et une portabilité certifiée

Attendons-nous à voir un recul de l'ordinateur comme moyen d'accès au Web, au profit de nouvelles technologies plus mobiles ou plus adaptées aux besoins des utilisateurs. Les sites actuels étant encore majoritairement codés à l'ancienne, très peu s'affichent convenablement dans toutes ces nouvelles plates-formes. Ajoutez à cela une compatibilité future avec les téléphones cellulaires et vous débouchez sur une impasse d'où seule l'application des standards peut vous tirer.

En construisant des documents Web selon les standards du W3C , le développeur obtient la garantie que tous les navigateurs conçus selon les normes de l'industrie afficheront de manière équivalente son travail. De plus, la portabilité de technologies issues de ces mêmes standards facilite grandement l'échange de données entre divers environnements.

Pour une accessibilité universelle aux contenus

La presque totalité des sites Web actuels n'est accessible qu'au moyen de navigateurs graphiques traditionnels, empêchant ainsi leur accès par des personnes atteintes d'un handicap physique, moteur ou neurophysiologique. Le HTML des années 90 ne prévoyait pas le support de synthétiseurs vocaux ou de plages Braille. Mais ce n'est plus le cas de nos jours. Les normes du W3C intègrent ces considérations dans les standards et facilitent grandement la création de sites universellement accessibles. Notons que les gouvernements anglais et américains obligent d'ors et déjà leurs administrations à produire des sites Web accessibles, et que la tendance semble s'amorcer dans plusieurs autres pays, tels que la France et le Canada.

Pour la production de contenu Web à moindre coût

Lors de la création de nouveaux sites Web, la séparation du contenu structuré (textes,images) et de sa présentation (polices, tailles, couleurs) est une aubaine incroyable pour le client. Il est en fait possible de modifier l'aspect entier d'un site (infinité de pages) en un seul clic. Par exemple de changer la couleur du texte ou encore la taille du texte d'un site entier par un seul clic de souris. Comparativement à un site codé à l'ancienne qui impliquerais des opérations dans chacune des pages. On comprend vite l'ampleur de l'opération dans un site d'une centaine de pages et plus! Un tel exploit de flexibilité est donc impossible pour les sites Web construits à l'ancienne, fusionnant sans vergogne contenu et présentation.

Pour tirer profit de la technologie XML

XML est le vecteur par lequel les nouveaux terminaux (cellulaires, pda etc.) accède au Web. Puisque la syntaxe de XML sera la norme sur laquelle cette seconde génération de Web se construira, tous les documents conformes aux normes de XHTML seront dès lors compatibles avec XML, ce qui garantit leur pérennité.

Pour un contrôle qualité optimisé du travail fourni par les prestataires

Pour s'assurer que des documents Web sont conformes aux standards du W3C , il suffit de leur faire passer un test de validation auprès de l'outil du Consortium prévu à cet effet. Le recours au validateur, en plus d'être très formateur, permet aux développeurs de garantir la cohérence et la qualité de leur code, tout en assurant la stabilité et la simplification de sa maintenance. Étant donné que les standards sont très bien documentés par eux-mêmes, l'application des normes garantit que quiconque sera appelé à prendre la relève sur un projet existant pourra s'y plonger rapidement, plutôt que de perdre un temps précieux à essayer d'en reconstituer les lignes directrices. De plus, le niveau de développement du projet sera plus en accord avec les pratiques courantes du marché, évitant circonvolutions, tours de passe-passe et autres cauchemars issus des principes de conception des années 90…

Pour une réduction considérable du volume des documents

L'utilisation des standards du W3C (particulièrement les normes XHTML et CSS) permet une réduction substantielle du poids des documents Web en éliminant les redondances dans le code et en minimisant le HTML nécessaire à sa structuration. Les tests confirment que le recours aux feuilles de style pour la présentation d'un document Web, de préférence aux éléments HTML dépréciés, réduisait le poids total du document dans un ratio allant de 25% à 50%. Une telle économie est significative, non seulement pour l'utilisateur qui attend moins longtemps pour le téléchargement des pages, mais aussi pour le propriétaire du site en question qui voit les coûts reliés à l'utilisation de la bande passante considérablement réduits.

Pour un référencement plus efficace dans les moteurs de recherche

Au niveau de l'indexation des documents Web, le fait de les avoir codés de manière à les rendre conformes aux standards du W3C leur garantit de meilleurs résultats de classement et de reconnaissance, d'où une visibilité accrue dans les moteurs de recherche. Les documents conformes aux standards sont non seulement indexés plus précisément dans les registres grâce à leur structure informationnelle plus logique, mais sont également plus susceptibles de répondre aux attentes des moteurs de recherche, ce qui en favorise l'accessibilité et l'évaluation au moment des prises en charge de classification. En effet, il est beaucoup plus facile pour un algorithme d'indexation de reconnaître un document répondant aux normes qu'un autre qui ne respecte aucune logique de structure.

Pour la pérennité des documents

Qui peut s'avancer à prédire qu'on pourra effectivement retrouver dans 10 ou 20 ans une vieille version de MSIE capable d'interpréter les documents construits avec la syntaxe défaillante du vingtième siècle. La pérennité des documents nous assure que, quelque-soit la direction dans laquelle évolueront les technologies dans les prochaines années, les documents seront toujours interprétables par les agents utilisateurs du moment (navigateurs, interpréteurs Web, etc), préservant ainsi de précieuses informations pour les générations à venir.

Pour une rétro compatibilité avec les anciens navigateurs

Tenter de reproduire un site pour qu'il s'affiche de manière identique dans tous les navigateurs demande un travail énorme et pose toujours de sérieux problèmes de conception, principalement parce qu'anciens et nouveaux navigateurs parlent un langage différent. Ceci est particulièrement vrai lorsque l'on tente d'arriver aux mêmes résultats dans Netscape 4 et MSIE 6 par exemple.

En utilisant les standards du Web, et tout particulièrement les normes XHTML pour la structure des documents, CSS pour la présentation et DOM W3C jumelé à ECMAScript pour le DHTML, il est possible de communiquer avec tous les agents utilisateurs en ne parlant qu'un seul langage. On garantit ainsi que tous les navigateurs répondant aux normes de l'industrie pourront afficher correctement le contenu. Bien sûr, la présentation de ce contenu sera plus sobre dans les navigateurs plus anciens, mais il demeurera parfaitement accessible. Se conformer aux standards, c'est également accepter que le Web soit un médium flexible qui, contrairement à l'imprimé, s'adapte aux capacités des agents utilisateurs.

Conclusion

Que ce soit à l'occasion de la refonte d'un site ou de la création d'un nouveau service ou module, le recours aux standards permettra de conjuguer les contraintes de tous types rencontrées lors d'une production. L'utilisation du XHTML et des CSS est l'occasion idéale pour les développeurs Web d'aborder les standards en douceur, en capitalisant leurs connaissances du HTML et en contribuant à élargir leur audience (tous les navigateurs modernes, sur toutes les plates-formes). La perspective de concevoir à moindre coût des projets Web plus performants qui contribuent à consolider les fondations du Web ne vaut-elle pas à elle seule cet effort ? Suivre les standards établis par le W3C est la seule façon de se prévaloir d'un Web plus stable et plus solide, où les applications dont on ne peut encore que rêver aujourd'hui seront converties en autant de réalités de demain.


Extrait tiré de openweb.eu.org

Articles Récents

Nous joindre

Orizon Média
93, rue Saint-Germain Ouest (Suite 102B)
Rimouski (Québec) G5L 4B6

Téléphone / Fax : 418-723-1499
Courriel : info@orizonmedia.com

Nos heures d'ouverture
Lundi au jeudi 8h30 à 16h30
Vendredi de 8h à 12h

Chat Skype

Télécharger Skype