Die Organisationen W3C und WHATWG Abkommen zur weiteren Zusammenarbeit bei der Entwicklung der HTML- und DOM-Spezifikationen unterzeichnet. Die Unterzeichnung des Abkommens markiert den Abschluss des Annäherungsprozesses und , der im Dezember 2017 begann, nachdem einige gemeinsame Arbeitsabläufe in WHATWG eingeführt und einheitliche Regelungen zum geistigen Eigentum verabschiedet wurden.
Um die Zusammenarbeit an den Spezifikationen zu fördern, wurde im W3C eine neue Arbeitsgruppe gebildet, die dafür verantwortlich sein wird, die in WHATWG entwickelten Entwurfsspezifikationen für HTML und DOM in Form von Empfehlungen (Standards) des W3C zu überführen, wobei die Wünsche der Gemeinschaft, einschließlich Nutzer, Browserhersteller und Webentwickler, berücksichtigt werden. Alle Änderungen und neuen Funktionen, die mit den Spezifikationen und verbunden sind, sollen direkt in die Repositories von WHATWG übermittelt werden.
Die wichtigsten Vereinbarungen zwischen W3C und WHATWG:
- Organisationen werden gemeinsam an den Spezifikationen für HTML und DOM arbeiten. Die Entwicklung erfolgt in den Repositories der WHATWG, wo eine kontinuierlich aktualisierte Version der Spezifikationen erstellt wird, von der separate Entwürfe für die Überprüfung und Standardisierung abgeleitet werden.
- Die WHATWG wird die kontinuierlich entwickelten Spezifikationen betreuen. und (Living Standard);
- W3C wird die eigenständige Veröffentlichung eigener Vorab-Spezifikationen für HTML und DOM einstellen und die Arbeiten der WHATWG als Entwürfe zur Vorbereitung und Diskussion von Standards nutzen.
- Alle Prozesse, die mit der Übertragung von Änderungen, der Meldung von Problemen, dem Schreiben von Tests und der Entwicklung von Lösungen zur Behebung von Problemen zusammenhängen, werden von W3C in die Repositories der WHATWG verlagert und deren Anwendung empfohlen.
- WHATWG wird die Verantwortung für die regelmäßige Erstellung von Entwurfsversionen der Spezifikationen (Review Drafts) übernehmen. Diese Entwürfe werden vom W3C als Kandidaten für die Standardisierung (Candidate Recommendations) verwendet, wobei die konventionellen Prozesse des W3C angewendet werden, um die Entwürfe in Form eines vorläufigen und finalen Standards zu bringen. Die Organisation W3C wird sich nicht mehr direkt mit der Erstellung und Diskussion der Entwürfe befassen.
- Abschnitt Auf der Website des W3C (alle Standards und Entwürfe) wird auf Dokumente verwiesen, die mit HTML und DOM zu tun haben. ;
- Für den Fall, dass eine der Parteien mit Entscheidungen nicht einverstanden ist, wird ein Konfliktlösungsprozess eingeführt, der die Eskalation der Diskussion auf die Ebene der WHATWG Steering Group, der W3C Technical Architecture Group und des W3C-Direktors vorsieht. Sollte kein Kompromiss gefunden werden, bleibt es jeder Partei vorbehalten, die Vereinbarung zu kündigen.
- Einheitliche Regeln im Bereich Urheberrechte und Marken werden angenommen.
- Auf whatwg.org wird eine andere Formatierung der W3C-Standards eingeführt.
- In das Dokument wurden Änderungen vorgenommen, um Verweise auf stabile Funktionen kontinuierlich weiterentwickelter Spezifikationen von WHATWG (Living Standards) zu ermöglichen.
Bis heute haben sich verschiedene Varianten der HTML- und DOM-Spezifikationen parallel entwickelt – eine Variante wurde von der W3C-Organisation standardisiert, während die andere innerhalb von der WHATWG-Organisation, die ursprünglich die Entwicklung von HTML 5 betreute, vorangetrieben wurde. Die Synchronisierung der beiden Varianten erforderte erhebliche Anstrengungen und führte zu Unklarheiten (die Standardisierung durch die W3C dauerte lange und beinhaltete das Testen von Entwürfen mit separaten Überprüfungen von Wünschen und Korrekturen, die nicht in den Spezifikationen der WHATWG berücksichtigt wurden, die in dieser Zeit voranschritten). Vor sieben Jahren war sogar eines Auseinanderbrechens nicht ausgeschlossen, was zu einer Entwicklung zweier unabhängiger HTML5-Standards hätte führen können.
Wir erinnern daran, dass die Organisation WHATWG (The Web Hypertext Application Technology Working Group) im Jahr 2004 gegründet wurde, um die Weiterentwicklung von HTML und Programmierschnittstellen zur Erstellung von Webanwendungen voranzutreiben. Zu den Gründungsmitgliedern der WHATWG gehören die Unternehmen Apple, Mozilla und Opera, die mit der Politik der standardisierenden Organisation W3C, die das zukünftige Potenzial von XML- und XHTML-Spezifikationen sah und HTML als rückläufige Technologie betrachtete, nicht einverstanden waren. Im Gegensatz zu dem langwierigen Standardisierungsprozess der W3C, der Vorabtests von Entwürfen und öffentliche Diskussionen umfasst, wurde bei WHATWG ein Modell zur kontinuierlichen Aktualisierung der HTML5-Spezifikationen entwickelt, das keine feste Versionierung vorsieht, sondern schrittweise Änderungen vornimmt und eine fortlaufende Aktualisierung gewährleistet.
Quelle: opennet.ru
