- January 22, 2008 12:21 AM
- Impressions | XHTML CSS
ねむたいから短くいきます!
IRCで知人から HTML及びCSSは習得が難しい言語か!の記事について、僕の意見を聞きたいと言われました。僕もだいぶ前から、マークアップエンジニアとして働いている人の考えに思うところがあったので反応してみます!あっと、ちなみに、記事はHTMLについて話されていますが、CSSも含めて意見を述べさせていただきます。
HTMLは道具
まず、僕の考えを端的に伝えるために、当時のIRCでのログを編集して貼り付けます。改めて読み返すと言葉足らずだったり、脱線しているところもあるので、後に補足しますね。
- (wu^-^)
- HTMLとかCSS勉強したいひとは
- (wu^-^)
- なぜ勉強したいかってところが大事
- (wu^-^)
- HTML言語そのものが面白いなんて思う人は稀なのは確か
- (wu^-^)
- 何か作りたいものとか
- (wu^-^)
- 表現したいものがあって
- (wu^-^)
- HTMLはその道具にすぎなくて
- (wu^-^)
- 例えば、トンカチに興味があって
- (wu^-^)
- その使い方覚えるために勉強してる人は確かに変わってる
- (wu^-^)
- 釘うちたいからっていう理由で
- (wu^-^)
- トンカチの使い方を覚えたってつまらないだろうしね
- (wu^-^)
- 結局、何か木と釘を組み合わせて作りたいから
- (wu^-^)
- 使い方覚えるんであって
- (wu^-^)
- トンカチの使い方が面白いってのは
- (wu^-^)
- ちょっとおかしいね
- (LastyW)
- まあ最初は俺はそのトンカチ
- (LastyW)
- 面白かったですよ
- (wu^-^)
- うん
- (wu^-^)
- それは良いとおもう
- (wu^-^)
- 俺も未だに面白い
- (wu^-^)
- でも、それは全員にあてはまらないのはわかるよね。
- (wu^-^)
- 釘とトンカチ組み合わせて
- (wu^-^)
- 何かを作ってみたいから、方法として
- (wu^-^)
- トンカチの使い方を勉強する。
- (wu^-^)
- でも、実はトンカチも色々使い方あって
- (Riszw_)
- 出来上がった船に色塗ったりモーターつけて走らせたらもっと楽しいかも!ってことですね
- (wu^-^)
- そうそう
- (wu^-^)
- トンカチの使い方が巧いと
- (wu^-^)
- しっかり船ができるとしたら
- (wu^-^)
- その船を装飾するのも簡単になる
- (wu^-^)
- なかには、トンカチそのものをみて
- (wu^-^)
- それより、木を伐採するノコギリのほうが、
- (wu^-^)
- トンカチなんかより面白いとか
- (wu^-^)
- 道具の比べ合いをする人が多い
- (Riszw_)
- 完成した船を見た人がトンカチっていいな!と思ってもらえるようになれるといいな
- (wu^-^)
- どっちが面白いものや、人の役に立つものを作れるかは
- (wu^-^)
- また別の話だよね
- (wu^-^)
- あとやっぱ
- (wu^-^)
- トンカチを正しく使えると
- (wu^-^)
- 色々楽になることが多いね
- (wu^-^)
- という見解です。
- (wu^-^)
- いかがでしょうか
- (kappon)
- ガッテンガッテン
- (kappon)
- ガッテン
- (wu^-^)
- マークアップエンジニアってのは
- (wu^-^)
- ウェブデザイナーから、ビジュアルデザインなんかを差し引いた存在だとしたら
- (wu^-^)
- 悲しい職業だと思う
- (wu^-^)
- ビジュアルデザインをがんばるのがいいよ絶対
- (wu^-^)
- HTMLやCSSも
- (wu^-^)
- また新しい見方できる
- (kappon)
- 家建てるとき基礎も柱もしっかりしてればしてるほどいいけどある程度しっかりしてれば成立してしまい、大きな地震などが無ければそれを立証できない
以上。
読み飛ばしてもいい、僕がHTML, CSSを勉強しようと思ったきっかけ
僕はもともとゲームの攻略方法を人に伝える目的でWebに触れたのですが、最初に公開したサイトは1枚のtxtファイルでした。最初はそれで「考えを公開する」という目的は達成したと思って満足できましたが、その後、内容に信頼性やエンターテイメント要素を盛り込みたくなって、ホームページビルダーでHTMLを自動書き(?)するようになりました。(もちろん、このときはテーブルデザインです。(実は最終形態がまだあったりする オンザネ)
サイトの装飾、プレゼンテーション部分に力を入れるようになり、華やかなサイトが作れるようになると、管理面で色々と悩ましい問題がでてきます。「リニューアルやデザインの追加・編集が面倒くさい !」 それでも、そのときはほ~むぺぇじとはそういうものだと思っていたので、とりわけそれが苦痛だとは思いませんでしたが。
HTMLやCSSを勉強してみると、今までは見栄えから見ていた文書が逆の視点で見ることができるようになります。あ、意味わかんないかこれ。 文書の統合性は、そのままビジュアルデザインに反映するということがわかるようになる。
やばい、眠い 今この時点で23:36 ぜんぜん短くおわんない。ちょっと最初の記事から離れてきたので、ここらへんで話を軌道修正しようっと。
食べるためのHTML, CSS
僕は専門学校の講師として、二十歳前後の生徒たちにHTMLとCSSを教えているけど、毎月1回は「就職のためと思って勉強しちゃだめだ」と言っています。道具の扱い方を最終目的として勉強するなんて、ああなんて詰まらない勉強なんだって思うし、そんな考えで僕の話を聞いてほしくないから。 たとえ生徒たちがWeb会社に入らなくても、僕はそれでいいと思っていて、そのうちWebを利用して何かを大勢の人に伝えたい時、ものを売りたいとき、そういうときのためにと、もっともベーシックなWebの言語を身につけてほしい。 これって凄い大事だとおもうんです。
軌道修正、軌道修正 。
- HTMLという言語はそもそもかなりつまらない、面白いと思っている僕や周りの人はちょっと変な人の部類に入る。
僕はWeb製作会社のマークアップエンジニアと呼ばれる人が、どういう考えで仕事をこなしているのかは正直よくわかんない。 毎日コーディングをして、どこに面白みを感じているのかもわからないけど、その自分の書いているHTMLやCSSは、何かの目的を達成させるための道具だと思って扱わないとよくないと思う。 クライアントの目的や、Web製作会社の目的、たくさんあるけど、すべてに関係しているよ。そう思うと、やりがいのある仕事だよ!!!
- HTMLの仕様は難解すぎる、ていうかブラウザの仕様が難解すぎてやる気がおきない。
HTMLの仕様は簡単だよ。ブラウザの実装の差は確かに難解。でもそういった難解さはどんな言語でもあるとおもうよ。
- 必要とされるレベルが高度すぎる、表示させるだけで精一杯。
盲目的に「Web標準」というものに従おうとすると、それは大変かもしれない。でも、クライアントの目的はそんなところではないよ。会社がそのレベルを必要としているならそれは利益になることだろうから、がんばるしかない。
- HTMLができても大して評価されないのでやる気がおきない。
そこを気にするのは、道具としてみていないからだよ。 HTMLの知識の量は、結果でも、製作物でも、利益でもないよ。そこではないところで、周りが評価しないとかなら気にしないでいい。
会社が評価しないなら、そんな会社やめたらいいじゃない? 評価してくれる会社はたくさんあるよ。もっとも、知識の量ではなく、その知識を使って得られる利益ね。
- HTMLって何?デザインがしたいんだけど。
HTMLもデザインだと思うよ。誤解されたら怖いけど、文書と装飾で分かれているのはファイルの場所と拡張子だけで、互いにものすごい密接に繋がっているものだと思うから。HTML、ひいては、文書を上手にかけない人は、ビジュアルデザインも上手に作れないよ。
- HTMLができるようになる頃に別の職種に変わってしまう。
ちょっと良くわからなかった。
- 若い技術なので習得している技術者が少ない。
少ないのは少ないかもしれない。それと、参照記事の冒頭にも書かれていたけど、コーダーやマークアップエンジニアが減っているとは思わないかな。若いというより、きちんと仕様書に目を通す人や、Web標準の考え方を理解したコーダーなら、減っているとは考え辛い。これだけ参考になるサイトが増えて、減っているのだとしたら悲しいけど、ありえないと思う。
今、0:10 アー!
- HTMLに限らず慢性的に人がいない。
若い世代は減っている。専門学校も必死。それとWeb会社に行きたい人の数が関係してるかはわからないけど。
- HTMLなんて幻、この世に実は存在しない。
Ctrl + U !!!
確実なのは、あなたはこの記事を読んでいるということ。ただ、この記事を読んでいない人にとってはその存在は幻。アインシュタインはそこに怒ってたらしい。
もちろん、これらの記事は実際にそうであるかではなくて、記事を書かれたkennsuさんの考えたもの。 もしどこかに「それだ!」と思った人のために、僕の意見をかいておいた。
僕が考える原因
HTML,CSSを道具として考えられる人が減り、それを覚えることを目的とする人が増えた。
そんな気がします。しかたないご時世でもある。
実はまだまだ書きたいことがあるのだけど!!
ねむたいから短くいきます!
上の一行書いた時は、明るい明日が待っていると思ってた。どうなってんだ!? ねるよ!!
おやすみなさい。
~(-ω-)~
よくじつの追記
マークアップエンジニアについて
これって、HTMLだけの話なんでしょうか? CSSもできてマークアップエンジニア?
どうも、そう呼ばれる職種の人の記事を見ていると、「デザイナーがおこしたデザイン」をHTMLとCSSを使ってWebサイトにするってところに留まってる。 これはマークアップエンジニアではなくて「再現マン」じゃないでしょうか。 コーダー = マークアップエンジニア? むつかしい 。なにか使い分けがあるのでしょうか。
HTMLに限った話でも、コンテンツをWebの設計に落とし込むためにアーキテクチャーを組む。(また長くなりそうだから、よくわからなかったら質問で聞いてください)
HTMLやCSSを詰まらない物に見せてる人とは
僕を含めた大多数なのかもしれない。
HTMLやCSSはなにかアクションを起こしたり、それ単体でサービスを作ったりするのは難しい。プログラマーさんたちが何か面白いサービスをはじめると、たとえそれが"Web標準"的なHTML、CSSの恩恵のもとで完成したものだとしても、みんなはプログラムの技術しか見ない。そのサービスにHTMLの仕様が貢献しててもだ。
だから、HTML, CSSをかける人たちは、こんなふうに使って、こういうところが便利になったってところをもっともっと出していってほしいとおもう。
最近、変な風にHTMLやマークアップエンジニアの苦悩みたいな、詰まらない話ばっかり表にでてきて、それこをHTMLを詰まらない物に見せている原因になっちゃってるんじゃないのかな。
じゃあ自分は何をしてるか
HTML, CSSの知識を駆使した目に見える製作物として、3ping.orgでは、Vicuna CMS というものを紹介するようになりました。これはブログのテンプレートと認知されているけど、Web製作のHTML,CSSフレームワークとして十分に使える設計になっている。 こういったものを、Web会社で誰かがこういったものをシコシコ作って完成させたら凄い便利だとおもうよ。今の僕は0からCSSを書くことはなくて、ほとんど Vicuna から不必要なところを削ってサイトを作るやり方になって、速度もめちゃんこあがった。 月に1個しかできない仕事が2個できるようになってもらえるお金も倍になる。 ほしいものが倍買える。 いい焼酎を飲める。 アイスがデフォルトでハーゲンダッツになる。 女の子を食事に誘える。 ばんざーい!
ゴ、ゴホン・・・ おわろうか。
あわせて読みたい!
- hxxk.jp - HTML や CSS を身に付けて、その先は ?
- re:HTML及びCSSは習得が難しい言語か![to-R]
そうそう!→ 『XHTMLやCSSはさっさと覚えてしまって次のステップに行こうよ』

