Re: XML payloads in feeds

On Jan 7, 2011, at 14:24, Sam Ruby wrote:

> You are confusing one of the problems with the RSS 2.0 title element (which is allegedly backwards compatible with NetScape's 0.91 which explicitly described title as plain text and UserLand's 0.91 which exclusively used title for HTML) with RSS 2.0's description element.

No, I meant <desciption> as a child of <item>.

> To help anchor this discussion, here is the an actual bug report:
> 
> https://bugzilla.mozilla.org/show_bug.cgi?id=602304

It seems to me that there are two problems here. Since MathML isn't *arbitrary* XML but is a Web vocabulary (where (X)HTML, MathML, SVG and ARIA are Web vocabularies), this isn't an issue with RSS and arbitrary XML.

 1) Having to hack a system that was designed for text/html to emit application/xhtml+xml in order to use MathML. Once HTML5 parsers are deployed on the consumer side, there's no need to switch from html/html to application/xhtml+xml in order to use MathML.

 2) Planet Venus not parsing HTML fragments using the HTML5 fragment parsing algorithm. Once an HTML5 parser is available for the programming language Planet Venus is written in, Planet Venus can start parsing HTML fragments using the HTML5 fragment parsing algorithm.

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/

Received on Friday, 7 January 2011 16:55:02 UTC