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化
していったように」
が正しい。
セコメントをする