XHTMLを考える
以前僕は自分のサイトを作る際に、DOCTYPEの部分にHTML Transitionalを利用していました。
でもWeb標準に関する本を読んでみるとTransitionalはHTML4.01に移行するための過渡期のためのものとして開発されていたものだったということに気がつきました。
遅いって?HAHAHA
というわけで、より『文書としてのHTML』という基本理念を追求するために、XHTMLの導入を進めてみました。
XHTMLの一番の特徴は、元はSGML(文書の電子化のためのマークアップ方式の規格)で定義されていたHTMLを、XML(より個別具体的に対応できるマークアップ言語規格)で再定義することで生まれてきた、ということです。
何が可能なのかというと、HTMLで出来なくてXMLで出来たこと、つまりほかのXML文書をXHTML内に埋め込むことが出来るということです。
さらにXHTML1.1が勧告されたことによって、XHTML自体をモジュール化することとなりました。
そのためカスタマイズ性(これについては後日)も大幅に向上。
HTMLと比べて文書ファイルとしての効率性や性能が段違いに高いのがXHTMLなのです。
まじめなこと書いたら疲れた。
結局のところ自分もまだXHTMLの利点を正確に理解していません。
何が優れていて何が弱点なのかはまだわかっていないのです。
これからの勉強しだいなのでしょうが、コーダーとして食っていくには理解しなければならない点なのでしょう。。。
今日はバイトが休みだったという不測の事態により、ガッツリ爆睡+ガッツリイタ語勉強できそうです。
でもWeb標準に関する本を読んでみるとTransitionalはHTML4.01に移行するための過渡期のためのものとして開発されていたものだったということに気がつきました。
遅いって?HAHAHA
というわけで、より『文書としてのHTML』という基本理念を追求するために、XHTMLの導入を進めてみました。
XHTMLの一番の特徴は、元はSGML(文書の電子化のためのマークアップ方式の規格)で定義されていたHTMLを、XML(より個別具体的に対応できるマークアップ言語規格)で再定義することで生まれてきた、ということです。
何が可能なのかというと、HTMLで出来なくてXMLで出来たこと、つまりほかのXML文書をXHTML内に埋め込むことが出来るということです。
さらにXHTML1.1が勧告されたことによって、XHTML自体をモジュール化することとなりました。
そのためカスタマイズ性(これについては後日)も大幅に向上。
HTMLと比べて文書ファイルとしての効率性や性能が段違いに高いのがXHTMLなのです。
まじめなこと書いたら疲れた。
結局のところ自分もまだXHTMLの利点を正確に理解していません。
何が優れていて何が弱点なのかはまだわかっていないのです。
これからの勉強しだいなのでしょうが、コーダーとして食っていくには理解しなければならない点なのでしょう。。。
今日はバイトが休みだったという不測の事態により、ガッツリ爆睡+ガッツリイタ語勉強できそうです。