- MegaBlackLabel
- 1516
- 0
- 0
- 0
プログラミングは方向だけどマークアップは意味。みたいな感じか。いや、それも捉え方によっては同一になるし。困った。
2010-08-09 22:46:58マークアップは、ブラウザとかプログラムが嬉しくなる。プログラミングは人が嬉しくなる。ほーら、完璧な説明!!!!! ←イミフwwww
2010-08-09 22:47:48その上マークアップは機械がそれに応じて動くというところまで表面的には同じなので中途半端に厄介なんです… RT @ArcCosine: 意味付けじゃなくてデザインも兼ねてるからややこしいんだけどね。
2010-08-09 22:47:53HTMLデータって言うでしょでしょ? 見た目を変えてるのはCSS。大切なのはブラウザがプログラムだという事。
2010-08-09 22:50:57Q「でも、ほーむぺーじとかいくと色々動くからプログラムだと思うんですけど」 A「実際に動いてるのはFlashだったりJavaScriptだったり、Java Appletだったりするので、HTMLが動いてる訳ではありません」
2010-08-09 22:58:16Q「でも、実際に動いてるじゃないですか。HTMLだと色々動くんでしょ?」 A「本来のHTMLは動きません。動かすためにJavaScriptとかFlashとかを使っているんです」
2010-08-09 22:58:56Q「じゃあ、HTMLはなんなんですか? マーク…アップ言語でしたっけ? 意味がわかりません。ほら、例えば<b>とか使うと太字になるじゃないですか」 A「見た目の変更をしてるのはCSSであり、HTMLではありません」
2010-08-09 22:59:55Q「なんですか、CSSってそうやって意味不明な単語を並べて誤魔化そうとしてませんか?」 A「(自分が理解出来ないからって逆ギレすんなよ…)CSSは、見た目を変えるための仕様であり、これもまたマークアップ言語の一種と言ってもいいでしょう」
2010-08-09 23:01:15Q「あーもうー。もう少し分かりやすくいってください」 A「貴方が認識しているHTMLは実際にはHTML+CSS+JavaScript+Flash+その他で構成されているんですそれを総括してHTMLって言ってるので分からなくなってるだけです」
2010-08-09 23:02:49Q「で、結局、HTMLはプログラム言語じゃないってことはわかりました。でも、それでほーむぺーじを作る理由がわかりません」 A「俺もしらねーよ。ふぁっく」
2010-08-09 23:04:20Q「おい」 A「インターネットの歴史から話さないといけないので、面倒だけど、まあ、ぶっちゃけりゃハイパーリンクでサイトをつなげるためにHTMLが便利だったて話」 Q「理解不能」 A「だから話したくなかったんだ」
2010-08-09 23:05:22Q「結論をお願いします」 A「真面目に答えた俺が馬鹿だった。はいはい。HTMLはプログラム言語でいいですよーだ」 Q「すねんなよ……」
2010-08-09 23:06:21今の一連のPostで理解してもらえたと思うけれども、他人に説明する場合はQ&A形式、出来れば会話形式で論題を扱うと理解しやすいかもしれません。
2010-08-09 23:10:07