Annotation of 2002/css-validator/DOWNLOAD.html.it, revision 1.2
1.1 ot 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2: <?xml version="1.0" encoding="utf-8"?><HTML lang=it xml:lang="it"
3: xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>Download and Install the CSS Validator</TITLE>
4: <META http-equiv=Content-Type content="text/html; charset=utf-8"><LINK rev=made
5: href="mailto:www-validator-css@w3.org"><LINK title="Home Page" rev=start
6: href="./">
1.2 ! ot 7: <STYLE type=text/css media=all>@import url( style/base.css );
! 8: @import url( style/docs.css );
1.1 ot 9: </STYLE>
10:
1.2 ! ot 11: <META content="$Id: DOWNLOAD.html.it,v 1.1 2006/08/09 02:51:52 ot Exp $"
! 12: name=revision><!-- SSI Template Version: $Id: DOWNLOAD.html.it,v 1.1 2006/08/09 02:51:52 ot Exp $ -->
1.1 ot 13: <META content="MSHTML 6.00.2900.2912" name=GENERATOR></HEAD>
14: <BODY>
15: <DIV id=banner>
16: <H1 id=title><A href="http://www.w3.org/"><IMG id=logo height=48 alt=W3C
17: src="Download and Install the CSS Validator_file/w3c_home_nb.png"></A> <A
18: href="http://qa-dev.w3.org:8001/css-validator/"><IMG
19: alt="CSS Validation Service"
20: src="Download and Install the CSS Validator_file/css_validation_service.png"></A></H1></DIV>
21: <H2>Download e Installazione del Validatore CSS</H2>
22: <H3 id=download>Download del Validatore CSS</H3>
23: <H4 id=source>Download del codice sorgente</H4>
24: <P>Il <A href="http://dev.w3.org/cvsweb/2002/css-validator">validatore CSS</A> è
25: disponibile per lo scaricamento usando CV. Segui le <A
26: href="http://dev.w3.org/cvsweb/">istruzioni</A> per accedere al server pubblico
27: CVS del W3C e prendere 2002/css-validator. Nota che la versione online del
28: Validatore CSS generalmente è più vecchia della versione CVS cosicché i
29: risultati e l'aspetto potrebbero variare leggermente... </P>
30: <H4>Download come pacchetto java (jar o war)</H4>
31: <P>Da definire... abbiamo solo bisogno di una postazione stabile dove mettere
32: gli archivi jar/war in modo regolare.</P>
33: <H3>Guida all'installazione</H3>
34: <P>Il servizio di validazione CSS è un software servlet, scritto in Java. Può
35: essere installato su qualunque motore servlet, e può anche essere utilizzato
36: come un semplice strumento a riga di comando. Il servizio ufficiale di
37: Validazione CSS del W3C gira su un server Jigsaw, che è la configurazione
38: raccomandata. Comunque, per ragioni di semplicità, in questo documento,
39: forniremo dettagli maggiormente su come installarlo come una servlet online con
40: il motore Tomcat delle servlet su Apache.</P>
41: <P>Vengono anche fornite. più sotto, alcune istruzioni sull'installazione della
42: servlet su Jigsaw, così come sulla sua esecuzione da un ambiente a riga di
43: comando. </P>
44: <H4 id=prereq>Prerequisiti</H4>
45: <P>Questa guida all'installazione presume che tu abbia già scaricato, installato e
46: testato: </P>
47: <UL class=instructions>
48: <LI>Un ambiente java funzionante,
49: <LI>Lo strumento di sviluppo java <A href="http://ant.apache.org/">Ant</A>
50: <LI>Un motore di servlet Web come <A
51: href="http://www.w3.org/Jigsaw/">Jigsaw</A>, <A
52: href="http://tomcat.apache.org/">Tomcat</A> o <A
53: href="http://www.mortbay.org/">Jetty</A> se prevedi di usare il validatore
54: come servizio online. Questa guida si occupa in dettaglio solo di Tomcat e
55: Jigsaw.
56: </LI></UL>
57: <P id=prereq-libs>Per l'installazione del validatore sul tuo sistema, avrai
58: bisogno di scaricare e/o trovare sul tuo sistema un certo numero di librerie
59: java:</P>
60: <UL class=instructions>
61: <LI>servlet.jar (che, se hai Tomcat installato in [<SPAN
62: class=const>TOMCAT_DIR</SPAN>], dovresti trovare in [<SPAN
63: class=const>TOMCAT_DIR</SPAN>]/common/lib/, possibilmente sotto il nome
64: servlet-api.jar. Altrimenti, prendila da <A
65: href="http://java.sun.com/products/servlet/download.html">java.sun.com</A>)
66: <LI><A href="http://jigsaw.w3.org/Devel/classes-2.2/20060329/">jigsaw.jar</A>
67: <LI>xercesImpl.jar e xml-apis.jar (che possono essere scaricati con <A
68: href="http://www.apache.org/dist/xml/xerces-j/">xerces-j-bin</A>). </LI></UL>
69: <H4>Installare il Validatore CSS con Tomcat</H4>
70: <OL class=instructions>
71: <LI>Scarica il validatore come spiegato
72: <A
73: href="http://qa-dev.w3.org:8001/css-validator/DOWNLOAD.html.en#source">sopra</A>.
74:
75: <LI>Copia l'intera cartella dei codici sorgenti ("<SPAN class=dir>.../css-validator/</SPAN>")
76: nella cartella <SPAN class=dir>webapps</SPAN> all'interno di quella
77: d'installazione di Tomcat. di solito, questa sarà <SPAN class=dir>[<SPAN
78: class=const>TOMCAT_DIR</SPAN>]/webapps/</SPAN>. I codici sorgenti del
79: Validator sono ora in <SPAN class=dir>[<SPAN
80: class=const>TOMCAT_DIR</SPAN>]/webapps/css-validator</SPAN>, che d'ora in poi
81: chiameremo <SPAN class=dir>[<SPAN class=const>VALIDATOR_DIR</SPAN>]</SPAN>.
82: <LI>In "<SPAN class=dir>[<SPAN class=const>VALIDATOR_DIR</SPAN>]</SPAN>"
83: crea un cartella "<SPAN class=dir>WEB-INF</SPAN>", e in "<SPAN
84: class=dir>[<SPAN class=const>VALIDATOR_DIR</SPAN>]/WEB-INF</SPAN>" crea una
85: cartella "<SPAN class=dir>lib</SPAN>":<BR><KBD>mkdir -p WEB-INF/lib</KBD>
86: <LI>Copia tutti i file jar (quelli dei <A
87: href="http://qa-dev.w3.org:8001/css-validator/DOWNLOAD.html.en#prereq-libs">prerequisiti</A>)
88: nella cartella "<SPAN class=dir>[<SPAN
89: class=const>VALIDATOR_DIR</SPAN>]/WEB-INF/lib</SPAN>"
90: <LI>Compila il codice sorgente del validatore: dalla cartella <SPAN class=dir>[<SPAN
91: class=const>VALIDATOR_DIR</SPAN>]</SPAN>, esegui <KBD>ant</KBD>, assicurandoti
92: nel contempo che i file jar scaricati siano stati correttamente impostati
93: nella tua variabile d'ambiente CLASSPATH. In genere, la riga seguente
94: funzione:<BR><KBD>CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant</KBD>
95: <LI>Copia o sposta "<SPAN class=dir>[<SPAN
96: class=const>VALIDATOR_DIR</SPAN>]/</SPAN><SPAN
97: class=file>css-validator.jar</SPAN>" in "<SPAN class=dir>[<SPAN
98: class=const>VALIDATOR_DIR</SPAN>]/WEB-INF/lib/</SPAN>".
99: <LI>Copia o sposta il file "<SPAN class=file>web.xml</SPAN>" da "<SPAN
100: class=dir>[<SPAN class=const>VALIDATOR_DIR</SPAN>]/</SPAN>" a "<SPAN
101: class=dir>[<SPAN class=const>VALIDATOR_DIR</SPAN>]/WEB-INF/</SPAN>".
102: <LI>Infine, fai ripartire il server Tomcat:<BR><KBD>"cd <SPAN class=dir>[<SPAN
103: class=const>TOMCAT_DIR</SPAN>]</SPAN>; <SPAN class=dir>./bin/</SPAN><SPAN
104: class=file>shutdown.sh</SPAN>; <SPAN class=dir>./bin/</SPAN><SPAN
105: class=file>startup.sh</SPAN>;"</KBD> </LI></OL>
106: <H4>Installare sul Web Server Jigsaw</H4>
107: <OL class=instructions>
108: <LI>Per prima cosa, scarica il codice sorgente come descritto sopra, prendi i
109: jar necessari, e compila il codice sorgente con <KBD>ant</KBD>.
110: <LI>TPoi devi configurare la cartella home del validatore (di solito è "css-validator")
111: cosicché possa lavorare come un contenitore servlet. A questo scopo hai
112: bisogno di avere installato Jigsaw (vedi le pagine di Jigsaw per una breve
113: introduzione - è veramente facile) e dopo fai partire Jigsaw Admin. Cambia HTTPFrame
114: in ServletDirectoryFrame.
115: <LI>Il passo successivo è quello di creare una risorsa "validator", che abbia
116: come classe
117: 'ServletWrapper' e come cornice 'ServletWrapperFrame'. L'ultimo si dovrebbe
118: aggiungere da solo auto-magicamente [sic]. La classe della servlet è
119: org.w3c.css.servlet.CssValidator. Se esiste già un file di nome
120: 'validator', sei pregato di rinominarlo. È importante che questo 'alias' sia
121: sempre chiamato 'validator'.
122: <LI>Infine, fai partire Jigsaw ed esegui il validatore. Controlla quale HTML
123: vuoi invocare. Di solito il tuo URL apparirà simile a questo:<BR>http://localhost:8001/css-validator/validator.html </LI></OL>
124: <H3>Utilizzo da riga di comando</H3>
125: <P>Il validatore CSS può anche essere usato come uno strumento a riga di
126: comando, se il tuo computer hajava installato. Compila il file css-validator.jar
127: come spiegato sopra, ed eseguilo così:<BR><KBD>java -jar css-validator.jar http://www.w3.org/</KBD> </P>
128: <UL class=navbar id=menu>
129: <LI><STRONG><A title="Home page for the W3C CSS Validation Service"
130: href="http://qa-dev.w3.org:8001/css-validator/">Home</A></STRONG> <SPAN
131: class=hideme>|</SPAN>
132: <LI>
133: <A title="About this service"
134: href="http://qa-dev.w3.org:8001/css-validator/about.html">Riguardo a questo
135: servizio</A> <SPAN
136: class=hideme>|</SPAN>
137: <LI><A title="Documentation for the W3C CSS Validation Service"
138: href="http://qa-dev.w3.org:8001/css-validator/documentation.html">Documentazione</A>
139: <SPAN class=hideme>|</SPAN>
140: <LI><A title="How to provide feedback on this service"
141: href="http://qa-dev.w3.org:8001/css-validator/Email.html">Feedback</A> <SPAN
142: class=hideme>|</SPAN>
143: <LI><A title="Credits and Acknowlegments"
144: href="http://qa-dev.w3.org:8001/css-validator/thanks.html">Crediti</A><SPAN
145: class=hideme>|</SPAN> </LI></UL>
146: <P id=activity_logos><A
147: title="W3C's Quality Assurance Activity, bringing you free Web quality tools and more"
148: href="http://www.w3.org/QA/"><IMG alt=QA
149: src="Download and Install the CSS Validator_file/qa-small.png"></A><A
150: title="Learn more about Cascading Style Sheets"
151: href="http://www.w3.org/Style/CSS/learning"><IMG alt=CSS
152: src="Download and Install the CSS Validator_file/woolly-icon.png"></A> </P>
153: <P id=support_logo>Supporta questo strumento, diventa un<BR><A
154: href="http://www.w3.org/Consortium/supporters"><IMG alt="W3C Supporter"
155: src="Download and Install the CSS Validator_file/csupporter.png"></A> </P>
156: <P class=copyright><A
157: href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright"
158: rel=Copyright>Copyright</A> © 1994-2006 <A href="http://www.w3.org/"><ACRONYM
159: title="World Wide Web Consortium">W3C</ACRONYM></A>® (<A
160: href="http://www.csail.mit.edu/"><ACRONYM
161: title="Massachusetts Institute of Technology">MIT</ACRONYM></A>, <A
162: href="http://www.ercim.org/"><ACRONYM
163: title="European Research Consortium for Informatics and Mathematics">ERCIM</ACRONYM></A>,
164: <A href="http://www.keio.ac.jp/">Keio</A>), Tutti i Diritti Riservati. Si
165: applicano le regole del W3C su
166: <A
167: href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">
168: responsabilità</A>,
169: <A
170: href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">marchio
171: registrato</A>,
172: <A href="http://www.w3.org/Consortium/Legal/copyright-documents"
173: rel=Copyright>uso del documento</A> e
174: <A
175: href="http://www.w3.org/Consortium/Legal/copyright-software"
176: rel=Copyright>licenza del software</A>. Le tue interazioni con questo sito
177: avvengono in conformità con le nostre dichiarazioni sulla riservatezza per il <A
178: href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">pubblico</A>
179: e per i <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">
180: Membri del W3C</a>. </P></BODY></HTML>
Webmaster