Upload
eliezer-bernart
View
953
Download
8
Embed Size (px)
DESCRIPTION
Apresentação sobre o ciclo de vida de uma especificação.
Citation preview
O ciclo de vida de uma especificação
Eliezer Bernart@eliezerbernart
Voluntário no WebPlatform.org
#TDC2014 #WEB
Ecossistema
Dispositivos Navegadores
Conteúdo
Tecnologias Web
O que é uma especificação?
Documento técnico que contém diretrizes de como implementar
funcionalidades para a web.
Para navegadores, mas não só para navegadores...
http://www.w3.org/TR/
Quem cria uma especificação?
• Grupos de trabalho– Comunidade– Parceiros do W3C– Revisores técnicos
• Discussões em listas de e-mail– http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/
• Páginas da comunidade– http://www.w3.org/community/
Ciclo de vida
http://www.w3.org/Consortium/Process/
W3C Working Draft • Relatório técnico
• Grupo de Trabalho
• Publicado para revisão– Comunidade– Membros do conselho– Organizações técnicas
• Precisa ter no mínimo 1 atualização em cada 3 meses
• Pode se tornar uma especificação ou não.
• Revisão! Revisão! Revisão!
Candidate Recommendation
• Atende requisitos técnicos;
• Apresenta-se estável para implementação;
• Identificação e remoção de funcionalidades de risco.
• Chamada para implementações;
Proposed Recommendation
• Pronto para avaliação final.
• Tudo funcionando!
• Deve ser possível testar as funcionalidades.
• Revisão final de pelo menos 4 semanas;
Firefox Nightly
Como testar?
Opera Next Chrome Canary
code.webplatform.org/gist/10908092
W3C Recommendation
• Normas criadas com base em um consenso;
• Aprovado pelos membros da comunidade, conselho técnico e pelo diretor do W3C.
• Recomenda-se sua implementação;
• Parecida com outras normas;
• Não está lapidada em uma pedra, pode sofrer alterações e até mesmo ser revogada.
Fonte: W3C Brasil
www.w3.org/TR/css3-color
Deprecado e Obsoleto
• Deprecado– Desatualizado por novas funcionalidades;– Ainda podem ser utilizados;– Devem ser claramente identificados.– Ex.: http://www.w3.org/TR/html5-diff/
• Obsoleto– Não possui garantia de suporte;– Não são definidos na especificação;– Devem ser listados em séries históricas.– Ex.: http://www.w3.org/TR/html5/obsolete.html
Beber direto da fonte...
Você também pode ajudar a construir uma web melhor
WebPlatform Docs
webplatform.org
Test the Web Forward
testthewebforward.org
W3C Brasil
github.com/W3CBrasil/AcessibilidadeWeb
W3C Brasil
www.w3fools.com
@w3c
@WebPlatform
@w3cbrasil
@testthewebfwd