O W3C e o WHATWG concordaram em desenvolver especificações HTML e DOM comuns
Organizações W3C e WHATWG assinou acordo sobre o desenvolvimento conjunto das especificações HTML e DOM. A assinatura do acordo resumiu o processo de aproximação o W3C (Consórcio Mundial da Internet) и O QUE É, lançado em dezembro de 2017 depois que o WHATWG introduziu alguns processos de trabalho comuns e aprovou regras comuns relativas à propriedade intelectual.
Um novo grupo de trabalho foi criado no W3C para organizar o trabalho conjunto sobre especificações Grupo de Trabalho HTML, que será responsável por traduzir os rascunhos de especificações HTML e DOM desenvolvidos no WHATWG na forma de recomendações (padrões) do W3C, levando em consideração os desejos da comunidade, incluindo usuários, fabricantes de navegadores e desenvolvedores web. Todas as mudanças e novos recursos relacionados às especificações HTML и DOM, recomenda-se submeter diretamente aos repositórios do WHATWG.
Acordos básicos entre W3C e WHATWG:
As organizações trabalharão juntas nas especificações HTML e DOM. O desenvolvimento será realizado nos repositórios WHATWG, nos quais uma versão atual das especificações em desenvolvimento contínuo continuará a ser formada, com base na qual as seções preliminares serão ramificadas para revisão e padronização separadas;
WHATWG manterá especificações em constante evolução HTML и DOM (Padrão de Vida);
O W3C deixará de publicar de forma independente seus próprios rascunhos de especificações HTML e DOM e usará o trabalho do WHATWG como rascunhos para preparar e discutir padrões;
O W3C transfere todos os processos associados ao envio de alterações, relato de problemas, redação de testes e desenvolvimento de soluções para resolução de problemas para os repositórios do WHATWG e recomenda seu uso.
O WHATWG realizará o trabalho de geração periódica de rascunhos de revisão. O W3C usará esses rascunhos como candidatos à padronização (Recomendações de Candidatos), para a qual serão usados processos regulares do W3C para trazer os rascunhos para a forma de um padrão preliminar e final. A organização W3C não estará mais diretamente envolvida na criação e discussão de minutas;
Seção /TR no site do W3C (todos os padrões e rascunhos) para documentos relacionados a HTML e DOM terá um link para o site O QUE É;
Em caso de desacordo com alguma decisão de uma das partes, é introduzido um processo de resolução de conflitos, que envolve escalar a discussão para o nível do Grupo Diretor do WHATWG, do Grupo de Arquitetura Técnica do W3C e do Diretor do W3C. Se não for alcançado um acordo, qualquer uma das partes continua a ter o direito de rescindir o acordo;
Adoção de regras uniformes em matéria de direitos de autor e marcas;
Whatwg.org apresenta formatação diferente para os padrões W3C;
Documentar Política de Referência Normativa do W3C Foram feitas alterações para permitir referências às capacidades estáveis das especificações WHATWG (Living Standards) em constante evolução.
Até agora, diferentes versões das especificações HTML e DOM foram desenvolvidas em paralelo - uma versão foi padronizada pela organização W3C e a segunda foi desenvolvida no âmbito do ciclo contínuo desenvolvido pela organização WHATWG, que inicialmente supervisionou a criação do HTML 5. A sincronização das duas versões exigiu muito esforço e gerou ambigüidades (a padronização do W3C demorou muito e significou testar rascunhos com uma análise separada de desejos e correções para eles, que não foram refletidos nas especificações do WHATWG que foram incluídas neste momento). Há sete anos, mesmo não foi excluído a possibilidade de uma divisão que poderia levar ao desenvolvimento de dois padrões HTML5 independentes.
Lembremos que a organização WHATWG (The Web Hypertext Application Technology Working Group) foi fundada em 2004 com o objetivo de acelerar o desenvolvimento contínuo da linguagem HTML e das interfaces de programas para a formação de aplicações web. Os fundadores do WHATWG foram Apple, Mozilla e Opera, que discordavam das políticas da organização padronizadora W3C, que acreditava que o futuro pertencia às especificações XML e XHTML e, contrariando a vontade dos desenvolvedores web, via o HTML como um produto moribundo. tecnologia. Em contraste com o longo processo de padronização praticado pelo W3C, que inclui testes preliminares de versões preliminares e a realização de suas discussões públicas, o WHATWG para o desenvolvimento de HTML5 utilizou um modelo de atualização de especificações em ciclo contínuo, sem fixação explícita de versões, com mudanças progressivas e suporte constante e atualizado.