O serviço de validação do W3C é um software livre criado pelo W3C para auxiliar web designers e desenvolvedores web na verificação de folhas de estilo em cascata (CSS). Ele pode ser usado livremente na web, ou você pode fazer o download e usá-lo tanto como um programa java independente ou como uma extensão (servlet) em um servidor web.
Você precisa dele? se você é um desenvolvedor web ou um web designer está ferramenta será uma poderosa aliada. Ela não só é capaz de comparar uma folha de estilo com as especificações para as CSS, apontando erros, grafia incorreta ou uso impróprio das CSS, mas também alertará você para potenciais riscos à usabilidade.
A maioria dos documentos para a web são escritos em uma linguagem para computador denominada HTML. Essa linguagem pode ser usada para criar informação estruturada, links e multimídia em geral. Para definir cores, formatos de textos e layout a HTML usa uma linguagem de estilização denominada CSS, abreviatura para "Cascading Style Sheets" (folhas de estilo em cascata) . A finalidade da ferramenta validador CSS é a de auxiliar o desenvolvedor na tarefa de verificar e corrigir quando necessário as folhas de estilo por ele desenvolvidas.
Não. É apenas uma ferramenta valiosa e confiável, ressalvado que, sendo uma ferramenta baseada em um software, está sujeita a bugs e incorreções . A referência atual para folhas de estilo é a especificação para CSS.
Nada. O serviço é gratuito. O código é aberto e você é livre para baixar, usar, modificar, distribuir e muito mais. Se você gosta do validador está convidado a participar do seu projeto ou fazer uma doação ao W3C via o programa de suporte ao W3C, mas isto não é uma obrigatoriadade.
O W3C mantém, hospeda a ferramenta e agradece o trabalho do staff do W3C, aos desenvolvedores voluntários e tradutores. Ver a página de créditos e agradecimentos para maiores detalhes. Você pode participar.
Certamente que sim . Se você é um programador java você pode ajudar a desenvolver o projeto do validador conferindo o código, analisando e corrigindo bugs, ou criando novas funcionalidades.
Mas, você não precisa ser um programador para manutenir e aperfeiçoar essa ferramenta: você pode ajudar na melhoria da documentação, participar de traduções do validador ou mesmo se inscrever na lista de discussão para participar das discussões e ajudar usuários com dúvidas.
Se você tem alguma dúvida sobre CSS ou validador CSS consulte as listas de discussão e fóruns. Mas, antes disso, certifique-se de que sua dúvida não está respondida no FAQ para o validador CSS.
O validador CSS do W3C foi escrito em linguagem java e seu código está disponível usando CVS: você pode navegar online pelo código ou baixar o código seguindo as instruções ali contidas. Para uma visão rápida das classses usadas pelo código ao validador CSS veja o arquivo LEIA-ME.
É sim, possível baixar, instalar o validador e rodá-lo via linha de comando ou como servlet em um servidor web. Leia as instruções para instalação e uso.
Sim e sim. O validor CSS possui uma (RESTful) interface SOAP que torna bem simples a tarefa de construir uma aplicação (seja web ou outra qualquer). Uma forma civilizada e respeitosa para com os demais usuários de uma ferramenta pública é construir aplicações com uso de comando sleep() entre chamadas da ferramenta (no caso o validador) ou ainda instalar e rodar uma instância própria da ferramenta.