SlideShare uma empresa Scribd logo
1 de 25
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
Perguntas?
Obrigado!
@eliezerbernart
eliezerbernart@gmail.com
eliezerb.com.br
http://bit.ly/TDCWeb

Mais conteúdo relacionado

Destaque

Deming y san
Deming y sanDeming y san
Deming y sansarillana
 
Dispositivo de atención nocturna a transeúntes
Dispositivo de atención nocturna a transeúntesDispositivo de atención nocturna a transeúntes
Dispositivo de atención nocturna a transeúntess92grupoc
 
Overboeassuassubclasses 131017121841-phpapp01
Overboeassuassubclasses 131017121841-phpapp01Overboeassuassubclasses 131017121841-phpapp01
Overboeassuassubclasses 131017121841-phpapp01João Ramalhosa
 
Diseño del curricular nacional 2009
Diseño del curricular nacional 2009Diseño del curricular nacional 2009
Diseño del curricular nacional 2009cesar vallejo
 
Español Grammar Book
Español Grammar BookEspañol Grammar Book
Español Grammar Bookscottiemoe22
 
Redes sociais osório
Redes sociais osórioRedes sociais osório
Redes sociais osórioosorioramos
 
Glosario cambio climatico.Dani,Noe,Manu,Pablo
Glosario cambio climatico.Dani,Noe,Manu,PabloGlosario cambio climatico.Dani,Noe,Manu,Pablo
Glosario cambio climatico.Dani,Noe,Manu,Pabloiespobra3c
 
Atividade complementar – memórias da escola estadual joseph
Atividade complementar – memórias da escola  estadual  josephAtividade complementar – memórias da escola  estadual  joseph
Atividade complementar – memórias da escola estadual josephnubiavalquiria
 
Minuta 2007.
Minuta 2007.Minuta 2007.
Minuta 2007.andrespv
 
Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)Ricardo Castelhano
 
Análisis del rendimiento de agua
Análisis del rendimiento de aguaAnálisis del rendimiento de agua
Análisis del rendimiento de aguapakorro20
 
ActivityGroup2015
ActivityGroup2015ActivityGroup2015
ActivityGroup2015Or Eszter
 
Auxiliar de biblioteca y centros de producción
Auxiliar de biblioteca y centros de producciónAuxiliar de biblioteca y centros de producción
Auxiliar de biblioteca y centros de producciónmariajosemiadrian
 

Destaque (20)

Deming y san
Deming y sanDeming y san
Deming y san
 
Dispositivo de atención nocturna a transeúntes
Dispositivo de atención nocturna a transeúntesDispositivo de atención nocturna a transeúntes
Dispositivo de atención nocturna a transeúntes
 
Boletim moab
Boletim moabBoletim moab
Boletim moab
 
Overboeassuassubclasses 131017121841-phpapp01
Overboeassuassubclasses 131017121841-phpapp01Overboeassuassubclasses 131017121841-phpapp01
Overboeassuassubclasses 131017121841-phpapp01
 
Diseño del curricular nacional 2009
Diseño del curricular nacional 2009Diseño del curricular nacional 2009
Diseño del curricular nacional 2009
 
Español Grammar Book
Español Grammar BookEspañol Grammar Book
Español Grammar Book
 
Menu
MenuMenu
Menu
 
TOP LANCE SLIDE
TOP LANCE SLIDETOP LANCE SLIDE
TOP LANCE SLIDE
 
Redes sociais osório
Redes sociais osórioRedes sociais osório
Redes sociais osório
 
Glosario cambio climatico.Dani,Noe,Manu,Pablo
Glosario cambio climatico.Dani,Noe,Manu,PabloGlosario cambio climatico.Dani,Noe,Manu,Pablo
Glosario cambio climatico.Dani,Noe,Manu,Pablo
 
Test
TestTest
Test
 
Atividade complementar – memórias da escola estadual joseph
Atividade complementar – memórias da escola  estadual  josephAtividade complementar – memórias da escola  estadual  joseph
Atividade complementar – memórias da escola estadual joseph
 
EGUBERRIAK.
EGUBERRIAK.EGUBERRIAK.
EGUBERRIAK.
 
Presentación tic
Presentación ticPresentación tic
Presentación tic
 
Minuta 2007.
Minuta 2007.Minuta 2007.
Minuta 2007.
 
Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)Do Prototipo a Producao em Silverlight (14 Out 2010)
Do Prototipo a Producao em Silverlight (14 Out 2010)
 
Análisis del rendimiento de agua
Análisis del rendimiento de aguaAnálisis del rendimiento de agua
Análisis del rendimiento de agua
 
REDES SOCIALES
REDES SOCIALESREDES SOCIALES
REDES SOCIALES
 
ActivityGroup2015
ActivityGroup2015ActivityGroup2015
ActivityGroup2015
 
Auxiliar de biblioteca y centros de producción
Auxiliar de biblioteca y centros de producciónAuxiliar de biblioteca y centros de producción
Auxiliar de biblioteca y centros de producción
 

Semelhante a Ciclo de vida de uma especificação web

Trac e SVN - Introdução
Trac e SVN - IntroduçãoTrac e SVN - Introdução
Trac e SVN - IntroduçãoBruno Caimar
 
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...Renato Groff
 
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...Renato Groff
 
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem....NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...Renato Groff
 
Desvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoDesvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoUbiratan Z. do Nascimento
 
Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017Renato Groff
 
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019Renato Groff
 
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019Renato Groff
 
Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...
Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...
Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...Suelybcs .
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...Renato Groff
 
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...Renato Groff
 
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
 
Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4mfsmsl
 
Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4mfsmsl
 
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019Renato Groff
 
Html web denise_lima
Html web denise_limaHtml web denise_lima
Html web denise_limaDenise Lima
 

Semelhante a Ciclo de vida de uma especificação web (20)

Trac e SVN - Introdução
Trac e SVN - IntroduçãoTrac e SVN - Introdução
Trac e SVN - Introdução
 
Web Tools Pt Br
Web Tools Pt BrWeb Tools Pt Br
Web Tools Pt Br
 
Web tools pt-br
Web tools pt-brWeb tools pt-br
Web tools pt-br
 
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
Tecnologias Microsoft, Open Source, Linux, Docker e a Nuvem - WTT-2019 - Mack...
 
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
Tecnologias Microsoft em Linux: .NET Core, SQL Server e Visual Studio Code - ...
 
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem....NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...
 
Desvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucessoDesvendando padrões para desenvolvimento web, base para o sucesso
Desvendando padrões para desenvolvimento web, base para o sucesso
 
Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017
 
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Outubro-2019
 
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019
 
Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...
Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...
Uso do SEER - Curso XV ENEC - ABEC - Costão do Santinho, Florianópolis, 24nov...
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
Ai ad-tp1-g4-a
Ai ad-tp1-g4-aAi ad-tp1-g4-a
Ai ad-tp1-g4-a
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Se...
 
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...
Desenvolvimento Web multiplataforma com ASP.NET Core 2.2 e Docker - Open Sour...
 
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...
 
Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4
 
Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4Ai1415 ad-tp1-g4
Ai1415 ad-tp1-g4
 
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
Desenvolvendo Aplicações com .NET Core - Recode - Dezembro-2019
 
Html web denise_lima
Html web denise_limaHtml web denise_lima
Html web denise_lima
 

Ciclo de vida de uma especificação web