-
Notifications
You must be signed in to change notification settings - Fork 108
/
DOWNLOAD.html.fr
250 lines (215 loc) · 11.5 KB
/
DOWNLOAD.html.fr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Télécharger et installer le validateur CSS</title>
<link rev="made" href="mailto:[email protected]" />
<link rev="start" href="./" title="Accueil" />
<style type="text/css" media="all">
@import "style/base.css";
@import "style/docs.css";
</style>
<meta name="revision" content="$Id$" />
<!-- SSI Template Version: $Id$ -->
</head>
<body>
<div id="banner">
<h1 id="title"><a href="http://www.w3.org/"><img alt="W3C" width="110" height="61" id="logo" src="./images/w3c.png" /></a>
<a href="./"><span>Service de validation CSS</span></a></h1>
<p id="tagline">
Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets
</p>
</div>
<div class="doc">
<h2>Télécharger et installer le validateur CSS</h2>
<h3 id="download">Télécharger le validateur CSS</h3>
<p>Le <a href="https://github.com/w3c/css-validator">validateur CSS</a> est disponible de trois façons différentes: depuis Git pour les développeurs qui souhaitent la toute dernière version, sous la forme d'une archive jar pour construire des applications et l'utilisation en ligne de commande, et (depuis 2009) sous la forme d'une archive war pour les applications côté serveur.</p>
<h4 id="source">Télécharger le code source</h4>
<p>Les <a href="https://github.com/w3c/css-validator">sources du Validateur CSS</a> peuvent être récupérées grace à Git.
Notez que la version en ligne du validateur CSS est une distribution stable,
en général plus ancienne que la version fournie par Git,
de sorte que les résultats et leur comportement peuvent varier légèrement.</p>
<h4>Télécharger un paquetage Java (jar)</h4>
<p><a href="http://www.w3.org/QA/Tools/css-validator/css-validator.jar">css-validator.jar</a></p>
<h3>Guide d'installation</h3>
<p>Le service de validation CSS est un servlet écrit en Java. On peut l'installer sur n'importe quel moteur de servlets,
et on peut aussi s'en servir comme un simple outil en ligne de commande. Le service de validation CSS officiel du W3C fonctionne
avec le serveur Jigsaw, ce qui est la configuration recommandée. Toutefois, pour simplifier, dans ce document, nous indiquerons
comment l'installer en tant que servlet en ligne avec le moteur de servlets Tomcat d'Apache.</p>
<p>On donne également ici quelques instructions pour installer le servlet avec Jigsaw et pour l'exécuter dans un environnement
en ligne de commande.</p>
<h4 id="prereq">Préalables</h4>
<p>Ce guide d'installation suppose que vous avez téléchargé, installé et testé :</p>
<ul class="instructions">
<li>Un environnement Java fonctionnel ;</li>
<li>L'outil de construction Java <a href="http://ant.apache.org/">Ant</a> ;</li>
<li>Un conteneur de servlet Web Java tel que <a href="http://www.w3.org/Jigsaw/">Jigsaw</a>,
<a href="http://tomcat.apache.org/">Tomcat</a> ou <a href="http://www.mortbay.org/">Jetty</a>, si vous prévoyez d'utiliser le validateur
comme service en ligne. Ce guide couvre dans le détail seulement Tomcat et Jigsaw.</li>
</ul>
<p id="prereq-libs">
Pour l'installation du validateur sur votre système, il vous faudra le chemin complet vers la bibliothèque Java <span class="file">servlet.jar</span>.
Elle se trouve généralement dans <span class="dir">[<span class="const">TOMCAT_DIR</span>]/common/lib/</span>, si Tomcat est installé dans
<span class="dir">[<span class="const">TOMCAT_DIR</span>]</span>, probablement sous le nom servlet-api.jar). Sinon, récupérez-la
chez <a href="http://java.sun.com/products/servlet/DOWNLOAD.html">java.sun.com</a>.
</p>
<h4>Installation du validateur CSS avec Tomcat</h4>
<ol class="instructions">
<li>Téléchargez les sources Git comme expliqué <a href="#source">précédemment</a> ;</li>
<li>Éditez le fichier <span class="file">[<span class="const">VALIDATOR_DIR</span>]build.xml</span> pour remplacer la valeur de la propriété servlet.lib
par le chemin vers le fichier <span class="file">servlet.jar</span>
</li>
<li>
Compilez la source du validateur : depuis <span class="dir">[<span class="const">VALIDATOR_DIR</span>lancez <kbd>ant war</kbd>.
Cette commande devrait télécharger les bibliothèques nécessaires au bon fonctionnement du validateur puis le compiler et produire
un fichier <span class="file">css-validator.war</span>.
</li>
<li>
Copiez ou déplacez <span class="file">css-validator.war</span> dans le dossier <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps</span>.
<li>Enfin, relancez le serveur Tomcat :<br />
<kbd>"cd <span class="dir">[<span class="const">TOMCAT_DIR</span>]</span>; <span class="dir">./bin/</span><span class="file">shutdown.sh</span>; <span class="dir">./bin/</span><span class="file">startup.sh</span>;"</kbd>
</li>
</ol>
<h4>Installation sur le serveur Web Jigsaw</h4>
<ol class="instructions">
<li>Téléchargez d'abord les sources Git comme décrit précédemment dans le dossier <span class="dir">[<span class="const">JIGSAW_DIR</span>]/WWW</span>
et construisez la source avec <kbd>ant jigsaw</kbd> ;
</li>
<li>Configurez ensuite le répertoire racine du validateur (en général, c'est css-validator), afin qu'il puisse fonctionner
comme conteneur de servlets. Pour ce faire, vous devrez avoir installé Jigsaw (cf. les pages de Jigsaw pour quelques instructions,
ce n'est vraiment pas difficile) puis lancez Jigsaw Admin. Changez HTTPFrame pour ServletDirectoryFrame ;</li>
<li>La prochaine étape consiste à créer une ressource "validator", avec pour classe 'ServletWrapper' et pour cadre 'ServletWrapperFrame'.
Ce dernier devrait s'ajouter comme par magie. La classe du servlet est org.w3c.css.servlet.CssValidator. S'il existe déjà un fichier
nommé 'validator', veuillez le renommer. Il importe que cet 'alias' soit toujours nommé 'validator' ;</li>
<li>Assurez-vous d'ajouter les bibliothèques .jar du dossier <span class="dir">[<span class="const">JIGSAW_DIR</span>]/WWW/css-validator/lib</span>
dans le CLASSPATH de Jigsaw.</li>
<li>Enfin, démarrez jigsaw et lancez le validateur. Vérifiez quel type de HTML vous souhaitez invoquer. Habituellement, l'adresse URL
ressemblera à ça :<br />
http://localhost:8001/css-validator/validator.html</li>
</ol>
<h3>Utilisation en ligne de commande</h3>
<p>On peut aussi utiliser le validateur CSS comme un outil en ligne de commande, si Java est installé sur votre ordinateur.
Construisez le fichier css-validator.jar avec la commande <kbd>ant jar</kbd>, et exécutez de cette façon :<br />
<kbd>java -jar css-validator.jar http://www.w3.org/</kbd>.
</p>
<p>Nota Bene : le répertoire lib/ doit être au même niveau que css-validator.jar.</p>
</div>
<ul class="navbar" id="menu">
<li><strong><a href="./" title="Accueil du service de validation CSS du W3C">Accueil</a></strong> <span class="hideme">|</span></li>
<li><a href="about.html" title="À propos de ce service">À propos</a> <span class="hideme">|</span></li>
<li><a href="documentation.html" title="Documentation du service de validation CSS du W3C">Documentation</a> <span class="hideme">|</span></li>
<li><a href="Email.html" title="Donner un avis à propos de ce service">Commentaires</a> <span class="hideme">|</span></li>
<li><a href="thanks.html" title="Mentions et remerciements">Remerciements</a><span class="hideme">|</span></li>
</ul>
<ul id="lang_choice">
<li><a href="DOWNLOAD.html.bg"
lang="bg"
xml:lang="bg"
hreflang="bg"
rel="alternate">Български</a></li>
<li><a href="DOWNLOAD.html.de"
lang="de"
xml:lang="de"
hreflang="de"
rel="alternate">Deutsch</a>
</li>
<li><a href="DOWNLOAD.html.en"
lang="en"
xml:lang="en"
hreflang="en"
rel="alternate">English</a>
</li>
<li><a href="DOWNLOAD.html.es"
lang="es"
xml:lang="es"
hreflang="es"
rel="alternate">Español</a>
</li>
<li><a href="DOWNLOAD.html.fr"
lang="fr"
xml:lang="fr"
hreflang="fr"
rel="alternate">Français</a>
</li>
<li><a href="DOWNLOAD.html.ko"
lang="ko"
xml:lang="ko"
hreflang="ko"
rel="alternate">한국어</a>
</li>
<li><a href="DOWNLOAD.html.it"
lang="it"
xml:lang="it"
hreflang="it"
rel="alternate">Italiano</a>
</li>
<li><a href="DOWNLOAD.html.nl"
lang="nl"
xml:lang="nl"
hreflang="nl"
rel="alternate">Nederlands</a>
</li>
<li><a href="DOWNLOAD.html.ja"
lang="ja"
xml:lang="ja"
hreflang="ja"
rel="alternate">日本語</a>
</li>
<li><a href="DOWNLOAD.html.pl-PL"
lang="pl-PL"
xml:lang="pl-PL"
hreflang="pl-PL"
rel="alternate">Polski</a>
</li>
<li><a href="DOWNLOAD.html.pt-BR"
lang="pt-BR"
xml:lang="pt-BR"
hreflang="pt-BR"
rel="alternate">Português</a>
</li>
<li><a href="DOWNLOAD.html.ru"
lang="ru"
xml:lang="ru"
hreflang="ru"
rel="alternate">Русский</a>
</li>
<li><a href="DOWNLOAD.html.sv"
lang="sv"
xml:lang="sv"
hreflang="sv"
rel="alternate">Svenska</a>
</li>
<li><a href="DOWNLOAD.html.zh-cn"
lang="zh-cn"
xml:lang="zh-cn"
hreflang="zh-cn"
rel="alternate">简体中文</a>
</li>
</ul>
<div id="footer">
<p id="activity_logos">
<a href="http://www.w3.org/QA/" title="L'activité Assurance Qualité du W3C vous offre des outils Web gratuits de qualite et plus encore"><img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA" /></a><a href="http://www.w3.org/Style/CSS/learning" title="Plus d'informations sur les feuilles de style en cascade"><img src="images/woolly-icon" alt="CSS" /></a>
</p>
<p id="support_logo">
<a href="http://www.w3.org/QA/Tools/Donate">
<img src="http://www.w3.org/QA/Tools/I_heart_validator" alt="I heart Validator logo" title=" Validators Donation Program" />
</a>
</p>
<p class="copyright">
<a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 1994-2009
<a href="http://www.w3.org/"><abbr lang="en" title="World Wide Web Consortium">W3C</abbr></a>®
(<a href="http://www.csail.mit.edu/"><abbr lang="en" title="Massachusetts Institute of Technology">MIT</abbr></a>,
<a href="http://www.ercim.eu/"><abbr lang="en" title="European Research Consortium for Informatics and Mathematics">ERCIM</abbr></a>,
<a href="http://www.keio.ac.jp/">Keio</a>), tous droits réservés.
Les règles de <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">responsabilité</a>,
de <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">nom de marque</a>,
d'<a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">utilisation des documents</a>
et d'<a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">octroi de licences logicielles</a>
du W3C s'appliquent. Vos interactions avec ce site sont conformes à nos déclarations de confidentialité
<a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">publiques</a> et vis-à-vis
de nos <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">membres</a>.
</p>
</div>
</body>
</html>