XMLはHTMLからできたものではない
2007-01-07


ASAHIネット([URL]のjouwa/salonからホットコーナー([URL] )に転載したものから。
---
[URL]
で、
「HTMLがヘビーに使えるようになるために、不必要なものをそぎ落とし XML化
していったように」
と書いているが、歴史認識が大間違い。
 XMLはHTMLからできたものではない。
 SGMLからできたもの。
 SGMLもXMLもマークアップ言語を作るためのメタ言語であることがわかって
ないから、こういう認識をもったのだろうか。
 HTMLはSGMLで定義したマークアップ言語の1つ。つまり、SGMLのアプリケー
ションの1つ。
 SGMLは仕様がでかいし、インターネットにふさわしくなかったので、不要な
ものをそぎ落として、XMLを作ったのが正しい歴史。
 HTMLがSGMLのアプリケーションであるように、XHTMLはXMLにアプリケーショ
ン。XML登場以後、大量に発生したXMLベースのなんとかMLの類は、みな、XML
のアプリケーション。
 よって、書くなら、
「SGMLがライトに使えるようになるために、不必要なものをそぎ落とし XML化
していったように」
が正しい。

コメント(全6件)
コメントをする


記事を書く
powered by ASAHIネット