Zum Inhalt springen

„XML Bookmark Exchange Language“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
NoLo (Diskussion | Beiträge)
AZ: Die Seite wurde neu angelegt.
 
NoLo (Diskussion | Beiträge)
"Bookmark Sync and Sort"-Link eingefügt und XBELicious-Text erweitert
Zeile 1: Zeile 1:
'''XML Bookmark Exchange Language''' ([[Englische Sprache|engl.]] für „[[Lesezeichen (Internet)|Lesezeichen]]-Austausch-Sprache“), abgekürzt '''XBEL''', ist ein offener [[Extensible Markup Language|XML]]-Standard zum Speichern und Austauschen von [[Uniform Resource Identifier|URI]]s, auch bekannt als Lesezeichen (im [[Firefox]]) oder Favoriten (im [[Internet Explorer]])<ref>http://www.kleines-lexikon.de/w/x/xbel.shtml</ref>, welcher die Handhabung von Lesezeichen vereinfachen soll.
'''XML Bookmark Exchange Language''' ([[Englische Sprache|engl.]] für „[[Lesezeichen (Internet)|Lesezeichen]]-Austausch-Sprache“), abgekürzt '''XBEL''', ist ein offener [[Extensible Markup Language|XML]]-Standard zum Speichern und Austauschen von [[Uniform Resource Identifier|URI]]s, auch bekannt als Lesezeichen oder Favoriten (im [[Internet Explorer]])<ref>[http://www.kleines-lexikon.de/w/x/xbel.shtml XBEL-Definition im kleinen Lexikon des Internets]</ref>, welcher die Handhabung von Lesezeichen vereinfachen soll.


== Aufbau eines XBEL-Dokuments ==
== Aufbau eines XBEL-Dokuments ==
Zeile 5: Zeile 5:
Beispiel einer XBEL-Datei
Beispiel einer XBEL-Datei
<source lang="xml">
<source lang="xml">
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE xbel
<xbel version="1.0">
PUBLIC "+//IDN python.org//DTD XML Bookmark Exchange Language 1.0//EN//XML"
<title>Lesezeichen!</title>
"http://www.python.org/topics/xml/dtds/xbel-1.0.dtd">
<desc>Lernen von XBEL am Beispiel von zwei Lesezeichen und einer Verknüpfung</desc>
<xbel version="1.0">
<folder id="f0" added="2007-11-10">
<title>Wiki</title>
<title>Lesezeichen!</title>
<desc>Lernen von XBEL am Beispiel von zwei Lesezeichen und einer Verknüpfung</desc>
<desc>Webseiten von Autoren-Gemeinschaften</desc>
<bookmark href="http://wikimediafoundation.org/" id="b0" added="2007-11-11" modified="2007-11-14" visited="2007-11-14">
<folder id="f0" added="2007-11-10">
<title>Wikimedia Foundation</title>
<title>Wiki</title>
<desc>Webseiten von Autoren-Gemeinschaften</desc>
</bookmark>
<bookmark href="http://de.wikipedia.org/" id="b1" added="2007-11-11" modified="2007-11-14" visited="2007-11-14">
<bookmark href="http://wikimediafoundation.org/" id="b0" added="2007-11-11" modified="2007-11-14" visited="2007-11-14">
<title>Wikipedia</title>
<title>Wikimedia Foundation</title>
</bookmark>
</bookmark>
<bookmark href="/" id="b1" added="2007-11-11" modified="2007-11-14" visited="2007-12-27">
</folder>
<separator/>
<title>Wikipedia</title>
<alias ref="b1">
</bookmark>
</xbel>
</folder>
<separator/>
<alias ref="b1">
</xbel>
</source>
</source>


== Browser ==
== Browser ==


Bisher unterstützen nur die Linux-Browser [[Galeon]] (GNOME) und sein KDE-Pendant [[Konqueror]] das XBEL-Format.
Bisher unterstützen nur die Linux-Browser [[Galeon]] (GNOME) und [[Konqueror]] (KDE) das XBEL-Format.
In [[Mozilla]] (Firefox) wird daran gearbeitet<ref>http://bugzilla.mozilla.org/show_bug.cgi?id=55057 (engl.)</ref>, jedoch ist noch nicht absehbar, wann es aufgenommen wird. Eine rudimentäre Unterstützung bietet die Mozilla-Extension „Bookmarks Synchronizer 3“ bzw. „Bookmark Sync and Sort“, die es erlaubt, Lesezeichen auf HTTP(S)- oder FTP-Servern im XBEL-Format zu speichern bzw. von diesen zu laden. Damit ist es möglich, Lesezeichen auf mehreren Rechnern simultan zu nutzen und zu pflegen.
In [[Mozilla]] ([[Mozilla Firefox|Firefox]]) wird daran gearbeitet, jedoch ist noch nicht absehbar, wann es aufgenommen wird.<ref>[http://bugzilla.mozilla.org/show_bug.cgi?id=55057 Mozilla sollte XBEL unterstützen] (engl.)</ref> Eine rudimentäre Unterstützung bietet die Mozilla-Erweiterung „Bookmarks Synchronizer 3“ bzw. [https://addons.mozilla.org/de/firefox/addon/2367 Bookmark Sync and Sort], die es erlaubt, Lesezeichen auf HTTP(S)- oder FTP-Servern im XBEL-Format zu speichern bzw. von diesen zu laden. Damit ist es möglich, Lesezeichen auf mehreren Rechnern simultan zu nutzen und zu pflegen.


== Werkzeuge ==
== XBELicious ==


Ein Beispiel einer Verwendung von XBEL ist das [http://xbel.sourceforge.net/2006/XBELicious/ XBELicious]-Werkzeug, welches [[Del.icio.us]]-Lesezeichen ins XBEL-Format umwandelt.
Ein Beispiel einer Verwendung von XBEL ist das [http://xbel.sourceforge.net/2006/XBELicious/ XBELicious]-Werkzeug, welches [[Del.icio.us]]-Lesezeichen ins XBEL-Format umwandelt.

Installation und Nutzung von XBELicious unter Linux:

<source lang="text">
wget http://dfn.dl.sourceforge.net/sourceforge/xbel/XBELicious-0.1.tar.gz
gunzip XBELicious-0.1.tar.gz
tar -xf XBELicious-0.1.tar
cd XBELicious-0.1/source/
export DEL_USER=dein_del.icio.us_Nickname
export DEL_PASSWD=dein_del.icio.us_Passwort
./del2xbel.sh xml > xbel
</source>

Nach der Ausführung dieser Befehle sollten in der Datei xbel alle deine Del.icio.us-Lesezeichen im XBEL-Format gespeichert sein.

Die oben genannten export-Befehle können weggelassen werden, wenn die Del.icio.us-Zugangs-Daten direkt in die Datei del2xbel.sh eingetragen werden.


== Gründer ==
== Gründer ==
Zeile 38: Zeile 57:
XBEL wurde von der [[Python XML Special Interest Group]] erschaffen, um der Welt ein weiteres interessantes, lustiges und nützliches Projekt zu schenken, welches damals die Leistungsfähigkeit der Python XML Processing Software demonstrieren sollte.
XBEL wurde von der [[Python XML Special Interest Group]] erschaffen, um der Welt ein weiteres interessantes, lustiges und nützliches Projekt zu schenken, welches damals die Leistungsfähigkeit der Python XML Processing Software demonstrieren sollte.


== Einzelnachweise ==
== Einzel-Nachweise ==

<references/>
<references/>


== Web-Links ==
== Web-Links ==

* [http://pyxml.sourceforge.net/topics/xbel/ Offizielle XBEL-Seite] (engl.)
* [http://pyxml.sourceforge.net/topics/xbel/ Offizielle XBEL-Seite] (engl.)
* [http://lists.sourceforge.net/lists/listinfo/xbel-specs XBEL-Mailing-Liste] (engl.)
* [http://lists.sourceforge.net/lists/listinfo/xbel-specs XBEL-Mailing-Liste] (engl.)

Version vom 27. Dezember 2007, 16:54 Uhr

XML Bookmark Exchange Language (engl. für „Lesezeichen-Austausch-Sprache“), abgekürzt XBEL, ist ein offener XML-Standard zum Speichern und Austauschen von URIs, auch bekannt als Lesezeichen oder Favoriten (im Internet Explorer)[1], welcher die Handhabung von Lesezeichen vereinfachen soll.

Aufbau eines XBEL-Dokuments

Beispiel einer XBEL-Datei

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE xbel
  PUBLIC "+//IDN python.org//DTD XML Bookmark Exchange Language 1.0//EN//XML"
         "http://www.python.org/topics/xml/dtds/xbel-1.0.dtd">
<xbel version="1.0">
  <title>Lesezeichen!</title>
  <desc>Lernen von XBEL am Beispiel von zwei Lesezeichen und einer Verknüpfung</desc>
  <folder id="f0" added="2007-11-10">
    <title>Wiki</title>
    <desc>Webseiten von Autoren-Gemeinschaften</desc>
    <bookmark href="http://wikimediafoundation.org/" id="b0" added="2007-11-11" modified="2007-11-14" visited="2007-11-14">
      <title>Wikimedia Foundation</title>
    </bookmark>
    <bookmark href="http://de.wikipedia.org/" id="b1" added="2007-11-11" modified="2007-11-14" visited="2007-12-27">
      <title>Wikipedia</title>
    </bookmark>
  </folder>
  <separator/>
  <alias ref="b1">
</xbel>

Browser

Bisher unterstützen nur die Linux-Browser Galeon (GNOME) und Konqueror (KDE) das XBEL-Format.

In Mozilla (Firefox) wird daran gearbeitet, jedoch ist noch nicht absehbar, wann es aufgenommen wird.[2] Eine rudimentäre Unterstützung bietet die Mozilla-Erweiterung „Bookmarks Synchronizer 3“ bzw. Bookmark Sync and Sort, die es erlaubt, Lesezeichen auf HTTP(S)- oder FTP-Servern im XBEL-Format zu speichern bzw. von diesen zu laden. Damit ist es möglich, Lesezeichen auf mehreren Rechnern simultan zu nutzen und zu pflegen.

XBELicious

Ein Beispiel einer Verwendung von XBEL ist das XBELicious-Werkzeug, welches Del.icio.us-Lesezeichen ins XBEL-Format umwandelt.

Installation und Nutzung von XBELicious unter Linux:

wget http://dfn.dl.sourceforge.net/sourceforge/xbel/XBELicious-0.1.tar.gz
gunzip XBELicious-0.1.tar.gz
tar -xf XBELicious-0.1.tar
cd XBELicious-0.1/source/
export DEL_USER=dein_del.icio.us_Nickname
export DEL_PASSWD=dein_del.icio.us_Passwort
./del2xbel.sh xml > xbel

Nach der Ausführung dieser Befehle sollten in der Datei xbel alle deine Del.icio.us-Lesezeichen im XBEL-Format gespeichert sein.

Die oben genannten export-Befehle können weggelassen werden, wenn die Del.icio.us-Zugangs-Daten direkt in die Datei del2xbel.sh eingetragen werden.

Gründer

XBEL wurde von der Python XML Special Interest Group erschaffen, um der Welt ein weiteres interessantes, lustiges und nützliches Projekt zu schenken, welches damals die Leistungsfähigkeit der Python XML Processing Software demonstrieren sollte.

Einzel-Nachweise

  1. XBEL-Definition im kleinen Lexikon des Internets
  2. Mozilla sollte XBEL unterstützen (engl.)