A Web e o HTML já existem há muito tempo, e você pode não perceber que o idioma em que você está escrevendo sua página na Web foi padronizado por um grupo de cerca de 500 organizações membros de todo o mundo. Este grupo é o World Wide Web Consortium ou W3C.
O W3C foi criado em outubro de 1994 para
"levar a World Wide Web ao seu potencial máximo desenvolvendo protocolos comuns que promovam sua evolução e garantam sua interoperabilidade".
Sobre o W3C
Eles queriam garantir que a Web continuasse a funcionar, não importando quais empresas ou organizações criassem ferramentas para suportá-la. Assim, embora possa haver guerras de navegador nos recursos que vários navegadores da Web oferecem, todos eles podem se comunicar pelo mesmo meio - a World Wide Web.
A maioria dos desenvolvedores da Web busca no W3C padrões e novas tecnologias. É daí que vem a recomendação XHTML e muitas especificações e linguagens XML. No entanto, se você for ao site do W3C (http://www.w3.org/), poderá encontrar um monte de jargões que não são familiares e um pouco confusos.
Vocabulário do W3C
- Recomendação
- Uma recomendação é uma especificação que foi aprovada pelos membros do comitê e tornada pública. Esta é a classificação mais alta que uma especificação pode receber. Se uma especificação é recomendada pelo W3C, as chances são de que tornar-se o padrão, se já não é.
- Quando você estiver no W3C, procure recomendações se quiser trabalhar com tecnologia pronta.
- Recomendação proposta
- Uma recomendação proposta foi submetida para revisão para ser formalizada em uma recomendação do W3C. Essas especificações geralmente estão quase prontas para a liberação completa e aguardam apenas aprovação para se tornarem recomendações.
- Veja as recomendações propostas se você quiser estar um pouco à frente do que está por vir.
- Recomendação do Candidato
- Antes de uma recomendação ser proposta e depois final, ela é submetida aos usuários para revisar e enviar feedback técnico. Eles estão tipicamente na fase de recomendação do candidato por vários meses.
- As recomendações de candidatos nem sempre são suportadas, mas a leitura delas pode colocá-lo na vanguarda do desenvolvimento da Web.
- Rascunho de trabalho
- Às vezes chamado de "rascunho de trabalho público". Um rascunho de trabalho é uma especificação que ainda está sendo trabalhada pelo comitê para essa especificação. Isso permite que os desenvolvedores tenham uma idéia de onde a tecnologia por trás da Web pode estar se dirigindo. Os rascunhos de trabalho são trabalhos em andamento e não devem ser considerados finais de forma alguma. De fato, muitas especificações preliminares nunca vêem a luz como Recomendações verdadeiras.
- Os rascunhos de trabalho podem levar muito tempo para se tornarem recomendações de candidatos, mas alguns fabricantes de navegadores suportam partes deles. Pode ser frustrante trabalhar com rascunhos de trabalho, pois eles mudam com bastante frequência.
- Nota
- As anotações no W3C geralmente são adendos ou informações adicionais para ajudar os desenvolvedores a trabalhar com várias especificações. Eles também podem ser sugestões de direções que especificações novas ou existentes podem seguir.
- Especificação
- Uma especificação é as regras por trás de uma nova tecnologia. As especificações definem como a tecnologia funcionará, quem são os autores, uma breve descrição da tecnologia e especificações relacionadas, rascunhos de trabalho e recomendações.
- Interoperabilidade
- O objetivo da Web é trabalhar, não importa o hardware que você tenha. A interoperabilidade permite às pessoas a liberdade de escolher o sistema operacional, o hardware e o software que desejam usar, mas ainda assim esses itens funcionam de maneira eficaz na Internet.
- Descontinuada
- Quando um objeto, elemento ou especificação é considerado não útil ou até mesmo prejudicial ao padrão, ele é marcado como obsoleto. Este é o primeiro passo para remover completamente esse item dos padrões listados no W3C. Em XHTML, quando um elemento foi preterido, geralmente há um período de latência em que os navegadores continuam a suportar o elemento. Mas eventualmente, esse elemento não será mais usado. É uma boa ideia deixar de utilizar itens que foram descontinuados para que o seu código continue a ser interoperável no futuro.
Links úteis do W3C
RecomendaçõesEstas são as recomendações que o W3C aprovou. Você encontrará coisas como XHTML 1.0, CSS Nível 1 e XML nesta listagem. Listas de DiscussãoExistem muitas listas de discussão públicas disponíveis para permitir que você participe da discussão sobre tecnologias da Web. FAQ do W3CSe você tiver mais perguntas, o FAQ é o lugar para começar. Como participarO W3C só é aberto a corporações - mas existem maneiras de os indivíduos participarem. Lista de membrosA lista de empresas que são membros do W3C. Como entrarSaiba o que é preciso para se tornar um membro do W3C. Links Adicionais do W3CHá muitas informações no site do World Wide Web Consortium, e esses links são alguns dos principais elementos.