HTMLの知識水準を7段階に分けたものをちょいと手直しして載せました。
ギークネタですけども、わかる人には笑えますw
ちなみに私はレベル5です。。。そしてこの皮肉った内容にずばり当てはまりますorz
引用元:Geekなページ HTML知識レベル
- レベル 0
- このレベルの人はHTMLを見たり触ったりすることはありません。メールで送信されてきたHTMLメールを原文のまま見たり、マウス操作を誤うなど稀に何かの間違いでHTMLを見ることはあります。彼らはレベル0以上になろうとは考えも浮かびません。
- ありがちな発言:「H?TM?何それ?」「何の略称?」
- レベル 1
- このレベルの人たちは自分たちが日々目にしているWebサイトの裏で何らかのプログラムが動作している事を認識しています。Webサイトを自分で作るときには、専用のツール(Photoshop、Dreamweaver、HPなど)が無いと作れません。
- このレベルに属する多くは「PostScriptを手で書く人はいないよね、Webだってそうだよ」などと言って自分を正当化しようとします。残念ながら多くのWebプロジェクトマネージャはレベル1以上になっていません。
- ありがちな発言:「HTMLって文字の太さを変えたりする奴だよね」
- レベル 2
- このレベルの人たちは自分のわかる範囲のタグを見ながらHTMLの内容を理解できます。しかし、直接HTMLを触る事を嫌います。
- このレベルの人たちはブログシステムなどを使う安心感を好むようです。HTMLは簡単であるためアプリケーションが自動で生成すべきであると考えているようです。CMSベンダに多く見られるようです。
- ありがちな発言:「IDEでWebページを作ればIEで普通に表示できるよ。何でHTMLなんて気にする必要があるの?
- レベル 3
- 90年代に学校に通っていた人たちが、このレベルには多く見られます。昔、この人たちがHTMLを手で書いていた頃の技術である、tableのネストやスペーサgifについては良く知っています。HTMLそのものよりも、彼らが知らないDreamweaverなどのアプリケーションの使い方を学ぶ事に多くの時間がかかってしまいます。
- ありがちな発言:「ulとh1を使って綺麗なレイアウトを出来る事は知ってるけど、table、img、brで十分だよ。」「必要なタグなんて数種類しかないだろ。」
- レベル 4
- このレベルの人の多くは XHTML 1.1 のファンです。なぜならばバージョン番号が大きい方が良いと思っているからです。このレベルの人は新しい手法や技術を学び続けますが、何故それらが使われるのかについてはあまり考えていないようです。
- ありがちな発言:「tableを使わずにdivでどうやって表を作ればいいの?」
- レベル 5
- 標準に詳しい人たちはこのレベルになります。この人たちは構造とセマンティクスを最優先します。どのように表示されるかは二の次です
- このレベルの人たちは細かいMarkupの違いに関する議論に時間を割きます。彼らはクラス名を考えたり、HTMLやCSSのコードを美しくするために数時間も使ってしまいます。
- ありがちな発言:「どの種類のリストを使うのがセマンティクスとして一番しっくり来るかなぁ」
- レベル 6
- このレベルの人たちは業界自体を作っています。彼らは今よりも将来何が使いやすいかについて考えています。彼らの作業は5年後ぐらいまでは一般のWebプロフェッショナルには関係の無い事です。
- レベル6では、Webサイトを構築する仕事はしていないと思われます。彼らは将来の仕様を書いたり、ブラウザを作ったりしています。
- ありがちな発言:「HTML 4.01 と XHTML 2 の仕様は制限事項が多いので新しい仕様を提案しているところだよ」