Digital sozialisiert, Denker, Macher und Angel Investor.

RSS und Atom oder "Is Worth Better?"

R

Das Anbieten von Inhalten in einfach maschinenlesbarer Form durch sogenannte Feeds, ist nicht nur für Techniker im Trend aber nun auch von Marketing-Leuten entdeckt. Dies mit guten Argumenten wie die Umgehung des Spam-Verdachts (und der Filter) oder der natürlichen Suchmaschinenoptimierung.
Mit der Draft-Spezifiktation von Atom 1.0 ist die Diskussion nun wieder erwacht, welches Format dafür das Beste sein. Oder verkürzt: RSS gegen Atom.
Zusammenfassend behebt Atom die Probleme, welche RSS wegen mangelnder Erfahrung besser hätte machen können. Dies sind insbesonders
– die (nicht ganz einfache) eindeutige Identifikation eines einzelnen Elementes mittels einer URI (Identity),
– eine konsequente XML-Orientierung inklusive Schema, Namespace und reicher Semantik wie beispielsweise der Sprachkennung mittels xml:lang Attribute (schliesslich ist Tim Bray der Kopf hinter XML in der Arbeitsgruppe)
– eine standardisierte Referenzierung (Autodiscovery) und
– die Digitale Signatur und Verschlüsselung mittels XML Encryption / XML Digital Signature
Rein sachlich also besser, so auch in einem WIKI dokumentiert und mit zahlreichen Artikeln unterlegt, so auch bei Tim Bray selbst.
Ausserdem ist RSS ja «nur» ein DeFacto Standard der Universität Harvard und Atom durch ein IETF-Gremium getrieben.
Sehr gut gefällt mir immer wieder «Is it better to be approximately right about something than precisely wrong» von John Maynard Keynes. Tun was da ist, Volumen hat und läuft und nicht was wirklich gut wäre (ich war auch mal Besitzer eines NeXT-Computers).
Um auf den Vergleich zurückzukommen, ob der Zufall (und Evolution) oder die strategische Planung besser ist, empfehle ich den (legendären) Diskurs Worse Is Better von Richard P. Gabriel. Eine über 20-Jahre alte Diskussion darüber, wie die beste Software entsteht.
Meine Schätzung ist, dass die Verbreitung von RSS (zusätzlich noch mit dem Support von Browsern wie IE 7.0 [auch von MS Atom später verspricht] und anderen) das entscheidenen Merkmal ist und somit Atom einen scheren Stand hat.

kommentieren

Digital sozialisiert, Denker, Macher und Angel Investor.