W3C und WHATWG vereinbaren, gemeinsame HTML- und DOM-Spezifikationen zu entwickeln

W3C- und WHATWG-Organisationen unterschrieben haben Vereinbarung zur weiteren gemeinsamen Entwicklung der HTML- und DOM-Spezifikationen. Die Unterzeichnung des Abkommens fasste den Prozess der Annäherung zusammen W3C и WAS, wurde im Dezember 2017 ins Leben gerufen, nachdem die WHATWG einige gemeinsame Arbeitsprozesse eingeführt und gemeinsame Regeln für geistiges Eigentum verabschiedet hatte.

Im W3C wurde eine neue Arbeitsgruppe gegründet, um die gemeinsame Arbeit an Spezifikationen zu organisieren HTML-Arbeitsgruppe, das für die Übersetzung der in WHATWG entwickelten HTML- und DOM-Spezifikationsentwürfe in die Form von W3C-Empfehlungen (Standards) verantwortlich sein wird, unter Berücksichtigung der Wünsche der Community, einschließlich Benutzern, Browserherstellern und Webentwicklern. Alle Änderungen und neuen Funktionen im Zusammenhang mit den Spezifikationen HTML и DOM, wird empfohlen, diese direkt an die WHATWG-Repositories einzureichen.

Grundlegende Vereinbarungen zwischen W3C und WHATWG:

  • Die Organisationen werden gemeinsam an HTML- und DOM-Spezifikationen arbeiten. Die Entwicklung erfolgt in den WHATWG-Repositories, in denen weiterhin eine kontinuierlich weiterentwickelte aktuelle Version der Spezifikationen erstellt wird, auf deren Grundlage Entwurfsabschnitte zur separaten Überprüfung und Standardisierung verzweigen;
  • WHATWG wird die Spezifikationen ständig weiterentwickeln HTML и DOM (Lebensstandard);
  • Das W3C wird aufhören, seine eigenen HTML- und DOM-Spezifikationsentwürfe unabhängig zu veröffentlichen und die WHATWG-Arbeit als Entwürfe für die Vorbereitung und Diskussion von Standards verwenden;
  • W3C überträgt alle Prozesse im Zusammenhang mit der Übermittlung von Änderungen, der Meldung von Problemen, dem Schreiben von Tests und der Entwicklung von Lösungen zur Lösung von Problemen an die WHATWG-Repositories und empfiehlt deren Verwendung.
  • WHATWG wird die Aufgabe übernehmen, regelmäßig Überprüfungsentwürfe zu erstellen. Das W3C wird diese Entwürfe als Kandidaten für die Standardisierung (Kandidatenempfehlungen) verwenden, für die regelmäßige W3C-Prozesse verwendet werden, um die Entwürfe in die Form eines vorläufigen und endgültigen Standards zu bringen. Die W3C-Organisation wird nicht mehr direkt an der Erstellung beteiligt sein und Diskussion von Entwürfen;
  • Abschnitt /TR auf der W3C-Site (alle Standards und Entwürfe) für HTML- und DOM-bezogene Dokumente werden auf die Site verlinkt WAS;
  • Im Falle einer Meinungsverschiedenheit mit Entscheidungen einer der Parteien wird ein Konfliktlösungsprozess eingeleitet, der die Eskalation der Diskussion auf die Ebene der WHATWG-Lenkungsgruppe, der W3C Technical Architecture Group und des W3C-Direktors beinhaltet. Wird kein Kompromiss gefunden, bleibt jede Partei berechtigt, den Vertrag zu kündigen;
  • Verabschiedung einheitlicher Regeln im Bereich Urheberrecht und Marken;
  • Whatwg.org führt andere Formatierungen als W3C-Standards ein;
  • Dokumentieren Normative Referenzrichtlinie des W3C Es wurden Änderungen vorgenommen, um Verweise auf die stabilen Fähigkeiten der sich ständig weiterentwickelnden WHATWG-Spezifikationen (Living Standards) zu ermöglichen.

Bisher wurden verschiedene Versionen der HTML- und DOM-Spezifikationen parallel entwickelt – eine Version wurde von der W3C-Organisation standardisiert, die zweite wurde im Rahmen von entwickelt kontinuierlicher Zyklus entwickelt von der WHATWG-Organisation, die zunächst die Erstellung von HTML 5 betreute. Die Synchronisierung der beiden Versionen erforderte viel Aufwand und führte zu Unklarheiten (die W3C-Standardisierung dauerte lange und bedeutete das Testen von Entwürfen mit einer separaten Analyse von Wünschen und Korrekturen dafür, die sich nicht in den WHATWG-Spezifikationen widerspiegelten, die dieses Mal berücksichtigt wurden). Sogar vor sieben Jahren wurde nicht ausgeschlossen die Möglichkeit einer Spaltung, die zur Entwicklung zweier unabhängiger HTML5-Standards führen könnte.

Erinnern wir uns daran, dass die Organisation WHATWG (The Web Hypertext Application Technology Working Group) im Jahr 2004 mit dem Ziel gegründet wurde, die Weiterentwicklung der HTML-Sprache und Programmschnittstellen für die Erstellung von Webanwendungen zu beschleunigen. Die Gründer von WHATWG waren Apple, Mozilla und Opera, die mit den Richtlinien der Standardisierungsorganisation W3C nicht einverstanden waren, die glaubte, dass den XML- und XHTML-Spezifikationen die Zukunft gehöre, und entgegen den Wünschen der Webentwickler HTML als aussterbend ansahen Technologie. Im Gegensatz zum langwierigen Standardisierungsprozess des W3C, der vorläufige Tests von Entwurfsversionen und die Durchführung öffentlicher Diskussionen umfasst, verwendete die WHATWG für die Entwicklung von HTML5 ein Modell zur Aktualisierung von Spezifikationen in einem kontinuierlichen Zyklus, ohne explizite Festlegung von Versionen, mit Fortschrittliche Veränderungen und ständige Betreuung in aktueller Form.

Source: opennet.ru

Kommentar hinzufügen