Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
applications:validateur_html [Le 11/12/2006, 16:16]
193.252.48.179 ancienne révision restaurée
— (Version actuelle)
Ligne 1: Ligne 1:
-DokuWiki 
  
-<​code>​ 
-Ubuntu toutes versions 
-</​code>​ 
- 
-Première version rédigée par [[utilisateurs:​antoine|Antoine]] 
- 
-====== Installer un validateur (x)html ====== 
- 
-Il est possible sous Ubuntu d'​installer un validateur (x)html pour vérifier la conformité de ses pages. ​ 
- 
-Plusieurs validateurs sont installables,​ chacun d'​entre eux a ses avantages et inconvénients,​ à vous de choisir celui qui vous convient (les deux ne signalant pas toujours les mêmes erreurs, ils peuvent s'​utiliser en complément l'un de l'​autre). 
- 
- 
-==== Validateur du W3C ==== 
- 
-Le [[http://​validator.w3.org|validateur du w3c]] est disponible sous Ubuntu. ​ 
- 
-Il est nécessaire d'​installer le paquet ''​w3c-markup-validator''​ (le paquet se trouve dans le dépôt ''​universe'',​ il est donc nécessaire [[installation:​depots#​depots_universe_et_multiverse|de l'​activer]]),​ en utilisant [[synaptic]] ou en ligne de commande. Le validateur nécessite l'​installation du serveur Apache2 ; si celui-ci n'est pas installé, installez en même temps que le validateur le paquet ''​apache2''​. 
- 
-Ensuite, le validateur doit être activé comme module pour Apache. On fait un raccourci vers le fichier de configuration du validateur dans le dossier des modules d'​Apache : 
- 
-  sudo ln -s /​etc/​w3c/​apache.conf /​etc/​apache2/​mods-enabled/​w3c.conf 
- 
-Avec la version 0.7.2 du Validator : 
- 
-  sudo ln -s /​etc/​w3c/​w3c-markup-validator-apache.conf /​etc/​apache2/​mods-enabled/​w3c.conf 
- 
-Pour enregistrer les modifications,​ on redémarre Apache :  
- 
-  sudo /​etc/​init.d/​apache2 restart 
- 
-Le validateur est alors accessible à l'​adresse ''​http://​localhost/​w3c-markup-validator/''​. Mais, il faut modifier sa configuration pour valider des pages locales : 
- 
-  sudo vim /​etc/​w3c/​validator.conf 
- 
-On cherche la ligne : 
- 
-  Allow Private IPs 0 
- 
-Et on remplace le 0 par 1 : 
- 
-  Allow Private IPs 1 
- 
-Avec la version 0.7.2, on recherche la ligne : 
- 
-  Allow Private IPs = no 
- 
-Et on remplace le ''​no''​ par ''​yes''​ : 
- 
-  Allow Private IPs = yes 
- 
-On sauvegarde, on redémarre Apache pour prendre en compte les modifications (avec la commande ''​sudo /​etc/​init.d/​apache2 restart''​) et il est possible de valider des pages locales. 
- 
-Il est aussi possible, par confort, de modifier l'​adresse du validateur, pour avoir par exemple ''​http://​localhost/​validateur/''​ au lieu d'une longue adresse. Pour cela, il faut éditer le fichier ''/​etc/​apache2/​mods-enabled/​w3c.conf''​ et modifier les valeurs des trois premières lignes, pour obtenir par exemple : 
- 
-  ScriptAlias /​validateur/​check /​usr/​lib/​cgi-bin/​check ​ 
-  ScriptAlias /​validateur/​checklink /​usr/​lib/​cgi-bin/​checklink ​ 
-  Alias /validateur /​usr/​share/​w3c-markup-validator/​html 
- 
-==== Validateur WDG ===== 
- 
-Au lieu (ou en plus) du validateur du W3C, on peut installer le [[http://​www.htmlhelp.com/​tools/​validator/​|validateur du WDG]]. 
- 
-Le paquet à installer est ''​wdg-html-validator''​. ​ 
- 
-Le validateur est alors accessible à l'​adresse ''​http://​localhost/​wdg-html-validator/''​. En même temps est aussi installée la documentation HTML 3.2, 4.0 et CSS. 
- 
-Il est possible de valider un fichier directement depuis un terminal, sans passer par le formulaire web : 
- 
-  validate page.html 
  • applications/validateur_html.1165850195.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)