Entries

HTML製作者のレベル

HTMLに関する英語の面白い記事を見つけたので、厨房レベルの英語力で一部訳してみますた。 不要と思われたりしたところは除いたり、ちょっと意訳してるところもあります。 何せ厨房レベルなので訳が誤っているところもあると思うので、単なるネタと受け取ってくださいませ。

追記: 真面目に訳しちゃった記事を発見したので、そっちを参照して下さい。

以下の記事は過去の遺物とでも思って下さい。

元記事は、Levels of HTML knowledgeです。

HTML Level0

このレベルの人々はHTML界の原始人とも言うべき人々で、彼らは、例えばHTMLメールが誤ってテキストモードで開かれるというような場合を除いてはHTMLを見たことがありません。 彼らはHTML文書を作らないというか知らないので、これ以上レベルアップするいかなる理由も持ち合わせていません。

彼らの典型的な言葉
エイジテーエム? 何それおいしいの?
HTML Level1

これらの人々は、表示されるウェブサイトの背後に一種の魔法のようなプログラムが働いていることを知っています。 彼らが何かを公表しようとするならばWYSIWYGエディタは必須です。 ウェブサイト管理者の中には、しばしばこのレベルの人々を見かけます。

また、彼らのうちの幾人かは、これ以上HTMLを極める必要が無いと主張します。 とても多くのヴィジュアル指向のデザイナーは断固としてこの段階に留まり続けます。 彼らはこの立場を弁護するために、しばしば次のように言うでしょう、「印刷業界では誰もPostScriptを手で打ち込む奴なんてイネーんだし、ウェブだってこれでいいんだよ」と。 悲しきかな、多くのウェブプロジェクトのマネージャーがこのレベルに留まっています

彼らの典型的な言葉
HTML? ああ、タグでボールドとかイタリックとかに変更できるよねw
HTML Level2

このレベルは、彼らの知っているタグ(このレベルでは、全てがタグと呼ばれます)に固執する限りにおいて、自らHTML文書を作れる人々を含みます。 けれど、彼らは本当はHTMLに触れたいとは思っていません。

このレベルの人の多くは、Visual Studioなどの無難なIDE開発環境を好んで用いるプログラマです。 彼らは、HTMLは、悩む価値が無いくらい簡単であり、アプリケーションは、誰でもHTMLが扱えるというくらいスマートになるべきだと思っています。 このレベルは、CMSベンダーに多く見受けられます。

彼らの典型的な言葉
IDEで作った私の作品がちゃんとInternet Explorerで動くということは確認したよ。 ね、もうHTMLを見る必要も無いでしょ?
HTML Level3

このレベルは90年代後半のビジネスに居た、古参のウェブ開発者の亡霊の吹き溜まりです。 全世紀末、彼らは手打ちでHTMLを製作しました。 従って、彼らは入れ子テーブルやスペーサーGIFについては神に等しいです。 GoLiveやDreamweaverのようなWYSIWYGエディタは、このレベルの人々がもはやHTMLを学ぶ必要が無いようにと、いらん方向へ進歩・特化しています。 いまや、彼らの殆どのHTML関連の作業はこれらのエディタによって行われています。 そう、彼らは、表示される画面の背後で処理されている内容を知るよりは、特定のアプリケーションの使い方を覚える事に時間を費やしているのです。

彼らの典型的な言葉
はいはい、私はulやh1タグによる新しい装飾を聞いておりますよ。 けれどね、私には、信頼のおける古いtableやimg、brタグで十分なのですよ。
HTML Level4

このレベルの人々は、文書型を意識して使い始めます。 はじめは大抵transitional、主にXHTML 1.0 Transitionalが用いられます。 彼らは盲目的に、XHTMLはHTMLよりも新しいから、HTMLよりも良くなっていると勘違いしています。 彼らはさらに、よりバージョンの新しいものはより良くなっていると勘違いしているので、様々な障害があるにもかかわらず、そんな事お構い無しにXHTML 1.1のファンになっちゃったりします。

誰かから、あなたはテーブルレイアウトをすべきでないと聞くと、このレベルの人の多くはtable構造に似せたdiv要素の入れ子を構築します。 これは、世に言う「Div病」の兆候であり、こういった思想によって、多くのレイアウト目的のマークアップ、レイアウト目的のclass付け、及びインラインCSSが蔓延ります。

このレベルに達した殆どのウェブ製作者は喜んで学習を続けます。 また、彼らはウェブスタンダード指向のblogや書籍に書かれた手法に利点があることを理解します。 しかし、彼らはまだ「なんで」そういった手法に利点があるのかは理解出来ていません

彼らの典型的な言葉
どのようにdivとspanを使えばデータテーブルを作成することが出来ますか?
HTML Level5

ウェブ標準に見識のあるウェブ専門家の多くはこのレベルに見受けられます。 彼らは視覚を差し置いて、構造と意味付けについてを真っ先に考える傾向があります。 意味付けと視覚との分離を推し進めるために、彼らは一般にStrictな文書型を用います。 マークアップがHTML 4.01であるか、或いはXHTML 1.0であるかは多くの場合、殆ど重要視されません。 実際、このレベルの幾人かは、XHTMLの利用に対し疑問を投げかけています。 このレベルの人は、ほんの瑣細なマークアップ手法について、延々と議論を続ける傾向があります。 彼らは、class名を考えたり、ソースを綺麗に見せるためにHTML及びCSSを再構成したりして時間を浪費してしまいます。

もしあなたがこのレベルに達することが出来たならば、あなたはとてもよくやったと思います。 多くの人々にとって、このレベルを超えるいかなる理由もありませんから。

彼らの典型的な言葉
むぅ〜……どういうリストを使うのが、私の文書のここをマークアップするのに、意味的に正しい方法なのかな。
HTML Level6

このレベルは、もはやこの業界の思想化、哲学者です。 彼らは、現在及び将来に有用なことを熟考する事に時間を費やします。 彼らの作業の成果の多くは、少なくとも5年は、平均的なウェブ専門家には実際に用いられることが無いでしょう。

このレベルは、もはや生活のために実際にウェブサイトを製作するということを超越してしまったのかもしれません。 その代わり、彼らは将来の仕様書を書いたり、ブラウザベンダーのために既存の仕様を解釈する事に集中しているのかもしれません。

彼らの典型的な言葉
私には、HTML 4.01及びXHTML 2の仕様は、意味的に、あまりに制限されたものであると思われる。 従って私は、新規にマークアップ言語を制作している所存である。

発見に至る経緯としては、かつてklee(閉鎖中。憶測は飛び交っていたけど詳細は知らない)で配布していたFirefox用のテーマであるreinを探して検索して見つけたXiao YaoCWHKの報告とか書いてるし香港の方と思われる。中文は読めないので文脈は分からないけれど、('A`)はここでも使われてたw)から辿りました。

2006/9/12追記。

reinテーマは現在M2 Weblogで保守対応されている模様。
あとMozilla TaiwanのフォーラムにRein 1.4.0+修正版なんてのとかがあったりするっぽい。

この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://hanelog.blog56.fc2.com/tb.php/37-a5a91bca

0件のトラックバック

2件のコメント

[C9] 初めまして。

レベル毎全ての人を皮肉っていて面白いですね。しかも、結構当たっているし。
羽日記ちょくちょく読ませて頂いています。これからも続けてくださいね。

[C10] Re:初めまして

訳を間違ってる可能性もありますが……

それはそうと、コメントありがとうございます。
更新遅すぎで申し訳ないです。ネタが無いと何も書けないし、日々マンネリ状態だとネタも少ないので……
って、いいわけばかりだなコレはw

あと、そうだ。
皮肉ってる文章だと、知ってるかもですがイチオシなのはコレです。私の場合、これ以外でもこのサイトの文章には関心しっ放しですがw
[日本語を勉強したいの? - 妖精現実]
http://www.faireal.net/articles/6/17/#d21030

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

Appendix

プロフィール

Author:羽
喪男やってます。

最近のトラックバック

ブロとも申請フォーム

この人とブロともになる

Powered By FC2ブログ

Powered By FC2ブログ
ブログやるならFC2ブログ