Tim Tepaße: Wo liegt der Fehler?

Beitrag lesen

Hallo,

<description><![CDATA[<p>Ich bin ein <a href="http://example.org/">Link</a> in HTML</p>]]></description>

Nachtrag: Es existiert übrigens keine zuverlässige Methode für RSS-Reader, eindeutig festzustellen, ob der Inhalt des description-Elementes nun reiner Text ist oder HTML. Das ist einer der kleinen Fehler von RSS 2.0. Hersteller von RSS-Readern sagen inzwischen, dass man bei der Variante Text kein "&lt;" oder "gt;" im Text unterbringen und bei der Variante HTML bitte mindestens ein HTML Element reinpacken soll. Was natürlich extrem doof ist, denn was ist, wenn man diesen String "Es gilt in der Mathematik der Natürlichen Zahlen dieses: 3 < 5" veröffentlichen will.

Das neuere Feed-Format Atom 1.0 leidet nicht darunter, da wurde ein Lösungsweg gefunden. Ich persönliche würde nur noch Atom und kein RSS mehr einsetzen – denn auch wenn das nur ein minimales Problem ist, irgendwann beisst es einen in den Allerwertesten. Atom kann alles, was RSS auch kann, wird von den populären Feedreadern unterstützt; letztendlich gibt es keinen Grund mehr, RSS zu benutzen. Ausser dass es den bekannteren Namen hat.

Tim