「XML」で标准化への流れ
このところ、私のブログの中に「XML」という言叶が频繁に登场している。
「Google」のパーソナライズド画面に自作のガジェットを追加するのにも「XML」が使われているし、「ブログを无料でPDFへ!」でも、ブログのコンテンツをエクスポートする际に「XML」が使われている。
また、「Google Earth」のデータ形式は「KML」または「KMZ」だが、これは「XML」で「KML」というデータ形式を定义したもの。「KMZ」は「XML」を「ZIP」で圧缩したものであり、试しに「KMZ」という拡张子を「ZIP」に书き换えて、解冻(展开)すると「XML」で记述した「KML」が出来上がる。
「XML」は、その名のとおり「eXtensible Markup Language」というマークアップ言语のひとつなのだが、ユーザーが独自のタグを指定することが可能なことから、マークアップ言语を作成するための、「メタ言语」として注目を浴びた。标准化が进むウェブのマークアップ言语である「XHTML」や、ウェブで数式を记述するための「MathML」なども「XML」で记述されている。
来年早々にも投入される「Windows Vista」だが(またまた、延期?)、「2007 Microsoft Office system」の标准保存形式も「XML」だ。「Word」も「Excel」も「PowerPoint」も保存形式は「XML」をZIP圧缩したもの。たとえば、「エクセル」ならば「XLSX」という拡张子になるようだ。
文字、数値、画像などのデータをすべて文字データとして表现することは、じつは効率が悪いらしい(変换が必要なため)。しかし、コンピュータの性能の向上によって、共通のフォーマット(构造化した文书)としてのメリット、テキストという可视性のある文书としてのメリットのほうが、処理に时间がかかるというディメリットよりも上回るようになり、近年、一跃、华々しい表舞台に登场したわけだ。
なにやら、楽しくなりそうな予感はするのだが、やりたいことが多すぎる……。
10日でおぼえるXML入门教室 第2版着者:山田 祥寛 贩売元:翔泳社 |
Web标准の教科书―XHTMLとCSSでつくる“正しい”Webサイト 着者:益子 贵寛 贩売元:秀和システム |
| 固定リンク
トラックバック
この记事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/99648/2466533
この记事へのトラックバック一覧です: 「XML」で标准化への流れ:


コメント