12/07/26 03:13:59.26 0
HTML5の仕様策定を行っていたW3CとWHATWGがより良い形で『発展的な分担』を行うことになりました。
W3Cといえば、Web標準化団体などと称されてご存じの方も多いのではないでしょうか。
一方のWHATWGは、Apple・Mozilla・Operaに関連するメンバーによって設立されたコミュニティです(誰でも参加可能)。
この双方がHTML5の仕様策定に取り組んできたのですが、この度分裂することになりました(「分裂」と表現すると怒られるのですが)。
そして、HTML5という規格も「HTML Living Standard版」と「Snapshot版」に分かれることになりました(後者は正式名称ではない)。
ソフトウェアでよくある「開発版」と「安定版」のようなものです。前者を推進するのはWHATWG、後者がW3Cになります。
Webの世界ではHTTPの仕様策定の時から、「標準とは何であるべきなのか」という考えと
「ビジネスのスピードに合わせた方が良い」という2種類の考え方が存在しました。
Microsoftが後者の立場で奮闘していた時期もあったのですが、
最終的には前者の考えが取り入れられて『Webがここまで進化したのは標準のあるべき姿を追求した結果である』という考えが広まっています。
ところが「Google maps」に代表されるように、従来の「ホームページ」的なものとは違ったWebアプリケーションというものが数年前から出てきました。
「Webでもいろいろなことが出来る!」という流れがブームになり、Twitterなどに代表されるようにビジネスとWebは切っても切れない仲になったのです。
その結果、ビジネスのスピードと学術的立場を踏襲する標準化団体の間に温度差が生じ始めました。
そこで、W3Cに対して不満を持つメンバーらが設立したコミュニティがWHATWGです。
しばらくは共同で作業を続けていましたが、何度も何度も衝突・考えの相違が生じました。そして今回の決断に至ります。
WHATWGとW3Cのどちらが将来的にメリットがあるかは慎重に検討しなければなりません。
一般的なWeb関連開発者の方は基本的に「HTML Living Standard」側を踏襲しておけば良いのですが
(なぜならブラウザはそっちを踏襲するから)、HTML5のさらなる分断化はより一層深刻になりました。
URLリンク(ggsoku.com)より抜粋