Aller au contenu

Validateur HTML basé sur Tidy


Monique

Sujets conseillés

Bonjour,

Vous connaissez sans doute Tidy, développé par Dave Raggett (W3C).

Marc Gueury en a fait une extension pour Firefox et Mozilla. Encore en développement (donc des améliorations à attendre B) ) elle est déjà fonctionnelle et indispensable !

Une icône s'affiche dans la barre d'état et indique :

- bouton vert => code valide

- bouton jaune => avertissements (warnings), c'est à dire des erreurs que Tidy peut corriger

- bouton rouge => erreurs (errors), c'est à dire des erreurs que Tidy ne peut corriger ou qu'il ne comprend pas

L'extension peut aussi lister les erreurs ou avertissements relatives aux directives d'accessibilité (au choix, niveau 1, 2 ou 3).

Si la page en cours comprend des frames, on accède à une boîte de dialogue permettant de choisir la page à analyser.

Le résultat s'affiche sur 3 zones :

- le code source

- la liste des avertissements et erreurs (en sélectionner une met en surbrillance le début de la ligne concernée dans le code)

- les explications et solutions possibles en fonction de l'erreur sélectionnée

Le bouton "Cleanup" affiche le code corrigé proposé par Tidy.

Pour les pros du php, il existe une fonction Tidy (voir aussi Tidy, la solution miracle ?)

Lien vers le commentaire
Partager sur d’autres sites

Je reagis a cette annonce en mettant a jour billet : Tidy : un miracle imparfait.

A l'heure actuelle la libriarie Tidy - quelle soit utilise via un programme specifique, une extension ou directement au sein d'un langage de programmation - n'est toujours pas faite pour manipuler du XHTML 1.0 Strict.

Une preuve s'il en fallait une : l'extension citee ci-dessus ne trouve aucun probleme avec la page http://www.atelierphp5.com/pub/php5/tidy/tidy.php

contrairement au validateur W3C qui signale que cette page n'est bien evidemment pas conforme XHTML 1.0 Strict. ;)

Lien vers le commentaire
Partager sur d’autres sites

Tout à fait d'accord avec toi Dash, Tidy n'est pas parfait et ne doit pas être considéré comme le validateur permettant de déclarer une page valide ou non. Mais je crois que ce n'est pas pour cela qu'il a été conçu.

Par contre c'est un outil efficace pour déceler, comprendre et corriger un grand nombre d'erreurs... avant de soumettre une page à un des validateurs (W3C, WDG ou HTML/XHTML) et à ce titre l'extension proposée est précieuse B)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...