Annotation of 2002/css-validator/DOWNLOAD.html.pt-BR, revision 1.9

1.9     ! ylafon      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="pt-br" lang="pt-br">
        !             4: <head>
        !             5: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        !             6:   <title>Download and Install the CSS Validator</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">
        !            10:     @import "style/base.css";  
        !            11:     @import "style/docs.css";
        !            12:   </style>
        !            13:   <meta name="revision"
        !            14:   content="$Id: DOWNLOAD.html.pt-BR,v 1.8 2009-03-25 20:13:52 ot Exp $" />
        !            15:   <!-- SSI Template Version: $Id: DOWNLOAD.html.pt-BR,v 1.8 2009-03-25 20:13:52 ot Exp $ -->
        !            16: 
        !            17: </head>
        !            18: 
        !            19: <body>
        !            20:   <div id="banner">
        !            21:    <h1 id="title"><a href="http://www.w3.org/"><img alt="W3C" width="110" height="61" id="logo" src="./images/w3c.png" /></a>
        !            22:    <a href="./"><span>Serviço de validação CSS</span></a></h1>
        !            23:    <p id="tagline">
        !            24:      Verifica folhas de estilo em cascata (CSS) e documentos (X)HTML com folhas de estilo</p>
        !            25:   </div>
        !            26: 
        !            27: <div class="doc">
        !            28: 
        !            29: <h2>Download e instalação do validador CSS</h2>
        !            30: 
        !            31: <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>
        !            32: 
        !            33: <h3 id="download">Download do validador CSS</h3>       
        !            34: 
        !            35:        <h4 id="source">Download do código-fonte</h4>
        !            36:     <p>
        !            37:       O <a href='http://dev.w3.org/cvsweb/2002/css-validator'>validator CSS</a> está disponível para download usando  CVS.
        !            38:       Siga as <a href='http://dev.w3.org/cvsweb/'>instruções</a> para acessar o serviço público CVS  do W3C e escolha o 2002/css-validator. Notar que a versão online do validador geralmente é mais antiga que a versão 
        !            39:       CVS
        !            40:       portanto não estranhe se houver pequenas diferenças de apresentação entre elas.</p>  
        !            41:        <h4>Download como um pacote java  (jar ou war)</h4>
        !            42:     <!--       <p>TBD... we just need a stable location to put jar/war archives on a regular basis</p>-->
        !            43:        <p><a href="http://www.w3.org/QA/Tools/css-validator/css-validator.jar">css-validator.jar</a></p>
        !            44: 
        !            45: 
        !            46: <h3>Guia de instalação </h3>
        !            47: <p>O serviço de validação CSS é um software tipo servlet escrito em Java. Ele pode ser instalado em qualquer engine para servlet, mas pode também ser usado via linha de comando. 
        !            48: O   Serviço oficial de validação CSS do W3C roda em servidor  Jigsaw, que é a configuração recomendada.
        !            49: Contudo, para simplificar a situação,  iremos explicar a instalação como um servlet online em Apache com engine  Tomcat.</p>
        !            50: 
        !            51: <p>Seguem também algumas orientações sobre a instalação como servlet em Jigsaw, bem como para rodar com uso de linha de comando. </p>
        !            52: 
        !            53: <h4 id="prereq">Prerequisitos</h4>
        !            54: 
        !            55: <p>Esse guia de instalação considera que você baixou, instalou e testou o seguinte: </p>
        !            56: <ul class="instructions">
        !            57:        <li>Um ambiente java em funcionamento,</li>
        !            58:        <li>A ferramenta <a href="http://ant.apache.org/">Ant</a> para  desenvolvimento java</li>
        !            59:        <li>Um container para servlet java, tal como, <a href="http://www.w3.org/Jigsaw/">Jigsaw</a>, <a href="http://tomcat.apache.org/">Tomcat</a> ou
        !            60:                <a href="http://www.mortbay.org/">Jetty</a> caso você pretenda configurar um validador online. 
        !            61:                Esse guia contempla detalhes de instalação apenas para Tomcat e Jigsaw.</li>
        !            62: </ul>
        !            63: <p id="prereq-libs">Para instalar o validador no seu sistema  você precisa ter disponível algumas bibliotecas java como mostrado a seguir:</p>
        !            64: <ul class="instructions">
        !            65:        <li>servlet.jar
        !            66:        (se você tiver Tomcat instalado em [<span class="const">TOMCAT_DIR</span>],
        !            67:         procure em [<span class="const">TOMCAT_DIR</span>]/common/lib/) possivelmente com o nome 
        !            68:         servlet-api.jar. Caso contrário baixe em 
        !            69:        <a href="http://java.sun.com/products/servlet/DOWNLOAD.html">java.sun.com</a></li>
        !            70:        <li><a href="http://jigsaw.w3.org/Devel/classes-2.2/20060329/">jigsaw.jar</a></li>
        !            71:        <li>xercesImpl.jar e xml-apis.jar (podem ser baixados em
        !            72:        <a href="http://www.apache.org/dist/xml/xerces-j/">xerces-j-bin</a>).</li>
        !            73:        <li><a href="http://ccil.org/~cowan/XML/tagsoup/">tagsoup.jar</a></li>
        !            74: </ul>
        !            75: 
        !            76: <h4>Instalação do validador CSS em Tomcat</h4>
        !            77: <ol class="instructions">
        !            78:        <li>
        !            79:                Baixe o validador como explicado <a href="#source">acima</a>.   </li>
        !            80:        <li>Insira uma cópia do diretório ("<span class="dir">.../css-validator/</span>"), com todo seu conteúdo,  no diretório <span class="dir">webapps</span>
        !            81:                da sua instalação do Tomcat. Normalmente está  em
        !            82:                <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/</span>.
        !            83:                O código do validador agora está em  <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/css-validator</span>,
        !            84:                que chamaremos de <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>.  </li>
        !            85:        <li>No "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>" crie um diretório com o nome "<span class="dir">WEB-INF</span>", e em "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF</span>" crie um diretório chamado "<span class="dir">lib</span>":<br />
        !            86:                <kbd>mkdir -p WEB-INF/lib</kbd> </li>
        !            87:        <li>Copie todos os arquivos jar  (acima citados em <a href="#prereq-libs">prerequisitos</a>) para o diretório "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib</span>"</li>
        !            88:        <li>Compile o código do validador: a partir do diretório <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>,
        !            89:                rode <kbd>ant</kbd>, mas esteja certo de que todos os arquivos jar que você baixou estão corretamente configurados na variável CLASSPATH do ambiente. 
        !            90:                Em geral é suficiente o seguinte:<br />
        !            91:                <kbd>CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant</kbd>     </li>
        !            92:        <li>Copie ou transfira  "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span><span class="file">css-validator.jar</span>"
        !            93:        para "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib/</span>".</li>
        !            94:        <li>
        !            95:                Copie ou transfira o arquivo "<span class="file">web.xml</span>" de
        !            96:                "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span>" para
        !            97:                "<span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/</span>". </li>
        !            98:     <li>
        !            99:                Reinicie o servidor  Tomcat:<br />
        !           100: <kbd>"cd <span class="dir">[<span class="const">TOMCAT_DIR</span>]</span>; <span class="dir">./bin/</span><span class="file">shutdown.sh</span>; <span class="dir">./bin/</span><span class="file">startup.sh</span>;"</kbd>   </li>
        !           101: </ol>
        !           102: 
        !           103: <h4>Instalação em servidor Jigsaw</h4>
        !           104: <ol class="instructions">
        !           105: <li>Baixe o código como explicado anteriormente, tenha todos os arquivos jars e monte o código com <kbd>ant</kbd>.</li>
        !           106: 
        !           107: <li>Agora você precisa configurar o diretório   home do validador (em geral é o diretório
        !           108: css-validator) de modo a que ele possa funcionar como um container para  servlet. Para isso você precisa ter o Jigsaw instalado (ver a documentação do Jigsaw para instruções (é bem fácil)) e a seguir inicie Jigsaw Admin. Modifique
        !           109: HTTPFrame para ServletDirectoryFrame.</li>
        !           110: 
        !           111: <li>A seguir crie um recurso "validator", com  a classe
        !           112: 'ServletWrapper' e como 'ServletWrapperFrame'. O último se auto adicionará automagicamente. A classe do servlet é 
        !           113: org.w3c.css.servlet.CssValidator. Se já existir um arquivo chamado 
        !           114: 'validator', por favor, renomeie ele. É importante que esse 'alias' tenha sempre o nome de 'validator'.</li>
        !           115: 
        !           116: <li>Finalmente, inicie Jigsaw e rode o validador. Verifique qual o HTML que você deseja invocar. Usualmente sua URL terá o seguinte formato:<br />
        !           117: http://localhost:8001/css-validator/validator.html</li>
        !           118: </ol>
        !           119: 
        !           120: <h3>Uso com linha de comando</h3>
        !           121: 
        !           122: <p>O validador  CSS pode ainda ser usado como uma ferramenta iniciada via linha de comando, caso seu cumputador tenha java instalado. Construa o css-validator.jar como explicado anteriormente e rode assim:<br />
        !           123: <kbd>java -jar css-validator.jar http://www.w3.org/</kbd>
        !           124: </p>
        !           125: </div>
        !           126:    <ul class="navbar"  id="menu">
        !           127:        <li><strong><a href="./" title="Home page do serviço de validação CSS do W3C">Home</a></strong> <span class="hideme">|</span></li>
        !           128:        <li><a href="about.html" title="Sobre esse serviço">Sobre</a> <span class="hideme">|</span></li>
        !           129: 
        !           130:         <li><a href="documentation.html" title="Documentação para o serviço de validação CSS">Documentação</a> <span class="hideme">|</span></li>
        !           131:         <li><a href="Email.html" title="Como enviar seu feedback sobre esse serviço">Feedback</a> <span class="hideme">|</span></li>
        !           132:         <li><a href="thanks.html" title="Créditos e agradecimentos">Créditos</a><span class="hideme">|</span></li>
        !           133: 
        !           134:       </ul>
        !           135:  
        !           136:       <ul id="lang_choice">
        !           137:      
        !           138:      <li><a href="DOWNLOAD.html.bg"
        !           139:     lang="bg"
        !           140:     xml:lang="bg"
        !           141:     hreflang="bg"
        !           142:     rel="alternate">Български</a></li>
        !           143:   <li><a href="DOWNLOAD.html.de"
        !           144:          lang="de"
        !           145:          xml:lang="de"
        !           146:          hreflang="de"
        !           147:          rel="alternate">Deutsch</a>
        !           148:      </li>
        !           149:      
        !           150:      <li><a href="DOWNLOAD.html.en"
        !           151:          lang="en"
        !           152:          xml:lang="en"
        !           153:          hreflang="en"
        !           154:          rel="alternate">English</a>
        !           155:      </li>
        !           156:      
        !           157:      <li><a href="DOWNLOAD.html.es"
        !           158:          lang="es"
        !           159:          xml:lang="es"
        !           160:          hreflang="es"
        !           161:          rel="alternate">Español</a>
        !           162:      </li>
        !           163:      
        !           164:      <li><a href="DOWNLOAD.html.fr"
        !           165:          lang="fr"
        !           166:          xml:lang="fr"
        !           167:          hreflang="fr"
        !           168:          rel="alternate">Français</a>
        !           169:      </li>
        !           170:      
        !           171:      <li><a href="DOWNLOAD.html.ko"
        !           172:          lang="ko"
        !           173:          xml:lang="ko"
        !           174:          hreflang="ko"
        !           175:          rel="alternate">한국어</a>
        !           176:      </li>
        !           177:      
        !           178:      <li><a href="DOWNLOAD.html.it"
        !           179:          lang="it"
        !           180:          xml:lang="it"
        !           181:          hreflang="it"
        !           182:          rel="alternate">Italiano</a>
        !           183:      </li>
        !           184:      
        !           185:      <li><a href="DOWNLOAD.html.nl"
        !           186:          lang="nl"
        !           187:          xml:lang="nl"
        !           188:          hreflang="nl"
        !           189:          rel="alternate">Nederlands</a>
        !           190:      </li>
        !           191:      
        !           192:      <li><a href="DOWNLOAD.html.ja"
        !           193:          lang="ja"
        !           194:          xml:lang="ja"
        !           195:          hreflang="ja"
        !           196:          rel="alternate">日本語</a>
        !           197:      </li>
        !           198:      
        !           199:      <li><a href="DOWNLOAD.html.pl-PL"
        !           200:          lang="pl-PL"
        !           201:          xml:lang="pl-PL"
        !           202:          hreflang="pl-PL"
        !           203:          rel="alternate">Polski</a>
        !           204:      </li>
        !           205:      
        !           206:      <li><a href="DOWNLOAD.html.pt-BR"
        !           207:          lang="pt-BR"
        !           208:          xml:lang="pt-BR"
        !           209:          hreflang="pt-BR"
        !           210:          rel="alternate">Português</a>
        !           211:      </li>
        !           212:      
        !           213:      <li><a href="DOWNLOAD.html.ru"
        !           214:          lang="ru"
        !           215:          xml:lang="ru"
        !           216:          hreflang="ru"
        !           217:          rel="alternate">Русский</a>
        !           218:      </li>
        !           219:      
        !           220:      <li><a href="DOWNLOAD.html.sv"
        !           221:          lang="sv"
        !           222:          xml:lang="sv"
        !           223:          hreflang="sv"
        !           224:          rel="alternate">Svenska</a>
        !           225:      </li>
        !           226:      
        !           227:      <li><a href="DOWNLOAD.html.zh-cn"
        !           228:          lang="zh-cn"
        !           229:          xml:lang="zh-cn"
        !           230:          hreflang="zh-cn"
        !           231:          rel="alternate">简体中文</a>
        !           232:      </li>
        !           233: </ul>
        !           234: 
        !           235: 
        !           236: 
        !           237:    <div id="footer">
        !           238:    <p id="activity_logos">
        !           239: 
        !           240:       <a href="http://www.w3.org/QA/" title="W3C's Quality Assurance Activity, trazendo até você ferramentas livres para qualidade web e muito mais"><img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="QA" /></a><a href="http://www.w3.org/Style/CSS/learning" title="Saiba mais sobre folhas de estilo em cascata"><img src="images/woolly-icon" alt="CSS" /></a>
        !           241:    </p>
        !           242: 
        !           243:    <p id="support_logo">
        !           244:    <a href="http://www.w3.org/QA/Tools/Donate">
        !           245:    <img src="http://www.w3.org/QA/Tools/I_heart_validator" alt="I heart Validator logo" title=" Validators Donation Program" />
        !           246:    </a>
        !           247:    </p>
        !           248: 
        !           249:     <p class="copyright">
        !           250:       <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> &copy; 1994-2007
        !           251:       <a href="http://www.w3.org/"><acronym title="Consórcio da World Wide Web">W3C</acronym></a>&reg;
        !           252: 
        !           253:       (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>,
        !           254:       <a href="http://www.ercim.eu/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
        !           255:       <a href="http://www.keio.ac.jp/">Keio</a>),
        !           256:       All Rights Reserved.
        !           257:       W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
        !           258:       <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>,
        !           259:       <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a>
        !           260: 
        !           261:       and <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">software licensing</a>
        !           262: 
        !           263:       rules apply. Your interactions with this site are in accordance
        !           264:       with our <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">public</a> and
        !           265:       <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">Member</a> privacy
        !           266:       statements.
        !           267:     </p>
        !           268: 
        !           269: </div>
        !           270:   </body>
        !           271: 
        !           272: </html>
        !           273: 
        !           274: 
        !           275: 
        !           276: 

Webmaster