On Fri, Mar 23, 2012 at 10:54:35PM -0500, Stephen Paul Weber wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Might I suggest actually doing basic namespace handling when a page is delivered using an XML MIME type? For example, this page: <http://aggregator.singpolyma.net/feeds/denver/> contains both XHTML and embedded (namespaced) Atom, but instead of seeing the Atom as something it cannot process or otherwise handling it, the rendering engine just turns all the tags into inline flow content and shows the text contents in what is essentially line noise.
I know that in a "normal" HTML page you want the heuristics to do this sort of thing in case some bozo has dumped something that maybe looks like a namespace into the tag soup (and namespaces aren't officially supported in HTML anyway), but if the MIME-type is an XML one, the UA should be able to process it as XML and ignore or otherwise handle namespaces it doesn't understand.
I don't see what could be done differently here. Firefox renders it pretty much the same way as Dillo does. Am I missing something? Cheers, Johannes