仕様書が読めないけどCSS仕様書もくもく会やってる話
このブログの最初の記事で、CSS仕様書もくもく会やりたい〜などど宣った結果、@kubosho_さんのおかげで、W3C CSS Module 仕様書もくもく会をやっています。(明日第二回目、開催します!)
言い出しっぺが私なので形式上主催者となっていますが、言い出した時点では仕様書のことなんて1個もわかりませんでした。
それから今日まで約1ヶ月半、少なくとも一瞬は每日仕様書(の日本語訳)を見るようにしてきました。それについてメモしておきます。
仕様書に興味あるけど、コレ読むの辛ぃ…と思ってる人がいたら参考になるかもしれません。
やってきたこと
慣れるために
- 第一回CSS仕様書もくもく会のテーマだったセレクタ Level 3を流し見する(每日)
- 仕事中、CSSについて調べることがあったときは、仕様書を読む必要がなくても仕様書のその項目に目を通す
- @momdo_さんのCSS関連ツイートを見かけたら、仕様書を読む
流し見
仕様書と呼ばれるもの全般について思うことですが、日本語が難しいのでしっかり読もうとすると挫けます。(何度か挫けました)
しかし、そこで挫けていては何も始まりませんので、ペロペローっとなんとなく、読んでる風に眺めることを続けました。今でも、しっかり通読することはできていませんが、以前に比べると読むことに抵抗がなくなってきていると感じます。
ちなみに、第二回もくもく会のテーマがColor Moduleに決まってからは、そっちも読んでます。
調べるついでに仕様書
業務でのコーディング中などに、CSSについて調べるときは、ついでに必ず仕様書を読む!ようにしたのもよかったと思います。
これも、流し見と同様、おカタイ文で書かれた仕様書に慣れることの役に立ちましたし、なかなか読む機会がないであろう仕様にも目を通すことができました。
@momdo_さん
もんどさんは、グッドなペースでCSSについて呟いてくださるので、もんどさんのツイート見たら仕様書読む!みたいな、トリガーにさせていただいてます。(もんどさん、ありがとうございます。)
ちゃんと読むために
- 基本の前の基礎知識 - Back to Basics CSS - http://unformedbuilding.com/slide/back-to-basics-2015-08-30/
- W3Cスタイルシート仕様の歩き方みたいなもの(メモ) - http://momdo.hatenablog.jp/entry/20150911/1441977908
- W3C勧告プロセスの概要 - http://www.kanzaki.com/w3c/process.html
普段は基本流し見しかしませんが、時間をつくってちゃんと読んだりもします。
まとりさんのスライドには、先日のBack to Basics CSS当日も、その後も本当に助けられています。
そして、もんどさんの記事。もんどさんが書かれているとおり、仕様書に対する熱が下がってきたと言いますか、心が折れかけていた頃に投下してくださいましたので、今でもモチベーションが下がってきた時は、この記事を読みなおして奮起してます。
あと!W3C勧告プロセス!恥ずかしいことに、これをよくわかっていませんでした。CSSの日本語訳集の表のRECとかEDとか見ても、なんだそれ状態でした。
これは知っておかなきゃいけなかったと思います。(仕様書読み始めた頃は、あまり意識してなかったのです)
やってみて今思うこと
なぜ今まで仕様書に出会わなかったのか
私はもっともっとも〜〜〜〜っと早くに、仕様書をちゃんと読んでいたら今より素敵な人生を送れていたかもしれない。あのときハマったアレは、仕様書を読んでいれば、なんてことない当たり前の結果だったのかもしれない…。
思い起こせばCSSを書き始めた十数年前から、CSSについてずっと調べてきたはずなのに、一度も仕様書に出会うことはありませんでした。(私が仕様書を軽視していて、目に触れることがあっても、気に留めていなかっただけかもしれないが)読まなくても生きていけるし、コーディングのお仕事できるけど、仕様書読めばもうちょっと幸せになれるのでは、と少し思います。
私は幸せになりたいので、これからも積極的にいろんな仕様書を読んでいこうと思っております。
覚えることたくさんだ〜!おわり!