Annotation of 2002/css-validator/DOWNLOAD.html.es, revision 1.9
1.1 ot 1: <?xml version="1.0" encoding="utf-8"?>
2: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
5: <head>
1.3 ot 6: <title>Descarga e Instalación del Validador de CSS</title>
7: <link rev="made" href="mailto:www-validator-css@w3.org"/>
8: <link rev="start" href="./" title="Home Page"/>
9: <style type="text/css" media="all">
1.1 ot 10: @import "style/base.css";
11: @import "style/docs.css";
12: </style>
1.9 ! ot 13: <meta name="revision" content="$Id: DOWNLOAD.html.es,v 1.8 2008/02/29 13:26:12 ot Exp $"/>
! 14: <!-- SSI Template Version: $Id: DOWNLOAD.html.es,v 1.8 2008/02/29 13:26:12 ot Exp $ -->
1.1 ot 15: </head>
16: <body>
1.6 ot 17: <div id="banner">
18: <h1 id="title"><a href="http://www.w3.org/"><img alt="W3C" width="110" height="61" id="logo" src="./images/w3c.png" /></a>
19: <a href="./"><span>Servicio de Validación de CSS</span></a></h1>
20: <p id="tagline">
21: Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets
22: </p>
23: </div>
24:
25: <div class="doc">
1.1 ot 26: <h2>Descarga e instalación del Validador de CSS</h2>
1.3 ot 27: <h3 id="download">Descarga el Validador de CSS</h3>
28: <h4 id="source">Descarga la fuente</h4>
29: <p>
30: El <a href="http://dev.w3.org/cvsweb/2002/css-validator">validador de CSS</a> está disponible para su descarga mediante CVS.
31: Sigue las <a href="http://dev.w3.org/cvsweb/">instrucciones</a> para acceder
32: al servidor público de CVS del W3C y descarga 2002/css-validator. Ten en cuenta
1.1 ot 33: que la versión en línea del Validador de CSS es, generalmente, más antigua que la
34: versión CVS, de modo que los resultados y la apariencia pueden variar ligeramente...
1.3 ot 35: </p>
36: <h4>Descarga como un paquete java (jar o war)</h4>
1.4 ot 37: <!--<p>A determinar... sólo necesitamos una ubicación estable para poner los archivos jar/war con regularidad</p>-->
38: <p><a href="http://www.w3.org/QA/Tools/css-validator/css-validator.jar">css-validator.jar</a></p>
39:
40:
1.1 ot 41: <h3>Guía de instalación</h3>
42: <p>El servicio de validación de CSS es un software servlet, escrito en Java. Puede instalarse en cualquier motor servlet,
1.3 ot 43: y también se puede utilizar como una sencilla herramienta en línea de comandos.
44: El servicio oficial de Validación CSS del W3C funciona con el servidor Jigsaw, que es la configuración recomendada.
45: Sin embargo, por simplicidad, en este documento proporcionaremos principalmente detalles sobre cómo instalarlo como un servlet de servicio en línea con Tomcat, el motor servlet de Apache.
1.1 ot 46: </p>
1.3 ot 47: <p>También se ofrecen, a continuación, las instrucciones para la instalación del servlet con Jigsaw, así como para la ejecución en un entorno de línea de comandos.</p>
1.1 ot 48: <h4 id="prereq">Prerrequisitos</h4>
49: <p>Esta guía de instalación asume que has descargado, instalado y probado: </p>
50: <ul class="instructions">
1.3 ot 51: <li>Un entorno java en funcionamiento,</li>
52: <li>La herramienta de desarrollo java <a href="http://ant.apache.org/">Ant</a>
53: </li>
54: <li>Un contenedor del servlet Web java, como
1.1 ot 55: <a href="http://www.w3.org/Jigsaw/">Jigsaw</a>, <a href="http://tomcat.apache.org/">Tomcat</a> o
56: <a href="http://www.mortbay.org/">Jetty</a> si planeas utilizar el validador como un servicio en línea.
57: Esta guía únicamente cubre en detalle Tomcat y Jigsaw.</li>
58: </ul>
1.3 ot 59: <p id="prereq-libs">Para la instalación del validador en tu sistema, necesitarás descargar y/o encontrar en tu sistema las siguientes librerías de java:</p>
1.1 ot 60: <ul class="instructions">
1.3 ot 61: <li>servlet.jar
1.1 ot 62: (que, si tienes Tomcat instalado en [<span class="const">TOMCAT_DIR</span>],
1.3 ot 63: deberías encontrar en [<span class="const">TOMCAT_DIR</span>]/common/lib/, posiblemente con el nombre servlet-api.jar. Si no, consíguelo en
64: <a href="http://java.sun.com/products/servlet/download.html">java.sun.com</a>
65: </li>
66: <li>
67: <a href="http://jigsaw.w3.org/Devel/classes-2.2/20060329/">jigsaw.jar</a>
68: </li>
69: <li>xercesImpl.jar y xml-apis.jar (que puedes descargar con
1.1 ot 70: <a href="http://www.apache.org/dist/xml/xerces-j/">xerces-j-bin</a>).</li>
1.5 ot 71: <li><a href="http://ccil.org/~cowan/XML/tagsoup/">tagsoup.jar</a></li>
1.1 ot 72: </ul>
1.3 ot 73: <h4>Instalación del Validador de CSS con Tomcat</h4>
1.1 ot 74: <ol class="instructions">
1.3 ot 75: <li>
76: Descarga el validador según lo explicado <a href="#source">anteriormente</a>.
1.1 ot 77: </li>
1.3 ot 78: <li>Copia la carpeta del código fuente completa ("<span class="dir">.../css-validator/</span>") al directorio <span class="dir">webapps</span>
1.1 ot 79: dentro de tu instalación de Tomcat. Normalmente, este será
80: <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/</span>.
1.3 ot 81: El código fuente del Validador están ahora en <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/css-validator</span>,
1.1 ot 82: a la que llamaraemos a partir de ahora <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>.
83: </li>
1.3 ot 84: <li>En "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>" crea un directorio "<span class="dir">WEB-INF</span>", y en "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF</span>" crea un directorio "<span class="dir">lib</span>":<br/>
85: <kbd>mkdir -p WEB-INF/lib</kbd>
86: </li>
87: <li>Copia todos los ficheros jar (mencionados en los <a href="#prereq-libs">prerequisitos</a>) al directorio "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib</span>"</li>
88: <li>Compila el código fuente del validador que se encuentra en el directorio <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>,
89: Ejecuta <kbd>ant</kbd>, asegurándote de que los archivos jar que descargaste estan establecidos correctamente en tu variable de entorno CLASSPATH.
90: Con caracter general, lo siguiente funcionará:<br/>
91: <kbd>CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant</kbd>
92: </li>
93: <li>Copia o mueve "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span>
94: <span class="file">css-validator.jar</span>"
1.1 ot 95: a "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib/</span>".</li>
1.3 ot 96: <li>
97: Copia o mueve el archivo "<span class="file">web.xml</span>" de
1.1 ot 98: "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span>" a
99: "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/</span>".
100: </li>
1.3 ot 101: <li>
102: Para finalizar, reinicia el servidor Tomcat:<br/>
103: <kbd>"cd <span class="dir">[<span class="const">TOMCAT_DIR</span>]</span>; <span class="dir">./bin/</span>
104: <span class="file">shutdown.sh</span>; <span class="dir">./bin/</span>
105: <span class="file">startup.sh</span>;"</kbd>
106: </li>
1.1 ot 107: </ol>
108: <h4>Instalación en el Servidor Web Jigsaw</h4>
109: <ol class="instructions">
1.3 ot 110: <li>Primero, descarga el código fuente, según lo descrito anteriormente, consigue los jars necesarios, y compila el código con <kbd>ant</kbd>.</li>
111: <li>A continuación configura el directorio de inicio del validador (normalmente es css-validator) de forma que pueda funcionar como un contenedor del servlet. Para ello necesitas tener instalado Jigsaw (consulta las páginas de Jigsaw para una breve introducción (es realmente fácil)) y a continuación iniciar Jigsaw Admin. Cambia el HTTPFrame a ServletDirectoryFrame.</li>
1.1 ot 112: <li>El siguiente paso es crear un recurso "validator", teniendo como class
1.3 ot 113: 'ServletWrapper' y como frame 'ServletWrapperFrame'. El último debería agregarse él mismo automáticamente. La class del servlet es
114: org.w3c.css.servlet.CssValidator. Si ya existe un fichero llamado 'validator', por favor renómbralo. Es importante que este 'alias' sea siempre 'validator'.</li>
115: <li>Para finalizar, arranca jigsaw y ejecuta el validador. Comprueba qué HTML deseas invocar. Normalmente tu URL será similar a esta:<br/>
1.1 ot 116: http://localhost:8001/css-validator/validator.html</li>
117: </ol>
118: <h3>Utilización en línea de comandos</h3>
1.3 ot 119: <p>El validador CSS puede utilizarse también como una herramienta de línea de comandos, si tu ordenador tiene instalado java. Compila css-validator.jar según lo explicado anteriormente, y ejecuta:<br/>
1.1 ot 120: <kbd>java -jar css-validator.jar http://www.w3.org/</kbd>
121: </p>
1.6 ot 122: </div>
1.3 ot 123: <ul class="navbar" id="menu">
124: <li>
125: <strong>
126: <a href="./" title="Página de inicio del Servicio de Validación CSS del W3C">Inicio</a>
127: </strong>
128: <span class="hideme">|</span>
129: </li>
130: <li>
131: <a href="about.html" title="Acerca de este servicio">Acerca de este servicio</a>
132: <span class="hideme">|</span>
133: </li>
134: <li>
135: <a href="documentation.html" title="Documentación del Servicio de Validación CSS del W3C">Documentación</a>
136: <span class="hideme">|</span>
137: </li>
138: <li>
139: <a href="Email.html" title="Cómo realizar comentarios sobre este servicio">Comentarios</a>
140: <span class="hideme">|</span>
141: </li>
142: <li>
143: <a href="thanks.html" title="Créditos y Agradecimientos">Créditos</a>
144: <span class="hideme">|</span>
145: </li>
146: </ul>
147:
148: <ul id="lang_choice">
149: <li><a href="DOWNLOAD.html.de"
150: lang="de"
151: xml:lang="de"
152: hreflang="de"
153: rel="alternate">Deutsch</a></li>
154: <li><a href="DOWNLOAD.html.en"
155: lang="en"
156: xml:lang="en"
157: hreflang="en"
158: rel="alternate">English</a> </li>
159: <li><a href="DOWNLOAD.html.es"
160: lang="es" xml:lang="es" hreflang="es"
161: rel="alternate">Español</a></li>
162: <li><a href="DOWNLOAD.html.fr"
163: lang="fr"
164: xml:lang="fr"
165: hreflang="fr"
166: rel="alternate">Français</a> </li>
167: <li><a href="DOWNLOAD.html.it"
168: lang="it"
169: xml:lang="it"
170: hreflang="it"
171: rel="alternate">Italiano</a> </li>
172: <li><a href="DOWNLOAD.html.nl"
173: lang="nl"
174: xml:lang="nl"
175: hreflang="nl"
176: rel="alternate">Nederlands</a> </li>
177: <li><a href="DOWNLOAD.html.ja"
178: lang="ja"
179: xml:lang="ja"
180: hreflang="ja"
181: rel="alternate">日本語</a> </li>
182: <li><a href="DOWNLOAD.html.pl-PL"
183: lang="pl"
184: xml:lang="pl"
185: hreflang="pl"
186: rel="alternate">Polski</a> </li>
187: <li><a href="DOWNLOAD.html.zh-cn"
188: lang="zh-hans"
189: xml:lang="zh-hans"
190: hreflang="zh-hans"
1.8 ot 191: rel="alternate">简体中文</a></li>
1.3 ot 192: </ul>
1.1 ot 193:
194:
1.6 ot 195: <div id="footer">
196: <p id="activity_logos">
197:
1.3 ot 198: <a href="http://www.w3.org/QA/" title="W3C's Quality Assurance Activity, bringing you free Web quality tools and more">
199: <img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA"/>
200: </a>
201: <a href="http://www.w3.org/Style/CSS/learning" title="Learn more about Cascading Style Sheets">
202: <img src="images/woolly-icon" alt="CSS"/>
203: </a>
204: </p>
205: <p id="support_logo">
206: Support this tool, become a<br/>
207: <a href="http://www.w3.org/Consortium/supporters">
208: <img src="http://www.w3.org/Consortium/supporter-logos/csupporter.png" alt="W3C Supporter"/>
209: </a>
210: </p>
211: <p class="copyright">
1.9 ! ot 212: <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 1994-2008
1.3 ot 213: <a href="http://www.w3.org/">
214: <acronym title="World Wide Web Consortium">W3C</acronym>
215: </a>®
216:
217: (<a href="http://www.csail.mit.edu/">
218: <acronym title="Massachusetts Institute of Technology">MIT</acronym>
219: </a>,
220: <a href="http://www.ercim.org/">
221: <acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym>
222: </a>,
1.1 ot 223: <a href="http://www.keio.ac.jp/">Keio</a>),
224: All Rights Reserved.
225: W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
226: <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>,
227: <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a>
228:
229: and <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">software licensing</a>
230:
231: rules apply. Your interactions with this site are in accordance
232: with our <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">public</a> and
233: <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">Member</a> privacy
234: statements.
235: </p>
1.6 ot 236: </div>
1.3 ot 237: </body>
1.1 ot 238: </html>
Webmaster