Il W3C e WHATWG hanno concordato di sviluppare specifiche HTML e DOM comuni

Organizzazioni W3C e WHATWG hanno firmato accordo sull'ulteriore sviluppo congiunto delle specifiche HTML e DOM. La firma dell’accordo ha riassunto il processo di riavvicinamento W3C и COSA?, lanciato nel dicembre 2017 dopo che il WHATWG ha introdotto alcuni processi di lavoro comuni e approvato norme comuni in materia di proprietà intellettuale.

È stato creato un nuovo gruppo di lavoro nel W3C per organizzare il lavoro congiunto sulle specifiche Gruppo di lavoro HTML, che sarà responsabile della traduzione della bozza delle specifiche HTML e DOM sviluppate in WHATWG sotto forma di raccomandazioni (standard) del W3C, tenendo conto dei desideri della comunità, inclusi utenti, produttori di browser e sviluppatori web. Tutte le modifiche e le nuove funzionalità relative alle specifiche HTML и DOM, si consiglia di inviarlo direttamente al repository WHATWG.

Accordi di base tra W3C e WHATWG:

  • Le organizzazioni lavoreranno insieme sulle specifiche HTML e DOM. Lo sviluppo verrà effettuato nei repository WHATWG, in cui continuerà a formarsi una versione attuale delle specifiche continuamente sviluppata, sulla base della quale si diramano bozze di sezioni per la revisione e la standardizzazione separate;
  • WHATWG manterrà le specifiche in continua evoluzione HTML и DOM (Standard di vita);
  • Il W3C smetterà di pubblicare in modo indipendente le proprie bozze di specifiche HTML e DOM e utilizzerà il lavoro di WHATWG come bozze per preparare e discutere gli standard;
  • Il W3C trasferisce tutti i processi associati all'invio di modifiche, alla segnalazione di problemi, alla scrittura di test e allo sviluppo di soluzioni per risolvere i problemi nei repository WHATWG e ne consiglia l'uso.
  • WHATWG eseguirà il lavoro di generazione periodica di bozze di revisione. Il W3C utilizzerà queste bozze come candidati per la standardizzazione (Candidate Recommendations), per la quale verranno utilizzati i regolari processi del W3C per portare le bozze sotto forma di standard preliminare e finale. L'organizzazione W3C non sarà più direttamente coinvolta nella creazione e discussione delle bozze;
  • Sezione / TR sul sito W3C (tutti gli standard e le bozze) per i documenti relativi a HTML e DOM si collegheranno al sito COSA?;
  • In caso di disaccordo con qualsiasi decisione di una delle parti, viene introdotto un processo di risoluzione del conflitto, che prevede l'escalation della discussione al livello del Gruppo Direttivo di WHATWG, del Gruppo di Architettura Tecnica del W3C e del Direttore del W3C. Se non si raggiunge un compromesso, ciascuna delle parti resta legittimata a recedere dal contratto;
  • Adozione di norme uniformi in materia di diritto d'autore e marchi;
  • Whatwg.org introduce una formattazione diversa rispetto agli standard W3C;
  • Documentare Politica di riferimento normativo del W3C Sono state apportate modifiche per consentire riferimenti alle capacità stabili delle specifiche WHATWG (Living Standards) in continua evoluzione.

Finora si sono sviluppate in parallelo diverse versioni delle specifiche HTML e DOM: una versione è stata standardizzata dall'organizzazione W3C e la seconda è stata sviluppata nell'ambito di ciclo continuo sviluppato dall'organizzazione WHATWG, che inizialmente ha supervisionato la creazione di HTML 5. La sincronizzazione delle due versioni ha richiesto molto impegno e ha portato ad ambiguità (la standardizzazione del W3C ha richiesto molto tempo e ha significato testare le bozze con un'analisi separata dei desideri e delle relative correzioni, che non si riflettevano nelle specifiche WHATWG che verranno presentate in seguito). Addirittura sette anni fa non era escluso la possibilità di una scissione che potrebbe portare allo sviluppo di due standard HTML5 indipendenti.

Ricordiamo che l'organizzazione WHATWG (The Web Hypertext Application Technology Working Group) è stata fondata nel 2004 con l'obiettivo di accelerare lo sviluppo continuo del linguaggio HTML e delle interfacce di programma per la formazione di applicazioni web. I fondatori di WHATWG furono Apple, Mozilla e Opera, che non erano d'accordo con le politiche dell'organizzazione di standardizzazione W3C, che credeva che il futuro appartenesse alle specifiche XML e XHTML e, contrariamente ai desideri degli sviluppatori web, percepiva l'HTML come un qualcosa in via di estinzione. tecnologia. In contrasto con il lungo processo di standardizzazione praticato dal W3C, che include test preliminari delle bozze delle versioni e discussioni pubbliche, il WHATWG per lo sviluppo di HTML5 ha utilizzato un modello per l'aggiornamento delle specifiche in un ciclo continuo, senza fissazione esplicita delle versioni, con cambiamenti progressivi e supporto costante in una forma aggiornata.

Fonte: opennet.ru

Aggiungi un commento