Die Organisationen W3C und WHATWG haben sich darauf geeinigt, gemeinsame Spezifikationen für HTML und DOM zu entwickeln.

Die Organisationen W3C und WHATWG unterzeichneten eine Vereinbarung über die weitere gemeinsame Entwicklung der HTML- und DOM-Spezifikationen. Die Unterzeichnung der Vereinbarung schloss den Prozess der Annäherung ab W3C und WHATWG, der im Dezember 2017 initiiert wurde, nachdem einige gemeinsame Arbeitsprozesse in WHATWG eingeführt und einheitliche Regeln in Bezug auf geistiges Eigentum genehmigt wurden.

Zur Organisation der Zusammenarbeit an den Spezifikationen wurde in W3C eine neue Arbeitsgruppe gegründet HTML Working Group, die dafür verantwortlich ist, die in WHATWG entwickelten Entwurfsspezifikationen von 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 HTML und DOM, verbunden sind, sollen direkt an die Repositories von WHATWG übermittelt werden.

Die Hauptvereinbarungen zwischen W3C und WHATWG:

  • Die Organisationen werden gemeinsam an den Spezifikationen von HTML und DOM arbeiten. Die Entwicklung wird in den Repositories von WHATWG stattfinden, in denen weiterhin eine kontinuierlich ausgebaut werdende aktuelle Version der Spezifikationen aufgebaut wird, von der aus Entwurfsschnitte für die separate Überprüfung und Standardisierung abgeleitet werden;
  • WHATWG wird die kontinuierlich entwickelten Spezifikationen betreuen HTML und DOM (Living Standard);
  • W3C wird die eigenständige Veröffentlichung eigener vorläufiger Spezifikationen von HTML und DOM einstellen und die Arbeiten von WHATWG als Entwürfe für die Vorbereitung und Diskussion von Standards nutzen;
  • Alle Prozesse, die mit der Übermittlung von Änderungen, dem Versenden von Problemmeldungen, dem Schreiben von Tests und der Entwicklung von Lösungen zur Behebung von Problemen verbunden sind, überträgt W3C in die Repositories von WHATWG und empfiehlt deren Nutzung.
  • WHATWG wird die Aufgabe übernehmen, regelmäßig Entwurfsschnitte von Spezifikationen (Review Drafts) zu erstellen. Diese Entwürfe wird W3C als Kandidaten für die Standardisierung (Candidate Recommendations) nutzen, für die die regulären Prozesse von W3C zur Überarbeitung der Entwürfe in Form von vorläufigen und endgültigen Standards angewendet werden. W3C wird sich nicht mehr mit der Erstellung und Diskussion von Entwürfen befassen;
  • Abschnitt /TR auf der W3C-Website (alle Standards und Entwürfe) wird auf die Website für Dokumente, die mit HTML und DOM verbunden sind, verwiesen. WHATWG;
  • Für den Fall, dass eine der Parteien mit bestimmten Entscheidungen nicht einverstanden ist, wird ein Verfahren zur Konfliktlösung eingeführt, das eine Eskalation der Diskussion auf die Ebene der WHATWG Steering Group, der W3C Technical Architecture Group und des Direktors des W3C umfasst. Wenn kein Kompromiss gefunden wird, hat jede der Parteien das Recht, die Vereinbarung zu kündigen;
  • Die Annahme einheitlicher Regeln im Bereich des Urheberrechts und der Marken;
  • Auf whatwg.org wird ein anderes Format für die W3C-Standards eingeführt;
  • In das Dokument W3C Normative Reference Policy wurden Änderungen vorgenommen, um Verweise auf stabile Funktionen der kontinuierlich weiterentwickelten WHATWG-Spezifikationen (Living Standards) zu ermöglichen.

Bis heute wurden parallel verschiedene Varianten der HTML- und DOM-Spezifikationen entwickelt – eine Variante wurde von der W3C standardisiert, während die andere im Rahmen der kontinuierlichen Entwicklung durch die WHATWG, die ursprünglich die Entwicklung von HTML 5 geleitet hat, vorangetrieben wurde. Die Synchronisation der beiden Varianten erforderte erhebliche Anstrengungen und führte zu Unklarheiten (die Standardisierung durch die W3C dauerte lange und umfasste Tests von Entwürfen mit einer separaten Analyse von Anforderungen und Korrekturen, die nicht in den WHATWG-Spezifikationen berücksichtigt wurden, die in der Zwischenzeit voranschritten). Vor sieben Jahren wurde sogar die Möglichkeit eines Schismas nicht ausgeschlossen, das zur Entwicklung zweier unabhängiger Standards für HTML5 führen könnte.

Wir erinnern daran, dass die WHATWG (The Web Hypertext Application Technology Working Group) 2004 gegründet wurde, um die Weiterentwicklung der HTML-Sprache und der Programmieroberflächen für die Erstellung von Webanwendungen voranzutreiben. Die Gründungsmitglieder der WHATWG waren die Unternehmen Apple, Mozilla und Opera, die mit der Politik der standardisierenden Organisation W3C nicht einverstanden waren, die der Meinung war, dass die Zukunft in den Spezifikationen von XML und XHTML liege und, entgegen den Wünschen der Web-Entwickler, HTML als aussterbende Technologie betrachtete. Im Gegensatz zum langwierigen Standardisierungsprozess der W3C, der Vorabtests von Entwürfen und öffentliche Diskussionen umfasst, wurde bei der WHATWG für die Weiterentwicklung von HTML5 ein Modell verwendet, das die Aktualisierung von Spezifikationen in einem kontinuierlichen Zyklus ohne explizite Versionierung beinhaltete, mit schrittweisen Änderungen und ständiger Aktualisierung.

Quelle: opennet.ru

60GB SSD 8Gb DDR4