- モジュール化 -
2001年5月6日(日)更新 |
■XHTML 1.0勧告以降
たけち: 最初にHTMLからXHTMLになってきているっていう話をしてからずいぶん時間が経っちゃったので、XHTMLも変化してきちゃったね。 さらら: もう一年になるのね。時間のたつのって早いものね。で、XHTMLはいまはどうなっているのかしら。 たけち: XHTMLのもとになったHTML 4.01そのものもずいぶんと複雑な仕様になっているんだけど、パソコン色々な応用を考えるともっと基本的なことが表現できればいいものもあるので、モジュール化ということが考えられてきたんだ。 |
さらら: モジュール化って? たけち: 情報をうまく構成できるような単位構造を考えるんだ。そうして目的に合ったテキスト構造がそれらの単位構造を組み合わせて表現できるようにしようと考えてゆくんだよね。それらの単位構造をモジュールって呼ぶんだね。 さらら: そうなんだぁ・・・・ たけち: そうしたモジュール化の検討によって、モバイルなどの用途のためにまとめられたXHTML Basicやモジュールの定義がされたXHTML 1.1などが次々にW3Cの勧告になっているんだね。図に簡単に載せておくね。 |
■XHTML Basic, XHTML 1.1
さらら: へぇ〜。これからもどんどん発展してゆきそうね。。。。。ねぇ・・・・ちょっと変なこと聞いていい? たけち: なっ、なんだい? さらら: たとえば、簡単な表現で十分なんだったら、そういうタグだけを使うようにすればいいんじゃないの? わざわざ色々な仕様をモジュール化なんてしなくってもいいように思うんだけど・・・ たけち: あぁ、僕らのように使う立場だとそうかもしれないけど、これはそのタグを処理するソフトウェアのことを考えてのことなんだよね。何もInternet ExplorerだけがXHTMLを表示するソフトウェアじゃないだろ?! ねっ。 さらら: あっ、そっか・・・ (^ ^; パソコンと携帯電話なんかだと違うものね。 |
たけち: 参考までにXHTML BasicとXHTML 1.1でどんなモジュールが定義されているかを載せておくね。抜粋だけどね・・・・・ さらら: うん。ありがとう。 たけち: あっ、そうそう。これらのモジュールの要素・属性については、次の勧告で決められていんるだよ。
|
■XHTML Basicのモジュール
- XHTML Basicの詳細については
http://www.w3.org/TR/xhtml-basicをご覧ください。
|
■XHTML 1.1のモジュール(抜粋です)
- XHTML 1.1の詳細については
http://www.w3.org/TR/xhtml11をご覧ください。
|
さらら: あら、hrタグなんかはないのね。。。。でも、知っているタグ名があるからだいたいの雰囲気はわかるわ。これらのモジュールをいろいろと組み合わせたXHTMLをつくることができるのね。 たけち: そうなんだ。これらのモジュールを使って作られるXHTMLはXHTMLファミリーのひとつ、っていうわけだね。じゃあ、だいたいのことがわかったから今回はこれでおしまいにするね。 さらら: うん。ありがと。 |