W3C と WHATWG は、共通の HTML および DOM 仕様を開発することに合意しました

W3C および WHATWG 組織 署名しました HTML および DOM 仕様のさらなる共同開発に関する合意。 協定の署名は接近のプロセスを総括したものであった W3C и なんちゃって、WHATWGがいくつかの共通の作業プロセスを導入し、知的財産に関する共通ルールを承認した後、2017年XNUMX月に発足しました。

仕様に関する共同作業を組織するために、W3C に新しい作業グループが設立されました HTMLワーキンググループ、WHATWGで開発されたHTMLおよびDOM仕様の草案を、ユーザー、ブラウザメーカー、Web開発者などのコミュニティの要望を考慮してW3C勧告(標準)の形式に変換する責任を負います。 仕様に関するすべての変更と新機能 HTML и DOM、WHATWG リポジトリに直接送信することをお勧めします。

W3C と WHATWG の間の基本合意:

  • これらの組織は、HTML と DOM の仕様に関して協力していきます。 開発は WHATWG リポジトリで行われ、そこで継続的に開発された仕様の現行バージョンが引き続き形成され、それに基づいて草案セクションが個別のレビューと標準化のために分岐されます。
  • WHATWG は継続的に進化する仕様を維持します HTML и DOM (生活水準);
  • W3C は、独自の HTML および DOM 仕様の草案を独自に公開することを停止し、標準の準備と議論のための草案として WHATWG の作業を使用します。
  • W3C は、変更の提出、問題の報告、テストの作成、問題を解決するためのソリューションの開発に関連するすべてのプロセスを WHATWG リポジトリに転送し、その使用を推奨します。
  • WHATWG は、定期的にレビュー草案を作成する作業を実行します。 W3C はこれらの草案を標準化の候補 (推奨候補) として使用し、通常の W3C プロセスを使用して草案を暫定的および最終的な標準の形にします。W3C 組織は作成および最終標準には直接関与しません。草案についての議論。
  • セクション /TR W3C サイト (すべての標準およびドラフト) の HTML および DOM 関連ドキュメントは、このサイトにリンクされます。 なんちゃって;
  • いずれかの当事者の決定に同意できない場合は、WHATWG 運営グループ、W3C テクニカル アーキテクチャ グループ、および W3C ディレクターのレベルまで議論をエスカレートする紛争解決プロセスが導入されます。 妥協点が見つからない場合でも、どちらの当事者も契約を終了する権利を有します。
  • 著作権とブランドの分野における統一ルールの採用。
  • Whatwg.org では、W3C 標準にさまざまな形式を導入しています。
  • ドキュメントへ W3C 規範参照ポリシー 継続的に進化する WHATWG (Living Standards) 仕様の安定した機能を参照できるように変更が加えられました。

これまで、HTML および DOM 仕様のさまざまなバージョンが並行して開発されてきました。3 つのバージョンは WXNUMXC 組織によって標準化され、XNUMX つ目のバージョンは WXNUMXC 組織のフレームワーク内で開発されました。 連続サイクル WHATWG 組織によって開発されました。WHATWG 組織は、当初 HTML 5 の作成を監督していました。3 つのバージョンの同期には多大な労力が必要で、曖昧さが生じました (WXNUMXC の標準化には長い時間がかかり、要望と修正を個別に分析してドラフトをテストする必要がありました)。これは、その後の WHATWG 仕様には反映されていませんでした)。 XNUMX年前でも 排除されなかった 分割の可能性により、5 つの独立した HTMLXNUMX 標準の開発につながる可能性があります。

WHATWG (Web Hypertext Application Technology Working Group) という組織が、Web アプリケーションを形成するための HTML 言語とプログラム インターフェイスの継続的な開発を加速することを目的として 2004 年に設立されたことを思い出してください。 WHATWG の創設者は Apple、Mozilla、Opera でしたが、W3C 標準化団体の方針に同意しませんでした。W3C は、未来は XML と XHTML 仕様にあると信じており、Web 開発者の希望に反して、HTML は滅びゆくものであると認識していました。テクノロジー。 W5C が実践している、草案バージョンの予備テストや公開討論の開催などの長期にわたる標準化プロセスとは対照的に、HTMLXNUMX 開発の WHATWG は、明示的にバージョンを修正することなく、継続的なサイクルで仕様を更新するモデルを使用し、プログレッシブな仕様を採用しました。最新の形式での変更と継続的なサポート。

出所: オープンネット.ru

コメントを追加します