forked from w3c/css-validator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
DOWNLOAD.html.it
269 lines (220 loc) · 13.1 KB
/
DOWNLOAD.html.it
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
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
<!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="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Scaricare ed installare il validatore CSS</title>
<link rev="made" href="mailto:[email protected]" />
<link rev="start" href="./" title="Home Page" />
<style type="text/css" media="all">
@import "style/base.css";
@import "style/docs.css";
</style>
<meta name="revision"
content="$Id$" />
<meta name="translator" content="Roberto Scano - International Webmasters Association / The HTML Writers Guild" />
<!-- 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>Servizio di validazione 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>Scaricare ed installare il validatore CSS</h2>
<p>This translation of the installation guide for the CSS validator may be out of date. For a reliable, up-to-date guide, refer to the <a href="DOWNLOAD.html.en">English</a> or <a href="DOWNLOAD.html.fr">French</a> versions.</p>
<h3 id="download">Scaricare il validatore CSS</h3>
<h4 id="source">Scaricare il sorgente</h4>
<p>
Il <a href='https://github.com/w3c/css-validator'>validatore CSS</a> è disponibile per lo scaricamento utilizzando CVS.
Seguire le <a href='http://dev.w3.org/cvsweb/'>istruzioni</a> per accedere al server CVS pubblico del W3C acquisendo la sezione 2002/css-validator. Nota che la versione in linea del validatore CSS generalmente è antecedente alla versione disponibile nel CVS e pertanto il risultato e l'aspetto dell'applicazione potrebbero avere delle piccole differenze...
</p>
<h4>Scarica come pacchetto java (jar oppure war)</h4>
<!-- <p>DA DEFINIRE... necessitiamo di definire una posizione stabile dove posizionare gli archivi jar/war ad intervalli regolari.</p>-->
<p><a href="http://www.w3.org/QA/Tools/css-validator/css-validator.jar">css-validator.jar</a></p>
<h3>Guida all'installazione</h3>
<p>Il servizio di validazione CSS è un software servlet, scritto in Java. Può essere installato in qualsiasi motore servlet e può anche essere utilizzato come strumento eseguibile da riga di comando.
La versione ufficiale del servizio di validazione CSS del W3C viene eseguita con server Jigsaw, che è raccomandato per l'installazione.
In ogni caso, per semplicità, in questo documento forniremo dettagli su come installarlo come servlet on-line con Tomcat, il motore servlet di Apache.</p>
<p>Di seguito sono fornite anche allcune indicazioni sull'installazione delle servlet con Jigsaw, così come indicazioni su come eseguire l'ambiente in riga di comando.</p>
<h4 id="prereq">Prerequisiti</h4>
<p>Questa guida di installazione presume che hai scaricato, installato e testato: </p>
<ul class="instructions">
<li>Un ambiente operativo Java</li>
<li>Lo strumento di compilazione java <a href="http://ant.apache.org/">Ant</a></li>
<li>Un raccoglitore di servlet java per il Web come <a href="http://www.w3.org/Jigsaw/">Jigsaw</a>, <a href="http://tomcat.apache.org/">Tomcat</a> oppure
<a href="http://www.mortbay.org/">Jetty</a>, se si desidera utilizzare il validatore come servizio on-line.
Questa guida riporta in dettaglio solamente Tomcat e Jigsaw.</li>
</ul>
<p id="prereq-libs">Per installare il validatore nel tuo sistema, devi scaricare e/o trovare nel tuo sistema una serie di librerie java:</p>
<ul class="instructions">
<li>servlet.jar
(la quale, se possiedi Tomcat installato in [<span class="const">TOMCAT_DIR</span>],
la trovi nella cartella [<span class="const">TOMCAT_DIR</span>]/common/lib/, possibilmente con il nome servlet-api.jar. Se non è presente, puoi ottenerne una nel sito <a href="http://java.sun.com/products/servlet/DOWNLOAD.html">java.sun.com</a></li>
<li><a href="http://jigsaw.w3.org/Devel/classes-2.2/20060329/">jigsaw.jar</a></li>
<li>xercesImpl.jar e xml-apis.jar (le quali possono essere scaricatte con <a href="http://www.apache.org/dist/xml/xerces-j/">xerces-j-bin</a>).</li>
<li><a href="http://ccil.org/~cowan/XML/tagsoup/">tagsoup.jar</a></li>
</ul>
<h4>Installare il validatore CSS con Tomcat</h4>
<ol class="instructions">
<li>
Scaricare il validatore come spiegato <a href="#source">in precedenza</a>.
</li>
<li>Copiare tutto il contenuto della cartella ("<span class="dir">.../css-validator/</span>") nella directory <span class="dir">webapps</span>
della tua installazione di Tomcat. Solitamente la cartella è <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/</span>.
I sorgenti del validatore ora si troveranno nella cartella <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/css-validator</span>,
che ora noi chiameremo <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>.
</li>
<li>All'interno di "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>" creare una directory "<span class="dir">WEB-INF</span>", e all'interno di "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF</span>" creare una directory "<span class="dir">lib</span>":<br />
<kbd>mkdir -p WEB-INF/lib</kbd>
</li>
<li>Copiare tutti i file jar (dai <a href="#prereq-libs">prerequisiti</a>) all'interno della directory "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib</span>"</li>
<li>Compilare il sorgente del validatore: dalla directory <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>,
eseguire <kbd>ant</kbd>, verificando che i file jar che hai scaricato siano correttamente inseriti nella variabile d'ambiente CLASSPATH.
Generalmente, la seguente riga di codice è funzionante:<br />
<kbd>CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant</kbd>
</li>
<li>Copiare o spostare "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span><span class="file">css-validator.jar</span>"
all'interno di "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib/</span>".</li>
<li>
Copiare o spostare il file "<span class="file">web.xml</span>" da
"<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span>" a
"<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/</span>".
</li>
<li>
Per ultimo, riavviare il server 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>Installare nel server Web Jigsaw</h4>
<ol class="instructions">
<li>Prima di tutto, scaricare il sorgente come descritto in precedenza, ottenendo i file jar necessari compilando il sorgente con <kbd>ant</kbd>.</li>
<li>Va poi configurata la directory principale del validatore (solitamente è css-validator) in modo da poter essere operativa come archivio servlet. Per questo scopo è necessario che Jigsaw sia installato (consulta le pagine su Jigsaw per una rapida spiegazione - è molto facile) e che sia avviata l'amministrazione di Jigsaw. A questo punto bisogna modificare HTTPFrame con ServletDirectoryFrame.</li>
<li>Il passo successivo richiede di creare una risorsa "validator", contenente come classe 'ServletWrapper' e come frame 'ServletWrapperFrame'. Il sistema le aggiungerà automaticamente. La classe del servlet è org.w3c.css.servlet.CssValidator. Nel caso sia già presente un file di nome 'validator', è necessario rinominarlo. E' importante che queso 'alias' mantenga sempre il nome 'validator'.</li>
<li>Alla fine, avviare Jigsaw ed eseguire il validator. Verificare quale HTML desideri richiamare: Solitamente l'URL è richiamato nel seguento modo:<br />
http://localhost:8001/css-validator/validator.html</li>
</ol>
<h3>Utilizzo a riga di comando</h3>
<p>Il validatore CSS può essere utilizzato anche come strumento a riga di comando, se nel tuo computer è installato java. In questo caso, costruisci il file css-validator.jar come descritto in precedenza ed eseguilo come:<br />
<kbd>java -jar css-validator.jar http://www.w3.org/</kbd>
</p>
</div>
<ul class="navbar" id="menu">
<li><strong><a href="./" title="Pagina iniziale del servizio di validazione CSS del W3C">Pagina iniziale</a></strong> <span class="hideme">|</span></li>
<li><a href="about.html" title="Informazioni sul servizio">Informazioni</a> <span class="hideme">|</span></li>
<li><a href="documentation.html" title="Documentazione per il servizio di validazione CSS del W3C">Documentazione</a> <span class="hideme">|</span></li>
<li><a href="Email.html" title="Come fornire commenti al servizio">Commenti</a> <span class="hideme">|</span></li>
<li><a href="thanks.html" title="Crediti e ringraziamenti">Riconoscimenti</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="Attività di garanzia di qualità del W3C, che ti fornisce strumenti di qualità gratuiti per il Web e molto altro"><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="Maggiori informazioni sui fogli di stile a cascata"><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/"><acronym title="World Wide Web Consortium">W3C</acronym></a>®
(<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>,
<a href="http://www.ercim.eu/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
<a href="http://www.keio.ac.jp/">Keio</a>),
Tutti i diritti riservati.
Si applicano le regole del W3C riguardanti la <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">responsabilità</a>,
<a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">marchi depositati</a>,
<a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">l'utilizzo dei documenti</a>
e le <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">licenze software</a>. L'interazione con i contenuti di questi siti è in accordo con le nostre definizioni di <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">pubblico</a> e <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">privato</a> per quanto riguarda la riservatezza delle informazioni.
</p>
</div>
</body>
</html>