先日、ツイッタのTL上にHTML5廃止と出てきて、それについて調べていたらWebページの寿命という、むしろそっちのほうが興味あるなーと脱線したところだった。改めてHTML5の廃止について調べることになった。
だいたい見たところでは、HTML標準を制定してきたW3C(World Wide Web Consortium)とWHATWG(Apple、Mozilla、Opera、Microsoft)という二つの組織による対抗が行われてきた。年数が経過する中で両組織は争いを止め、W3CはHTMLやDOMの仕様を策定せず、WHATWGに協力することを表明…。
この構図、妙に記憶があると思っていたら、Blu-ray対HD DVDで見続けてきた規格争いの一種だ。他にもDDR-SDRAM対RDRAMはリアルタイムで目の当たりにしてきたので、懐かしさすら覚える。
久しぶりにW3Cの並びを見て、ふと思い出したのが『W3C信者、W3C原理主義』という存在。W3Cの標準から外れているWebサイトやサイト管理者に突撃し、文字通り荒らしまわっていた。そういう行為をやる人間が、W3Cの標準に完全に準拠するページを作っていたかと言えば、それは実は闇の中。実際は妬みや単なる自己陶酔だったように思える。
そんな思い出よりも、WHATWGが提唱するHTML Living StandardによるHTMLのバリデータはどうなるのか。現実的にはこちらのほうが重要で、今のところはHTML5での書き方でOKのようだ。まず<!DOCTYPE html>から始まり、言語コードと文字エンコーディングを指定し…といった基本は変わらなくて、これには非常に安堵。今からレポートのHTMLを一斉書き換えするなんて、地獄でしかない。
資料的にはW3Cの方が多く、WHATWGのHTML Living Standardは全く気にしていなかった。今後はWHATWG HTML Living Standardを見なければならないようだ。この世界、自分から気にして調べていかないと、あっという間に置いて行かれるので。