どんなに想像を広げたとしても、私は、webのフロントエンドは得意じゃない。だから、明らかに自分にとって役に立つ場合じゃなければ、Javascript やCSSというものは無視する傾向にある。YUIと呼ばれるYahoo User Interface libraryについて何度もほめ言葉を耳したけれど、ほかの人、つまりそういうものを理解している人たちのものなんだと思っていた。
しかし、最近YUI Grids Builderへの
リンクを偶然見つけ、それをさわってみた。20秒で、私は、自分の
ブログのレイアウトの最悪のハックをやりなおすためのフレームワークとして、それを使うことができると思った。
それで、私は実行した。(その
リンクは仮のもので、もうすぐ消される)
まだ完成はしてないが、前より速いし、コードも少ないし、いろいろな
ブラウザでみても見た目もいい(統一された外見になる)。そして、管理という意味でも精神的に楽になる。YUIチームの専門知識の恩恵にあずかり、自分が気になることにもう少し集中できるようになる。
まだ、
フォントの編集や修正、調整、そのほかやることがある。しかし、古いバージョンをやめて、新しいバージョンを使うのが楽しみだ。時間が経ってば、もっとよくなるだろう。
ところで、まだbuilderを触ったことがない人や、YUI Grid CSSについて見たことさえない人がいたら、ほんの2-3分だけでもトライしてみてほしい。本当に有益なものだし、ドキュメントも非常によく書かれている。
自分のサイトにそれを実装することになったら、YUI Reset CSSについても調べてみるといいだろう。最初は少し怖かったり、苦労したりするかもしれないが、あなたが求めているものがサイトの統一感なら、長期的に見ると、それは本当にいいものである。
とにかく、コマーシャルは十分やってしまったね。CSS の知識が乏しくて何時間も時間を費やしてしまった数年前に、YUIが存在していてくれたらなと思う。彼らは、CSSを本当に簡単なものにしてしまったんだ。