Tout le monde tout nu!

5 avril 2007

Aujourd’hui, le 5 avril, c’est le CSS Naked Day. Plusieurs sites sur la toile ont décidé de montrer en même temps leurs “white bits”.

Pour les néophytes, le CSS est le langage qui permet d’isoler tous les éléments de style d’une page Web. Ainsi, la structure et le contenu de la page sont contrôlés par le langage HTML et la présentation, par le CSS. Tout ceci dans le but de ne pas encombrer le HTML d’éléments qui ne contiennent pas de “sens” afin de favoriser la compatibilité entre les différents navigateurs et agents utilisateur (téléphone cellulaire, ordinateur de poche) et pour augmenter l’accessibilité (favoriser l’accès au contenu à tout le monde, quelque soit leur handicap physique ou cognitif ou leur moyen d’accès au Web). Bon, c’est un très bref résumé.

Le problème, c’est que cette bonne pratique n’est pas encore généralisée. Donc, dans le but de sensibiliser davantage les concepteurs, un grand nombre de sites Web s’affichent, aujourd’hui seulement, sans éléments de style. Il est alors possible de constater que le contenu d’un site bien codé ne perd pas ses qualités sémantiques sans le CSS.

Cependant, je suis d’accord, c’est moins beau. ;)

Quelques commentaires sur les CSS:

  • C’est plaisant, mais ça bouffe incroyablement de temps quand on n’est pas un spécialiste
  • Ça peut même donner mal à la tête
  • C’est pas donné à tout le monde
  • C’est long devenir un vrai spécialiste
  • On n’a jamais fini d’en apprendre
  • Tout est dans le positionnement
  • Quand on a enfin fini, il faut recommencer pour nettoyer le code
  • Qu’est-ce qu’on ferait pas pour nos amis malvoyants? ;)
  • Ça oblige le directeur artistique, l’intégrateur et le programmeur à se parler davantage, ce qui est très bien
  • Il y a encore du chemin à faire pour généraliser l’utilisation des standards
  • IE est merdique (mais ça, on le savait déjà)
  • Vivement CSS3 pour les arrondis, les anti-alias, les layouts, etc.
  • C’est merveilleux quand tout fonctionne!

Ceci dit, on envisage d’engager bientôt un autre intégrateur spécialiste des standards Web.

Envoyez-moi votre CV.