Hatena::Groupweb

vantguarde

 | 

11.18

まあだだよ

| 01:21

んー。

  • 2008年11月14日 ysk_lucky-star ysk_lucky-star で、勧告はいつですか?それ以前に CSS2.1 はまだですか?(勧告候補から一向に動きが無い。。。)
はてなブックマーク > CSS 3における新しいレイアウト手法:ボックスレイアウト - builder by ZDNet Japan

「動きが無い」ってのはどういうことを指してるんですかねえ。仕様書がアップデートされてないということでしょうか。

であれば、少し変な話です。勧告候補は実装を募る期間ですから、そう頻繁に仕様書のmaturity levelが変わるような事はあってはいけません。次に進むための充分なimpl. reportsが集まるまで、あるいは仕様書がひどくてWDに差し戻されると判断されない限り、新しい仕様書を期待するのはなにか違う気がします。とはいいつつ、2.1は何回か差し戻されてますが…

公開としての動きはなくても、CSS 2.1の動きはいろんなところでキャッチできます。

主にissuesの状況ですが、ブラウザーの実装状況も、実装無しには勧告できないW3C仕様にとっては、「動き」のひとつと言えるんじゃないかなと。あと余談ですが、www-styleに流れるIE Teamの人のメールとか読んでると、IE8はかなり本気だなあと思います。

さて、CSS 2.1の仕様書はいつアップデートされるんでしょうか。時期は実装のがんばりに左右されますので、ここでは勧告に必要な条件を挙げてみます。

  • みつかったissuesが全て解決される
  • 実装が正しいかを検証するためのテストスイート
  • 各機能に対して最低ふたつの実装

さすがに三度目のCR突入は避けたいという思いがCSSWGにはあるでしょう。なのでこれら三つの条件を満たした段階で、issuesへの対応を反映したドラフトをLCにして、その後直接PR→RECという流れに持ってきたいのかなと思います*1

で、issuesについては今頑張ってやってるところのようです。テストケースはMSから3000以上も提供されたので、その検証とライセンス周りの確認をやって正式採用になるのかなと思います。

まあ、最終段階にはあるんじゃないかなあと。

それでやっぱり思うんですが、勧告されないから何なのっていう話でもあると思うんですよね。すでにみんな使ってるのは基本的にCSS 2.1なはずですし、残ってるissuesに関しても遭遇確立が低めのケースなんじゃないかなと。実装者ならともかく、デザイナーが勧告についてあれこれやきもきというのも今となってはなあと。

とはいえ、妙ちくりんなW3Cのプロセスを知っていたり、各仕様/技術の現在を伝えられたりする人がいないというのも、問題なのかもしれません。

昔でいう「XML/XHTML関連規格の参考情報」みたいなのがあればいいのかなー

*1:最近のW3C仕様はCR→LC→PR→RECっていう流れが多い

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