記事本文
「何を作りたいか」ということだと思います
HTML及びCSSは習得が難しい言語か!:::STOPN' LISTEN::: や HTMLは道具という記事について、 IRC チャンネル #Team-One で軽く話し合ったのですが、せっかくなので記事に残しておこうと思います。
改めて私の立ち位置を説明すると、 HTML と CSS の解説書 ( 実践 Web Standards Design - Web 標準の基本と CSS レイアウト &Tips) を共著で執筆してこそいますが、 Web 制作会社に勤めているわけでも、個人として Web サイトの制作を請け負ったこともありません。
作成者についてでも簡潔に今に至る経緯を書いていますが、元々は内輪向けの日記を公開するためのサイトを作り、徐々にそのサイトから HTML や CSS を覚え、更にラクをしながら公開していくために Movable Type を導入し、それらを習得する上で調べたことをどんどん Web 上に記録していったら、いつの間にか交流が生まれ本を書くまでに至ったわけです。 「 HTML や CSS を勉強したい ! 」 と思ったことは一度も無く、自分が記録しておきたいこと、公開しておきたいことを効率的に、そしてスマートにアウトプットするために、自然に習得していった感じ。
だから、もし私が Web 上に記録しておきたいことが全く無くなった場合は HTML や CSS に対する興味も向上心もなくなるでしょう。 しかし、 Web 上に記録しておきたいことがまだまだ残っている現在では、その記録を行うためのツールとして、 HTML や CSS についてのアンテナを張っていくつもりです。
よく、身近な年配の方に「パソコンを始めてみたいんだけど」と持ちかけられることがあります。 「それはいいことだと思いますけど、パソコンを使って何をするつもりなんですか ? 」 と尋ねると「とりあえずパソコンを触ってみたい」という漠然とした答えが返ってくることもあれば、「年賀状を自分で作ってみたい」「ゴルフのスコア記録表を作りたい」という明確な答えが返ってくることがあります。 もちろん、前者のような答えが悪いわけではありません。 とりあえず触っていくうちに目的が見えて、どんどん使いこなすようになった方もいましたので。 でも、やはり後者のように、明確な目的がある方がよりスムーズに吸収していくということを実体験から確信しています。
それと同じで、「 HTML や CSS を習得したい」という方に、「どんなサイトを作りたいのか ? 」ということを考えてもらえれば、 HTML や CSS を習得することの意味、そして習得した後に進む点が見えるのではないでしょうか。
正しい道具の使い方を習得するのはもちろん大事ですが、必要以上にこだわることなく、何を作るかを重要視すればいいと思います。 かと言って、「出来上がったものの外見がそれなりになっていればオーケーだろう」と、道具の使い方がぞんざいになってしまってもいけないので、最低限の使い方を身に付けて、よりよい制作物を作るというバランスが必要です。
「ひとつひとつのパーツを自分で全て作り上げるか」「既存のパーツセットを用いるか」
これまで、自分が HTML や CSS について調べてきたことは、 hxxk.jp の HTML や CSS にそのまま反映されています。 Movable Type のテンプレートのカスタマイズ、アーカイブの構成、 CSS の作成など、背景画像を除いた全てのパーツが自分製。
しかし最近、 hxxk.jp とは分かれたスペースで、ビールについての記録をどんどん公開していきたいと思い、ニュースサイターのやり方を学ぶために、ニュースサイトを作ってみたで紹介したように、 mt.Vicuna にテンプレートや CSS を任せて情報の記録にのみ注力したコンテンツを作りました。
私の場合は「全部を自分で作るコンテンツは既にあるから」という理由でテンプレートをそのまま使っていますが、逆に Vicuna - CMS のように完成度の高い既存のセットを用いて、そこから習得を進めるというやり方もいいのでは、と思います。 最初に良いお手本をベースにして、そこから自分の味を出していくことで、気が付けばすんなりと正しい道具の使い方を習得していた......という思い出を語る人が数年後に出てくるといいなあ。
うまくまとまっていないのでここまで書いて消そうかとも思いましたが、誰かの参考になればと思い、残しておきます。

