Du HTML standard, c’est important
2006.11.01 • Ailleurs, Technologie
Je m’amuse c’est jours-ci à vouloir produire un profil qui sort de l’ordinaire sur Étoiles du web via une feuille de style CSS personnalisée. Après avoir remarqué quelques irrégularités dans le code, j’ai voulu soumettre la page principale du populaire blogue social au test de conformité du World Wide Web Consortium. Inutile de vous dire que j’ai fait pleurer le valideur de code HTML du W3C ce midi (voyez par vous-mêmes les 300+ erreurs).
L’erreur la plus percutante lorsque l’on regarde le code source est sans doute l’absence de DOCTYPE, ce qui souvent provoque une réaction en chaîne multipliant les erreurs, puisque le valideur doit attribuer un type par défaut (dans le cas qui nous concerne, il a choisi la forme HTML 4.01 Transitional, qui s’avère flexible). On remarque également que la page présente plusieurs fois des éléments CSS uniques (les ID ne doivent être présentés qu’une seule fois dans la page, si vous désirez répéter le style, optez plutôt pour une CLASS), ce qui peut faire halluciner certains fureteurs.
Il est possible que Drupal ne se présente pas conforme aux yeux des valideurs dès sont installation (c’était la même chose avec WordPress lorsque je l’ai installé la première fois). Je sais que la plupart des sites web ont été encodés par des bénévoles, ce qui pousse à diminuer mes exigences. Cependant, je vois plusieurs personnes se plaindre des problèmes d’affichage que manifeste Internet Explorer avec leur site sans pour autant faire le lien avec leur code déficient.
Un code conforme ne garantit pas un résultat visuel uniforme sur tous les fureteurs, mais c’est un pas dans la bonne direction…
• § •








