XBELとは
XML Bookmark Exchange Language の略
目的
XBELを中間言語として利用することにより,ブックマークの相互利用性を高めること
Summary
XMLを利用したブックマークの保存形式の1つ
10種類のブラウザがあったとして,各々のブックマークを変換する場合,
1対1の変換だと90通りの変換プログラムが必要になってしまうが,
中間言語を用いることによって,20通りの変換プログラムで済む.
(中間言語を各ブックマーク形式に変換するプログラムと各ブックマーク形式から中間言語に変換するプログラム)
この中間言語をXMLで定義したのがXBEL.
ブックマークの独自情報
metadata要素と用いて ブラウザ毎のブックマークの独自のメタデータの保存が可能
公開識別子
+//IDN python.org//DTD XML Bookmark Exchange Language 1.0//EN//XML
文書型定義
http://www.python.org/topics/xml/dtds/xbel-1.0.dtd
追記
OPMLとの差が不明
記述例
The Essence of Programming - 翻訳の部屋 - XMLによる結城の翻訳作品リスト
http://www.hyuki.com/trans/trans.xml
Reference
The XML Bookmark Exchange Language Resource Page
http://pyxml.sourceforge.net/topics/xbel/
ブックマーク記述言語 XBEL
http://www2.airnet.ne.jp/sardine/langs/XBEL.html
OPML 1.0 Specification
http://opml.scripting.com/spec