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&#39;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&#39;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&#39;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&#39;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&#39;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&#39;intera cartella dei codici sorgenti ("<SPAN class=dir>.../css-validator/</SPAN>") 
                     76:   nella cartella <SPAN class=dir>webapps</SPAN> all&#39;interno di quella 
                     77:        d&#39;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&#39;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&#39;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 è &quot;css-validator&quot;) 
                    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&#39;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. &Egrave; 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