ホームページを管理する立場にあると、HTML Living Standardという言葉を目にする機会があるのではないでしょうか。以前の標準仕様であるHTML5との違いや、自社サイトへの影響が気になっている方も多いはずです。
この記事では、HTML Living Standardとは何かを中心に、HTML5に代わってHTMLの標準となった経緯や、自社サイト運営上の影響をわかりやすく解説します。
HTML Living Standardとは
HTML Living Standardとは、WHATWGという国際的な技術団体が策定・管理しているHTMLの標準仕様です。
かつてHTMLの仕様は、HTML4やHTML5のように一定のバージョン単位でリリースされていました。HTML Living Standardはこの考え方を根本から変え、バージョン番号を持たず、必要に応じて随時更新される仕組みを採用しています。「Living」という名称は、仕様が生き続けるように更新され続けることを意味しています。
2021年1月、W3CがHTML5などの独自仕様を廃止し、WHATWGのHTML Living Standardを正式な標準として受け入れたことで、現在はこの仕様がHTMLの唯一の標準仕様となっています。Google ChromeやSafari、Firefox、Microsoft Edgeといった主要ブラウザはすべてこの仕様に準拠しており、現在のホームページ制作はHTML Living Standardを前提として成り立っています。
HTML Living StandardがHTMLの標準仕様になった経緯
HTML Living StandardがHTMLの標準仕様となった背景には、W3CとWHATWGという2つの組織の対立と、その後の統合があります。
もともとHTMLの標準化はW3Cが担っており、HTML4やHTML5といったバージョン単位の仕様を勧告してきました。一方、2004年にApple・Mozilla・Operaの開発チームが中心となって設立されたWHATWGは、バージョンで区切らず随時更新し続けるLiving Standardという形式で独自にHTMLの仕様策定を進めました。
この2つの仕様が並立する状況は、ブラウザを開発するベンダー側に混乱をもたらしました。Google ChromeやFirefox、Safariといった主要ブラウザは次第にWHATWGの仕様を優先して採用するようになり、W3CのHTML仕様は実態と乖離していきました。
こうした流れを受け、W3CとWHATWGは2019年に協力関係の構築で合意します。そして2021年1月、W3CはHTML5を含む独自のHTML仕様をすべて廃止し、WHATWGのHTML Living Standardを正式な標準として採用しました。これにより、HTMLの標準仕様はHTML Living Standardに一本化されています。
HTML Living StandardとHTML5の違い
HTML Living StandardとHTML5の最大の違いは、仕様の管理方法です。HTML5はW3Cがバージョン単位でまとめて勧告する形式を取っていたのに対し、HTML Living Standardはバージョン番号を持たず、変更が生じるたびに随時更新されます。
HTMLタグの基本的な書き方や構造の考え方は両者で共通しており、HTML5の知識はHTML Living Standardを理解する上でも十分に活用できます。ただし、仕様の細部では追加・変更・廃止された要素や属性が存在するため、以前の知識のままでは誤ったマークアップになるケースもあります。
ホームページ担当者の立場で押さえておくべき違いは、HTML5が2021年に廃止された過去の仕様である点です。現在、主要ブラウザが準拠しているのはHTML Living Standardのみであり、HTML5という仕様は公式には存在しません。制作会社やエンジニアに作業を依頼する際は、HTML Living Standardを前提とした対応が行われているかを確認する基準の一つにできます。
HTML Living Standardが与えるホームページへの影響
結論からいえば、HTML Living Standardへの移行によって、既存のホームページに即座に問題が生じることはほとんどありません。主要ブラウザはすでにHTML Living Standardに準拠しており、HTML5時代に制作されたホームページもそのまま正常に表示されるケースが大半です。
ただし、中長期的な視点では注意すべき点があります。HTML Living Standardは随時更新される仕様であるため、廃止された要素や属性を使い続けていると、将来的にブラウザでの表示に影響が出る可能性を否定できません。
制作会社に依頼してホームページを制作している場合、現在のコードがHTML Living Standardに沿った書き方になっているかを確認しておくことが、長期的な安定運用につながります。
また、仕様の更新にともなってセマンティックな構造への対応が進んでいる点も見逃せません。検索エンジンはページの構造を読み取ってコンテンツを評価するため、適切なマークアップはSEOの観点からも影響します。
大がかりな対応は不要ですが、次回のホームページリニューアル時にHTML Living Standardへの準拠を制作会社に確認しておくことをおすすめします。
まとめ
HTML Living Standardは、2021年にHTML5に代わってHTMLの唯一の標準仕様となった規格です。バージョン単位で区切られた過去の仕様とは異なり、随時更新され続ける点が最大の特徴です。
既存のホームページへの影響は限定的ですが、廃止された要素や属性が将来的にブラウザ表示に影響する可能性はあります。制作会社に依頼している場合は、現行サイトの対応状況をリニューアルのタイミングで確認しておくことが、長期的な安定運用につながります。
