Hacker News new | past | comments | ask | show | jobs | submit login

CDATA is purely a convenient way of encoding character data, of avoiding needing to escape <, & and > all the time. It doesn’t change the semantics at all, and if any client does vary the semantics based on this, it is wrong to do so.

RSS doesn’t say what format any of its content is in. You have to guess if it’s plain text or HTML. This can easily go wrong. The result is that you can’t trust the handling of characters like <, & and > in titles or in supposedly-plain-text descriptions in RSS feeds.

Seriously, just use Atom.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: