Le World Wide Web Consortium, abrégé W3C, est un consortium fondé en octobre 1994 pour promouvoir la compatibilité des technologies du World Wide Web telles que HTML, XHTML, XML, RDF, CSS, PNG, SVG et SOAP. Le W3C n’émet pas des normes au sens européen, mais des recommandations à valeur de standards industriels.
Sa gestion est assurée conjointement par le Massachusetts Institute of Technology (MIT) aux États-Unis, le European Research Consortium for Informatics and Mathematics (ERCIM) en Europe (auparavant l’Institut national de recherche en informatique et en automatique français (INRIA)) et l’Université Keio au Japon.
Un document W3C traverse plusieurs étapes avant de devenir une Recommendation : Working Draft (brouillon de travail), Last Call Working Draft (dernier appel), Candidate Recommendation (candidat à la recommandation), et Proposed Recommendation (recommandation proposée). Une recommandation peut être mise à jour par errata édité séparément, jusqu’à l’accumulation de suffisamment de modifications ; une nouvelle version de la recommandation est alors publiée (XML en est aujourd’hui à sa troisième version). Parfois, une recommandation recommence le processus, comme RDF. Le W3C publie aussi des remarques informatives qui ne sont pas destinées à être traitées en tant que norme.
Le consortium laisse le soin aux fabricants de suivre les recommandations. Contrairement à l’Organisation internationale de normalisation ou d’autres corps internationaux de standardisation, le W3C ne possède pas de programme de certification. Cependant les spécifications techniques du W3C définissent la conformité de manière plus ou moins explicite et formelle. Le niveau d’implémentation des spécifications a été amélioré par la production d’un rapport d’implémentation pendant la phase de Candidate Recommendation.
Le W3C donne la possibilité de faire valider chaque page d’un site avec les normes XHTML et CSS. Ceci permet à tout développeur de savoir si son code est conforme à la dite norme. Il est ensuite possible d’afficher sur la page en question un petit logo qui informe que la page est conforme au protocole en question.
Ce site a été validé mais, il n’est pas possible de faire valider les pages dans les conditions actuelles. Les pages étant protégées par mot de passe, le robot du W3C se voit refuser l’accès et ne peut donc pas en analyser le contenu. C’est pourquoi si vous utiliser le liens
vous obtiendrez un message d’erreur sur les pages nécessitant d’être identifié. La dernière norme CSS est la version 2.1 qui date de fort longtemps déjà, ce site utilise des éléments qui font partie de la version 3 de la norme qui n’est pas finalisée. Ceci explique les messages d’erreur si vous tentez de valider le CSS avec le liens
, il n’existe pas de possibilité à ce jour de valider le CSS dans sa version 3.
2Pour en savoir plus2
Le site officiel du W3C en Anglais
Le concept d’accessibilité, défini par Tim Berners-Lee depuis les origines du Web ou presque, est simple : toute page web doit être lisible (accessible) depuis n’importe quel ordinateur, indépendamment du support utilisé pour la lire, que ce soit le navigateur, le système d’exploitation et le matériel. De plus, et c’est un élément extrêmement important, la page doit être accessible à toutes les personnes, en dépit de leurs handicaps et difficultés.
Lorsque l’on produit du contenu de type texte, il faut donc panser à tous les utilisateurs, y compris aux aveugles, particulièrement sensibles aux problèmes d’accessibilité sur le Web. Ces derniers utilisent des navigateurs spéciaux appelés "synthétiseurs vocaux", qui lisent le contenu des pages Web, et les retransmettent de manière auditive. Le problème pour ces internautes est de surfer sur des sites utilisant des tableaux HTML pour des besoins de présentation. En effet, les synthétiseurs vocaux lisent à haute voix les éléments à vocation de présentation, ce qui peut rendre les sites inutilisables pour ces personnes.
Toutefois, même si ces utilisateurs sont à respecter, l’adaptation des sites à leurs problèmes spécifiques, n’est qu’une partie des difficultés liées à l’accessibilité. Lors de la conception, il faut de façon générale, songer aux personnes ayant des problèmes de vue, ne serait-ce qu’à cause de leur âge.