Annotation of 2002/css-validator/DOWNLOAD.html.es, revision 1.17
1.1 ot 1: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
4: <head>
1.15 ot 5: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
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.17 ! ot 13: <meta name="revision" content="$Id: DOWNLOAD.html.es,v 1.16 2009/02/05 14:31:31 ot Exp $"/>
! 14: <!-- SSI Template Version: $Id: DOWNLOAD.html.es,v 1.16 2009/02/05 14:31:31 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.14 ot 27:
28: <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>
29:
1.3 ot 30: <h3 id="download">Descarga el Validador de CSS</h3>
31: <h4 id="source">Descarga la fuente</h4>
32: <p>
33: El <a href="http://dev.w3.org/cvsweb/2002/css-validator">validador de CSS</a> está disponible para su descarga mediante CVS.
34: Sigue las <a href="http://dev.w3.org/cvsweb/">instrucciones</a> para acceder
35: al servidor público de CVS del W3C y descarga 2002/css-validator. Ten en cuenta
1.1 ot 36: que la versión en línea del Validador de CSS es, generalmente, más antigua que la
37: versión CVS, de modo que los resultados y la apariencia pueden variar ligeramente...
1.3 ot 38: </p>
39: <h4>Descarga como un paquete java (jar o war)</h4>
1.4 ot 40: <!--<p>A determinar... sólo necesitamos una ubicación estable para poner los archivos jar/war con regularidad</p>-->
41: <p><a href="http://www.w3.org/QA/Tools/css-validator/css-validator.jar">css-validator.jar</a></p>
42:
43:
1.1 ot 44: <h3>Guía de instalación</h3>
45: <p>El servicio de validación de CSS es un software servlet, escrito en Java. Puede instalarse en cualquier motor servlet,
1.3 ot 46: y también se puede utilizar como una sencilla herramienta en línea de comandos.
47: El servicio oficial de Validación CSS del W3C funciona con el servidor Jigsaw, que es la configuración recomendada.
48: 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 49: </p>
1.3 ot 50: <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 51: <h4 id="prereq">Prerrequisitos</h4>
52: <p>Esta guía de instalación asume que has descargado, instalado y probado: </p>
53: <ul class="instructions">
1.3 ot 54: <li>Un entorno java en funcionamiento,</li>
55: <li>La herramienta de desarrollo java <a href="http://ant.apache.org/">Ant</a>
56: </li>
57: <li>Un contenedor del servlet Web java, como
1.1 ot 58: <a href="http://www.w3.org/Jigsaw/">Jigsaw</a>, <a href="http://tomcat.apache.org/">Tomcat</a> o
59: <a href="http://www.mortbay.org/">Jetty</a> si planeas utilizar el validador como un servicio en línea.
60: Esta guía únicamente cubre en detalle Tomcat y Jigsaw.</li>
61: </ul>
1.3 ot 62: <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 63: <ul class="instructions">
1.3 ot 64: <li>servlet.jar
1.1 ot 65: (que, si tienes Tomcat instalado en [<span class="const">TOMCAT_DIR</span>],
1.3 ot 66: deberías encontrar en [<span class="const">TOMCAT_DIR</span>]/common/lib/, posiblemente con el nombre servlet-api.jar. Si no, consíguelo en
1.10 ot 67: <a href="http://java.sun.com/products/servlet/DOWNLOAD.html">java.sun.com</a>
1.3 ot 68: </li>
69: <li>
70: <a href="http://jigsaw.w3.org/Devel/classes-2.2/20060329/">jigsaw.jar</a>
71: </li>
72: <li>xercesImpl.jar y xml-apis.jar (que puedes descargar con
1.1 ot 73: <a href="http://www.apache.org/dist/xml/xerces-j/">xerces-j-bin</a>).</li>
1.5 ot 74: <li><a href="http://ccil.org/~cowan/XML/tagsoup/">tagsoup.jar</a></li>
1.1 ot 75: </ul>
1.3 ot 76: <h4>Instalación del Validador de CSS con Tomcat</h4>
1.1 ot 77: <ol class="instructions">
1.3 ot 78: <li>
79: Descarga el validador según lo explicado <a href="#source">anteriormente</a>.
1.1 ot 80: </li>
1.3 ot 81: <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 82: dentro de tu instalación de Tomcat. Normalmente, este será
83: <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/</span>.
1.3 ot 84: 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 85: a la que llamaraemos a partir de ahora <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>.
86: </li>
1.3 ot 87: <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/>
88: <kbd>mkdir -p WEB-INF/lib</kbd>
89: </li>
90: <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>
91: <li>Compila el código fuente del validador que se encuentra en el directorio <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>,
92: Ejecuta <kbd>ant</kbd>, asegurándote de que los archivos jar que descargaste estan establecidos correctamente en tu variable de entorno CLASSPATH.
93: Con caracter general, lo siguiente funcionará:<br/>
94: <kbd>CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant</kbd>
95: </li>
96: <li>Copia o mueve "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span>
97: <span class="file">css-validator.jar</span>"
1.1 ot 98: a "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib/</span>".</li>
1.3 ot 99: <li>
100: Copia o mueve el archivo "<span class="file">web.xml</span>" de
1.1 ot 101: "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span>" a
102: "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/</span>".
103: </li>
1.3 ot 104: <li>
105: Para finalizar, reinicia el servidor Tomcat:<br/>
106: <kbd>"cd <span class="dir">[<span class="const">TOMCAT_DIR</span>]</span>; <span class="dir">./bin/</span>
107: <span class="file">shutdown.sh</span>; <span class="dir">./bin/</span>
108: <span class="file">startup.sh</span>;"</kbd>
109: </li>
1.1 ot 110: </ol>
111: <h4>Instalación en el Servidor Web Jigsaw</h4>
112: <ol class="instructions">
1.3 ot 113: <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>
114: <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 115: <li>El siguiente paso es crear un recurso "validator", teniendo como class
1.3 ot 116: 'ServletWrapper' y como frame 'ServletWrapperFrame'. El último debería agregarse él mismo automáticamente. La class del servlet es
117: 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>
118: <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 119: http://localhost:8001/css-validator/validator.html</li>
120: </ol>
121: <h3>Utilización en línea de comandos</h3>
1.3 ot 122: <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 123: <kbd>java -jar css-validator.jar http://www.w3.org/</kbd>
124: </p>
1.6 ot 125: </div>
1.3 ot 126: <ul class="navbar" id="menu">
127: <li>
128: <strong>
129: <a href="./" title="Página de inicio del Servicio de Validación CSS del W3C">Inicio</a>
130: </strong>
131: <span class="hideme">|</span>
132: </li>
133: <li>
134: <a href="about.html" title="Acerca de este servicio">Acerca de este servicio</a>
135: <span class="hideme">|</span>
136: </li>
137: <li>
138: <a href="documentation.html" title="Documentación del Servicio de Validación CSS del W3C">Documentación</a>
139: <span class="hideme">|</span>
140: </li>
141: <li>
142: <a href="Email.html" title="Cómo realizar comentarios sobre este servicio">Comentarios</a>
143: <span class="hideme">|</span>
144: </li>
145: <li>
146: <a href="thanks.html" title="Créditos y Agradecimientos">Créditos</a>
147: <span class="hideme">|</span>
148: </li>
149: </ul>
150:
151: <ul id="lang_choice">
1.10 ot 152:
1.17 ! ot 153: <li><a href="DOWNLOAD.html.bg"
! 154: lang="bg"
! 155: xml:lang="bg"
! 156: hreflang="bg"
! 157: rel="alternate">Български</a></li>
! 158: <li><a href="DOWNLOAD.html.de"
1.3 ot 159: lang="de"
160: xml:lang="de"
161: hreflang="de"
1.10 ot 162: rel="alternate">Deutsch</a>
163: </li>
164:
1.11 ot 165: <li><a href="DOWNLOAD.html.en"
1.3 ot 166: lang="en"
167: xml:lang="en"
1.10 ot 168: hreflang="en"
169: rel="alternate">English</a>
170: </li>
171:
1.11 ot 172: <li><a href="DOWNLOAD.html.es"
1.10 ot 173: lang="es"
174: xml:lang="es"
175: hreflang="es"
176: rel="alternate">Español</a>
177: </li>
178:
1.11 ot 179: <li><a href="DOWNLOAD.html.fr"
1.10 ot 180: lang="fr"
181: xml:lang="fr"
182: hreflang="fr"
183: rel="alternate">Français</a>
184: </li>
185:
1.11 ot 186: <li><a href="DOWNLOAD.html.ko"
1.10 ot 187: lang="ko"
188: xml:lang="ko"
189: hreflang="ko"
190: rel="alternate">한국어</a>
191: </li>
192:
1.11 ot 193: <li><a href="DOWNLOAD.html.it"
1.3 ot 194: lang="it"
195: xml:lang="it"
196: hreflang="it"
1.10 ot 197: rel="alternate">Italiano</a>
198: </li>
199:
1.11 ot 200: <li><a href="DOWNLOAD.html.nl"
1.3 ot 201: lang="nl"
202: xml:lang="nl"
203: hreflang="nl"
1.10 ot 204: rel="alternate">Nederlands</a>
205: </li>
206:
1.11 ot 207: <li><a href="DOWNLOAD.html.ja"
1.3 ot 208: lang="ja"
209: xml:lang="ja"
210: hreflang="ja"
1.10 ot 211: rel="alternate">日本語</a>
212: </li>
213:
1.11 ot 214: <li><a href="DOWNLOAD.html.pl-PL"
1.10 ot 215: lang="pl-PL"
216: xml:lang="pl-PL"
217: hreflang="pl-PL"
218: rel="alternate">Polski</a>
219: </li>
220:
1.11 ot 221: <li><a href="DOWNLOAD.html.pt-BR"
1.10 ot 222: lang="pt-BR"
223: xml:lang="pt-BR"
224: hreflang="pt-BR"
225: rel="alternate">Português</a>
226: </li>
227:
1.11 ot 228: <li><a href="DOWNLOAD.html.ru"
1.10 ot 229: lang="ru"
230: xml:lang="ru"
231: hreflang="ru"
232: rel="alternate">Русский</a>
233: </li>
234:
1.11 ot 235: <li><a href="DOWNLOAD.html.sv"
1.10 ot 236: lang="sv"
237: xml:lang="sv"
238: hreflang="sv"
239: rel="alternate">Svenska</a>
240: </li>
241:
1.11 ot 242: <li><a href="DOWNLOAD.html.zh-cn"
1.10 ot 243: lang="zh-cn"
244: xml:lang="zh-cn"
245: hreflang="zh-cn"
246: rel="alternate">简体中文</a>
247: </li>
1.3 ot 248: </ul>
1.1 ot 249:
250:
1.10 ot 251:
1.6 ot 252: <div id="footer">
253: <p id="activity_logos">
254:
1.3 ot 255: <a href="http://www.w3.org/QA/" title="W3C's Quality Assurance Activity, bringing you free Web quality tools and more">
256: <img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA"/>
257: </a>
258: <a href="http://www.w3.org/Style/CSS/learning" title="Learn more about Cascading Style Sheets">
259: <img src="images/woolly-icon" alt="CSS"/>
260: </a>
261: </p>
262: <p id="support_logo">
1.13 ot 263: <a href="http://www.w3.org/QA/Tools/Donate">
264: <img src="http://www.w3.org/QA/Tools/I_heart_validator" alt="I heart Validator logo" title=" Validators Donation Program" />
1.3 ot 265: </a>
266: </p>
267: <p class="copyright">
1.12 ot 268: <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 1994-2009
1.3 ot 269: <a href="http://www.w3.org/">
270: <acronym title="World Wide Web Consortium">W3C</acronym>
271: </a>®
272:
273: (<a href="http://www.csail.mit.edu/">
274: <acronym title="Massachusetts Institute of Technology">MIT</acronym>
275: </a>,
276: <a href="http://www.ercim.org/">
277: <acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym>
278: </a>,
1.1 ot 279: <a href="http://www.keio.ac.jp/">Keio</a>),
280: All Rights Reserved.
281: W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
282: <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>,
283: <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a>
284:
285: and <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">software licensing</a>
286:
287: rules apply. Your interactions with this site are in accordance
288: with our <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">public</a> and
289: <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">Member</a> privacy
290: statements.
291: </p>
1.6 ot 292: </div>
1.3 ot 293: </body>
1.1 ot 294: </html>
Webmaster