Computer: Atom (aus Wiki)

Gehört zu Newsfeeds

From Dietrich’s old Wiki

Atom: Überblick (aus Wiki)

Atom ist ein XML-Format für News Feeds.

  • Die Entwicklung von Atom begann 2003 und hatte zum Ziel Unzulänglichkeiten des älteren RSS zubeheben.
  • Atom wurde im Dezember 2005 ein ”’IETF Proposed Standard”’ (RFC 4287 und 5023).
  • Atom soll sich gut für das Importieren und Exportieren von WebLogs eignen.
  • Atom wurde von Google “vereinnamt” z.B. Blogger, Google News, Google Mail…
  • http://atom2rss.semiologic.com
  • XML kann mithilfe von XSLT in andere Darstellungen transformiert werden

Format

  • Mandatory:
    • <entry>, <id>, <title>, <updated>
  • Recommended:
    • <author>, <content>, <summary>
  • Optional:
    • <category>, <published>
  • Datumsformat
    • RFC3339 (Part of ISO 8601); d.h. ohne vorangestellten Wochentag!!!
  • Validator:
    • http://feevalidator.org

Beispiel

<pre>
<?xml version=”1.0″ encoding=”utf-8″?>
<feed xmlns=”http://www.w3.org/2005/Atom”>
<title>Mein Notizbuch</title>
<subtitle>Ehemalige Outlook-Notizen</subtitle>
<link href=”http://example.org/feed/” rel=”self”/>
<link href=”http://example.org/”/>
<updated>2008-04-06T10:30:02Z</updated>
<author>
<name>Dietrich Kracht</name>
<email>dietrich@kr8.de</email>
</author>
<id>urn:uuid:60a76c80-d399-11d9-b91C-0003939e0af6</id>
<entry>
<title>IS Lite</title>
<link href=”http://kragenbaer.kr8.de/wordpress/?p=22″/>
<id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
<updated>2008-04-06T18:30:02Z</updated>
<published>2005-04-01T18:30:02Z</published>
<author>
<name>dkracht</name>
</author>
<content>Dies ist der Inhalt. Er beschreibt das IS Lite Modell in Stichworten.</content>
<content type=”xhtml”>
<div> …..</div>
</content>
<summary>IS Lite is an IT outsourcing modell from Gartner</summary>
<category term=”Outlook Notes” />
</entry>
<entry>

</entry>
</feed>
</pre>