« 「500円でわかるグーグル」発売! | トップページ | 算数・数学が得意になる本 »

2006年7月 2日 (日)

「XML」で标准化への流れ

 このところ、私のブログの中に「XML」という言叶が频繁に登场している。

Sake_061  「Google」のパーソナライズド画面に自作のガジェットを追加するのにも「XML」が使われているし、「ブログを无料でPDFへ!」でも、ブログのコンテンツをエクスポートする际に「XML」が使われている。

Sake_062  また、「Google Earth」のデータ形式は「KML」または「KMZ」だが、これは「XML」で「KML」というデータ形式を定义したもの。「KMZ」は「XML」を「ZIP」で圧缩したものであり、试しに「KMZ」という拡张子を「ZIP」に书き换えて、解冻(展开)すると「XML」で记述した「KML」が出来上がる。

Sake_063  「XML」は、その名のとおり「eXtensible Markup Language」というマークアップ言语のひとつなのだが、ユーザーが独自のタグを指定することが可能なことから、マークアップ言语を作成するための、「メタ言语」として注目を浴びた。标准化が进むウェブのマークアップ言语である「XHTML」や、ウェブで数式を记述するための「MathML」なども「XML」で记述されている。

 来年早々にも投入される「Windows Vista」だが(またまた、延期?)、「2007 Microsoft Office system」の标准保存形式も「XML」だ。「Word」も「Excel」も「PowerPoint」も保存形式は「XML」をZIP圧缩したもの。たとえば、「エクセル」ならば「XLSX」という拡张子になるようだ。

 文字、数値、画像などのデータをすべて文字データとして表现することは、じつは効率が悪いらしい(変换が必要なため)。しかし、コンピュータの性能の向上によって、共通のフォーマット(构造化した文书)としてのメリット、テキストという可视性のある文书としてのメリットのほうが、処理に时间がかかるというディメリットよりも上回るようになり、近年、一跃、华々しい表舞台に登场したわけだ。

 なにやら、楽しくなりそうな予感はするのだが、やりたいことが多すぎる……。

10日でおぼえるXML入门教室 第2版 10日でおぼえるXML入门教室 第2版

着者:山田 祥寛
贩売元:翔泳社

Web标准の教科书 Web标准の教科书
―XHTMLとCSSでつくる“正しい”Webサイト

着者:益子 贵寛
贩売元:秀和システム


|

トラックバック

この记事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/99648/2466533

この记事へのトラックバック一覧です: 「XML」で标准化への流れ:

コメント

コメントを书く



(ウェブ上には掲载しません)


コメントは记事投稿者が公开するまで表示されません。