Le W3C et le WHATWG conviennent de développer des spécifications HTML et DOM communes

Organisations W3C et WHATWG ont signé accord sur la poursuite du développement conjoint des spécifications HTML et DOM. La signature de l'accord a résumé le processus de rapprochement W3C и QUOIWG, lancé en décembre 2017 après que le WHATWG a introduit des processus de travail communs et approuvé des règles communes concernant la propriété intellectuelle.

Un nouveau groupe de travail a été créé au sein du W3C pour organiser un travail commun sur les spécifications Groupe de travail HTML, qui sera chargé de traduire les projets de spécifications HTML et DOM développés dans le WHATWG sous forme de recommandations (standards) du W3C, en tenant compte des souhaits de la communauté, notamment des utilisateurs, des fabricants de navigateurs et des développeurs Web. Tous les changements et nouvelles fonctionnalités liés aux spécifications HTML и DOM, il est recommandé de soumettre directement au référentiel WHATWG.

Accords de base entre le W3C et le WHATWG :

  • Les organisations travailleront ensemble sur les spécifications HTML et DOM. Le développement sera effectué dans les référentiels WHATWG, dans lesquels une version actuelle des spécifications, développée en permanence, sera formée, sur la base de laquelle les projets de sections seront bifurqués pour un examen et une normalisation séparés ;
  • WHATWG maintiendra des spécifications en constante évolution HTML и DOM (Niveau de vie);
  • Le W3C cessera de publier indépendamment ses propres projets de spécifications HTML et DOM et utilisera les travaux du WHATWG comme ébauches pour préparer et discuter des normes ;
  • Le W3C transfère tous les processus associés à la soumission de modifications, au signalement des problèmes, à la rédaction de tests et au développement de solutions pour résoudre les problèmes vers les référentiels WHATWG et recommande leur utilisation.
  • WHATWG effectuera le travail de génération périodique de versions de révision. Le W3C utilisera ces projets comme candidats à la normalisation (Recommandations candidates), pour lesquels les processus réguliers du W3C seront utilisés pour amener les projets sous la forme d'une norme préliminaire et finale. L'organisation du W3C ne sera plus directement impliquée dans la création et discussion des projets ;
  • Section /TR sur le site du W3C (toutes les normes et versions préliminaires) pour les documents liés au HTML et au DOM seront liés au site QUOIWG;
  • En cas de désaccord avec les décisions de l'une des parties, un processus de résolution des conflits est introduit, qui implique de faire remonter la discussion au niveau du groupe de pilotage du WHATWG, du groupe d'architecture technique du W3C et du directeur du W3C. Si un compromis n'est pas trouvé, chaque partie reste en droit de résilier le contrat ;
  • Adoption de règles uniformes dans le domaine du droit d'auteur et des marques ;
  • Whatwg.org introduit un formatage différent dans les normes du W3C ;
  • Se documenter Politique de référence normative du W3C Des modifications ont été apportées pour permettre des références aux capacités stables des spécifications WHATWG (Living Standards) en constante évolution.

Jusqu'à présent, différentes versions des spécifications HTML et DOM se sont développées en parallèle - une version a été standardisée par l'organisation W3C et la seconde a été développée dans le cadre de cycle continu développé par l'organisation WHATWG, qui a initialement supervisé la création de HTML 5. La synchronisation des deux versions a demandé beaucoup d'efforts et a conduit à des ambiguïtés (la standardisation du W3C a pris beaucoup de temps et impliquait de tester les brouillons avec une analyse séparée des souhaits et des corrections pour ceux-ci, qui n'étaient pas reflétés dans les spécifications du WHATWG qui ont été adoptées cette fois-ci). Il y a sept ans même n'était pas exclu la possibilité d'une scission qui pourrait conduire au développement de deux standards HTML5 indépendants.

Rappelons que l'organisation WHATWG (The Web Hypertext Application Technology Working Group) a été fondée en 2004 dans le but d'accélérer le développement continu du langage HTML et des interfaces de programmes pour la formation d'applications Web. Les fondateurs de WHATWG étaient Apple, Mozilla et Opera, qui étaient en désaccord avec la politique de l'organisation de normalisation W3C, qui croyait que l'avenir appartenait aux spécifications XML et XHTML et, contrairement aux souhaits des développeurs Web, percevait le HTML comme une technologie en voie de disparition. technologie. Contrairement au long processus de normalisation pratiqué par le W3C, qui comprend des tests préliminaires des versions préliminaires et la tenue de discussions publiques, le WHATWG pour le développement de HTML5 a utilisé un modèle de mise à jour des spécifications dans un cycle continu, sans fixation explicite des versions, avec des changements progressifs et un soutien constant sous une forme actualisée.

Source: opennet.ru

Ajouter un commentaire