Une version Windows interactive et gratuite de HTML Tidy
Auteur: André Blavier
Je ne suis malheureusement plus en mesure de maintenir TidyGUI et TidyCOM. Cependant,
HTML Tidy est toujours bien vivant (voir le
Tidy Source Forge project).
TidyGUI et TidyCOM (basés sur la version du 4 Août 2000 de HTML Tidy) resteront
disponibles sur ce site tant que nécessaire. Si quelqu'un a le courage de poursuivre
le développement de ces programmes, tant mieux--tous les sources sont disponibles.
Mille mercis à tous ceux qui m'ont aidé à améliorer les programmes par leurs
suggestions, leurs rapports de bugs et leurs messages amicaux.
TidyGUI est une version Windows interactive de HTML Tidy de Dave Raggett, une application gratuite du World Wide Web Consortium qui permet de 'nettoyer' des pages web. (TidyCOM, un composant COM encapsulant Tidy peut aussi vous intéresser.)
HTML Tidy est une application multi-plateforme très efficace qui offre une bonne quarantaine d'options de réglage. L'apport principal (peut-être le seul) de TidyGUI est qu'il permet d'expérimenter interactivement les nombreuses options de Tidy et de les enregistrer dans un fichier de configuration.
Une copie d'écran de TidyGUI est visible ici.
La version actuelle (1.1.5 du 26 Mai 2001) est basée sur la version du 4 Août 2000 de HTML Tidy. L'interface utilisateur est en anglais.
TidyGUI expose à l'utilisateur toutes les options de HTML Tidy. Des fichiers de configuration peuvent être chargés et enregistrés (puisque TidyGUI connait la valeur par défaut de chaque option, il crée des fichiers de configuration minimaux). TidyGUI peut aussi copier les réglages dans le presse-papiers sous forme d'arguments d'une ligne de commande qu'on peut ensuite coller dans un script.
Notez que 2 options, write-back et error-file, n'ont
pas d'effet dans TidyGUI (bien qu'on puisse les définir et les enregistrer).
TidyGUI prend maintenant des arguments sur la ligne de commande (suggestion de Troy Hall):
TidyGUI.exe [-f <fichier source>] [-c <fichier de configuration>]
(Mettre les noms de fichier entre parenthèses simples ou doubles s'ils contiennent des espaces.)
Ceci permet d'utiliser TidyGUI plus facilement dans des éditeurs ou autres outils acceptant des commandes personnalisées. Notez aussi qu'on peut ajouter des paramètres aux raccourcis Windows, dans le champ 'cible' des propriétés de raccourci.
Pour plus d'informations sur l'utilisation de TidyGUI, allez à la page Using TidyGUI (en anglais).
TidyGUI est censé fonctionner sur toutes les versions Win32 de Windows.
clean ! (Merci à Mark Carrington
qui a trouvé ce bug.)literal-attributes
et correction d'un bug affectant les new tags.add-xml-space
et gnu-emacs.Pour l'installation, téléchargez et dézippez TidyGUI-exe.zip, et allez-y ! TidyGUI est un exécutable Win32 autonome ; il n'y a pas de procédure d'installation particulière.
Impact sur le Registry: TidyGUI crée et utilise la clé
HKEY_CURRENT_USER\Software\HTML Tidy\TidyGUI
Le code source est disponible ici (fichier .zip contenant aussi le source de TidyCOM). TidyGUI a été développé avec Visual C++ 6.0 et la bibliothèque ATL.
Vous pouvez utiliser, copier, modifier et distribuer TidyGUI et son code source gratuitement. Cependant :
tidy.c).