11 January 2013. Double-encoded markup in BBC Atom/RSS feeds.
BBC Atom feeds are double-encoding XHTML markup. But content of an <content type="xhtml">...</content>
element must be the actual markup, not escaped markup.
This bug results in reader software showing the markup rather than the formatted content.
See Atom processing model: http://tools.ietf.org/html/rfc4287#section-4.1.3.3
E.g. http://www.bbc.co.uk/blogs/radio4/atom/ contains an entry like this (edited for clarity). Note the <p>
tag is encoded as <p>
.