Normes W3C

Computer and office
Copyright : Aleks Dorohovich

J’ai un dilemme… Mon site était valide W3C.
J’ai implémenté le plugin Facebook-Connect pour WordPress afin que seules les personnes connectées avec leur profil Facebook puissent laisser un commentaire à l’un de mes articles. Il fonctionne parfaitement bien.
Le problème ? Le code de ce plugin est invalide W3C.

J’ai effectué de nombreuses recherches dans des forums, sur l’API Facebook ou sur d’autres blogs implémentant le plugin, validator en « main » et, rien à faire. Apparemment, les balises XFBML utilisées pour l’implémentation de Facebook — quelques infos sont présentes sur le wiki des développeurs Facebook — ne sont pas valides.
Autrement dit : si je laisse Facebook-Connect actif, mon site ne peut pas être entièrement valide W3C.

Pourquoi je ne me décide pas à écouter mon envie de laisser activer cette extension ? Tout simplement pour les raisons suivantes :

  • respecter les normes W3C, c’est une marque de professionnalisme
  • valider son code permet de faciliter la maintenance de son propre site
  • un site valide W3C est le signe de la qualité du travail accompli

Ce soir, je ne change rien à mon code… Demain (ou après-demain), je changerai probablement mon formulaire d’inscription en retirant Facebook-Connect et je modifierai cet article.


Edit du 4 mai 2010
 
Après maintes et maintes réflexions, et plusieurs avis sur la question, j’ai décidé de laisser le plugin Facebook-Connect actif.

Il est, de nos jours, très rare d’avoir des sites irréprochables au point de vue de la syntaxe W3C, nous l’avons d’ailleurs vu ensemble… Respecter les règles n’est pas sans conséquence, cela restreint plus souvent que rarement le champ d’action.

Mon avis c’est qu’au quotidien on n’a pas trop le choix, alors si ce plugin apporte une valeur ajoutée à ton site n’hésite pas et espérons qu’un jour ledit plugin se donnera une conduite W3C.

Mme B., professeure de Technologies Web

J’ai, par ailleurs, vérifié à nombreuses reprises les pages de la partie « blog ». Seules celles concernant un article en particulier qui possède un ou plusieurs commentaires donnent lieu un code invalide W3C.


Edit du 16 mai 2010
 
J’ai changé d’avis ! J’ai finalement désactivé le plugin et réorganisé l’espace réservé aux commentaires. Mon site est valide W3C ! Le lien qui a motivé ce choix est le suivant : Pourquoi les standards du W3C ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.