Hatena::Groupweb

vantguarde

 | 

1.31

hgroupが変わるかもしれない

| 22:19

WHATWG Blogで取り上げられたので書いときましょうか。

Various people are unsatisfied with the design of the hgroup element and wish for it to be changed. Some want it to be removed until more research is done. And they may be right. There is some anecdotal evidence that the element is difficult for people to grasp — Bruce Lawson discussed it with developers and Lars Gunther experimented on students. There are a few bugs opened on it and Steve Faulkner is trying to get the HTML WG to do a poll.

そんなに新しい話でもないんですが、hgroupが分かりにくいとか、あまり意味ないよね的な意見が増えているという話です。

hgroupはもともとheaderという要素の一機能で、そのheaderが使いにくかったので分離されたという経緯があります。

そこまで難しいわけではないと思うんですが、hgroupの目的は暗黙的なアウトラインを生成しないように、見出し要素とサブタイトルの見出し要素をひとつにまとめるというものなので、アウトラインの仕組みがなければ特に要らない要素ではあります。なので微妙っちゃ微妙。ただsubheadなんてものを導入するよりはいいと思うんですけどね。基本的には主の見出しがしっかりしてればいいわけであって。

とはいえ、Change Proposalがでても解決までに時間がかかります。あと、すでに結構なコンテンツが出回っていること、そろそろRCが出そうなIE9ですでに(parsingレベルですが)hgroupがサポートされており、仕様側で解決されるころにはリリースされるんじゃないかと思うので、タイミングは全然よくないのですよね。他のブラウザも実装してるわけですし。

header内に複数の見出しがあったら、一番ランクの高いものをexposeするとかにできるといいのかなあ。

 | 
Contact: @vant / lepetitcroissant@gmail.com.