En conclusion de cette petite étude de cas, nous nous trouvons avec 9 avis de non-conformité sur plus d'une centaine de règles proposées par Opquast (111 exactement). C'est un excellent résultat qui montre la qualité de DotClear et des développements associés. Il y a encore un peu de travail pour atteindre l'objectif visé, mais rien d'insurmontable à mon sens.
Du point de vue du blogueur, une fois DotClear et le thème par défaut installés, vous êtes assuré d'avoir plus de la moitié des bonnes pratiques déjà satisfaites et il n'y a quasiment que le contenu qui nécessite d'être contrôlé régulièrement.
Bien entendu, il ne s'agit que d'une installation normale de DotClear et d'un usage standard — ce pour quoi il a été développé. Il faudrait certainement reprendre une bonne partie des tests et en appliquer d'autres dans le cas où cet outil serait utilisé à d'autres fins comme la vente en ligne. Certains plugins optionnels devraient eux aussi être soumis à certaines de ces listes lorsqu'il apportent une fonctionnalité supplémentaire (moteur et/ou thème) et lorsqu'ils fournissent du contenu.
Mon objectif initial était de confronter mon propre blog à cette liste de bonnes pratiques, d'ailleurs il va falloir que je reprenne mon évaluation actuelle au vu de cette analyse. Puis naturellement, je me suis dit qu'il n'était pas nécessaire de refaire tous les tests sur un deuxième blog — je suis un peu fainéant — et enfin que cela serait sûrement utile de séparer ces bonnes pratiques en fonction du point de vue (développeur, designer, webmaster et rédacteur). Le squelette est là, il y a sûrement encore des précisions à apporter, des erreurs ou omissions à corriger. Je sais maintenant quelles sont les bonnes pratiques à (re-)tester si je change de thème (ou si j'en construit un neuf), je sais maintenant ce qu'il faut que je surveille lors de la rédaction de mes billets. A vous maintenant de les utiliser si vous le souhaitez.
En espérant avoir facilité la vie des blogueurs soucieux des bonnes pratiques, et quand je parle des blogueurs je pense à tous, développeurs, designers, webmasters, auteurs et pourquoi pas hébergeurs et autres futurs cultivateurs de blogs.
1 De David Latapie -
Excellente initiative, Franck ! En as-tu informé Élie Sloïm et Olvier Meunier ?
Petite question subsidiaire : est-ce que mon dernier billet sur l’accessibilité (l’état de l’accessibilité sur Empyrée) t’as donné envie de te lancer dans cette revue de DotClear ?
Encore bravo, une série d’articles exemplaire !
2 De Franck -
Je n'ai pas lu ton dernier billet, je le ferai dans la journée. Ca fait plus de deux mois que j'ai ça en tête, comme je le précisais dans mon tout premier billet sur Opquast.
Je sais que le responsable technique d'Opquast est au courant.
3 De Elie -
Bonjour, Superbe travail. A vrai dire, nous sommes en contact avec plusieurs responsables de communautés CMS open Source, et plusieurs d'entre eux souhaitent intégrer le maximum de bonnes pratiques à l'origine. En revanche, c'est bien la première fois que ce travail est mené aussi rigoureusement et en public. Chapeau. Je vais essayer de faire un billet à l'occasion.
Maintenant, j'aurais une petite suggestion, qui me semblerait intéressante.
Pourquoi ne pas ouvrir une démarche qualité sur Dotclear Version XX livrée, reporter tout ces résultats sur mon Opquast, et rendre cette déclaration publique?
Cela pourrait être utile à l'ensemble des membres de la communauté Dotclear, et donner des idées aux autres créateurs de CMS.
Si tu as besoin d'aide, fais-moi signe.
A bientôt
Elie
4 De Franck -
Effectivement il serait intéressant d'ouvrir une nouvelle démarche sur une installation
de DotClear. Je ferai ceci dès que j'aurai complété ma propre évaluation qui est déjà publique et qui doit être légèrement corrigée et complétée.5 De Jérôme -
Petites remarques :
- Si il est fait une publicité du type "Dotclear est conforme", certains penseront qu'ils n'ont rien à faire pour conserver ce label. Or une partie des règles, ou plus exactement une partie des manquements à ces règles vient de l'utilisateur (webmaster, rédacteur, administrateur ...). Nous risquons de tomber dans la situation présente où bien que Dotclear fournisse avec une installation de base un code XHTML/CSS correct, certains arrivent à faire des blog qui ne passent aucun validateur. Il faudra donc bien expliquer ce qui est conforme et ce qui ne l'ai pas forcement.
-En parlant de la conformité "d'une installation de base", je pense que pour pouvoir l'acquérir il faut étendre le package actuel (en ajoutant de base certain plugin). Il manque de base une page contact, une page mention légales, ... Même si l'outil permet d'être conforme, il permet aussi d'oublier de l'être.
-Que vaut la certification d'un "produit de base" si ce produit n'est pas pleinement fonctionnel ? C'est un peu la blague (réelle) quand Microsoft à fait certifier NTserver comme plate-forme sécurisé : c'était une certification faite sur une installation de base (sans carte réseau :[).
PS. Ah oui ton billet ! Excellent travail complet et rigoureux.
6 De Franck -
Jérôme,
- Je suis tout à fait d'accord avec ton avis sur l'aspect conforme a priori d'une installation DotClear ! C'est d'ailleurs pourquoi j'ai séparé les bonnes pratiques en 4 listes en fonction du public visé. Chacune de ces listes détaille ce qui est conforme, ce qui ne l'est pas, ce qui n'est pas applicable et surtout ce qu'il faut contrôler.
- Par contre à propos de l'extension, je ne pense pas qu'il faille l'envisager pour l'instant ou alors en ajoutant pour certaines règles ce qui peut être réglé par l'installation de ceux-ci ou par la mise en place d'une page ou d'un billet particulier. C'est ce que j'ai aussi détaillé dans tous les billets concernant les rubriques.
- La dernière question est ouverte en effet ! Mon idée première est de proposer un début de mise en conformité. Ce n'est pas une certification surtout si l'on prend en compte que ce produit est open-source et que tout le monde peut y faire ce qu'il veut. Ca recouvre en partie le problème des validateurs automatiques, difficiles à développer.
J'ai l'intention de reprendre tous ces billets (il y en plus d'une trentaine) pour les compléter et les illustrer au fur et à mesure, mais ça demande un peu de temps !
Merci pour l'appréciation finale et tes commentaires à ce sujet.
7 De Standblog -
Opquast et DotClear à l'honneur
J'ai comme un faible pour deux initiatives françaises, qui sont DotClear et Opquast, dans la mesure où tous deux visent à offrir des outils permettant au plus grand nombre de faire des sites Web de qualité (au sens large du terme, et cela inclut le...