Mon collègue et ami Eric Meyer fait la une cette semaine, entre une interview sur evolt.org et la mise en ligne d'une nouvelle présentation, dont je vous recommande la lecture. En voici un extrait traduit :

Ca va mieux en le disant

  • CSS n'est pas un langage de présentation pour du travail au pixel près !
  • Le lecteur peut toujours mystifier le concepteur [NdT : en changeant des préférences de son navigateur, ou avec une feuille de style personnalisée]
  • Utilisez des éléments structurels (X)HTML à chaque fois que possible
  • On peut utiliser des tables, mais avec modération
  • N'écrivez que du CSS que vous arrivez à comprendre :-)

Où en sommes nous ?

  • Nous sommes en 2003, et les CSS existent depuis près de 10 ans...
  • Le contrôle simples de polices et de couleurs sont très bien supportés
  • Mise en page et positionnement sont bien supportés, mais il est risqué de s'approcher de leurs limites
  • IE6/Win et Opera 7 ont rejoint IE5/Mac et les navigateurs basés sur Gecko dans le support du DOCTYPE switching
  • Des améliorations (des navigateurs) arrivent sans cesse

Les anciens navigateurs

  • Certains sites sont encore visités par de nombreux navigateurs anciens
  • Le support des CSS (et de tout le reste, en fait) était médiocre à l'époque
  • Ces sont des utilisateurs comme les autres
  • On peut leur proposer le contenu sans le style
  • L'utilisation de @import et des bidouilles de commentaires contribuer à atteindre cet objectif

Par ailleurs, Eric, Bob Clary, mes autres collègues et moi même travaillons à un projet d'envergure qui devrait aboutir prochainement. Restez à l'écoute ;-)