En soit, ce n'est pas grave (un avertissement n'est pas une erreur, et parfois il résultent d'un choix, qui inhibe le motif du warning)*
Par contre, pour des raisons sémantiques et d'accessibilité, c'est gênant.
Mettons que tu as un titre noir sur fond blanc, et des paragraphes blancs sur fond noir.
Quelqu'un qui a les yeux en bon état arrive à lire sans problème.
Maintenant, tu as une personne qui a des problème de rétine qui fait que le blanc lui pose des problèmes graves de lisibilité. Arrivant sur un site avec un du texte écrit en blanc, elle va passer en mode "couleurs inversées" afin d'arriver à lire le texte. Seulement, dans ce cas, le titre s'inverse aussi, et elle ne peux plus lire le titre.
Cela peut aussi poser des problèmes avec d'autres dispositifs tels que des traceurs (tu sais, les imprimantes avec des crayons qui dessinent au lieu d'imprimer). Même problème, il va interchanger les couleurs pour avoir un fond blanc, mais du coup va se heurter au problème du titre de la même façon.
Bref, ceci implique des problème généralement très limités, mais qui existent.
A noter aussi (et surtout) que l'ergonomie impose l'utilisation d'au plus 3 couleurs de texte et fonds différentes, et ne jamais utiliser la même couleur pour l'un et l'autre. Certainement pour des raisons similaires d'accessibilité.
* : par exemple, on peut imaginer un warning "Vous utilisez la balise <pre>. Il est impératif d'utiliser une police proprotionnelle dans ce type de balise". Bah si tu utilises effectivement la police Courrier New, y'a pas de souci.
Edit : Mon exemple de noir et blanc n'est pas terrible. Tu dis que ton titre est en rouge sur fond vert, et ton texte en bleu sur fond rouge.
Un daltonien arrive, et ne voit donc pas le titre. Il change donc les couleurs, en remplaçant RVG par RBV et du coup, c'est le texte qu'il ne peux plus lire
Message édité par MagicBuzz le 24-04-2007 à 17:41:17