最近のWebページ制作はつい2~3年前と大きく様変わりした。
以前はレイアウトを整えるために、まず、大きな表(tableタグ)を組み、さらに、その中に表を組み込んだり、画像をいれたりしながらページ制作を実施していった。以前はブラウザ毎のスタイルシートに対する解釈の違いや、実装の違いでそうするしかなかった。
ただ、最近はブラウザの進化により、表を組まずに段組をdivタグを利用して実施し、レイアウトをスタイルシートに任せるというやり方が出てきている。(以前からあるんだけど)
blogはもちろん、@niftyやmsnもこの新しい形で構築されている。逆にYahooやlivedoorは旧来型でまだ作っている。
このやり方を従来型のDreamweaverなどで実施するのはかなり困難。実際のブラウザで見たときのレイアウトとDreamweverのプレビュー画面(?)では全く異なってしまう。
そして、この新しいやり方を身につけるためにはDreamweaverは使い物にならない。エディタで細かく記述できる能力が必要になる。そして、CSSへの理解が必要になる。
そして、会社の仕事としてこれをやるとなると、CSSのクラス名やid名の付け方に対して標準化が必要になる。基本的にはMovableTypeを参考に標準化を図っていく必要がある。
まず、間違いなくこれからはこのやり方が主流になるため、早く会社として「形」を作っていく必要がある。そして、従業員に対して、どう指導していくかも問題になる。