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.

Fonte: opennet.ru

Adicionar um comentário