Annotation of 2002/css-validator/DOWNLOAD.html.it, revision 1.1
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="./">
! 7: <STYLE type=text/css media=all>@import url( base.css );
! 8: @import url( docs.css );
! 9: </STYLE>
! 10:
! 11: <META content="$Id: DOWNLOAD.html.en,v 1.11 2006/06/30 04:42:44 ot Exp $"
! 12: name=revision><!-- SSI Template Version: $Id: DOWNLOAD.html.en,v 1.11 2006/06/30 04:42:44 ot Exp $ -->
! 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