On Jan 17, 2006, at 11:04 AM, James Holderness wrote:
but I think I've shown some pretty compelling reasons why a producer (if they really absolutely have to use "application/xhtml +xml"), would be wiser to use an xhtml document fragment than a complete xhml document.
I'm all for consuming applications that want to be really smart checking whether the content of <content type="application/xhtml +xml"> is a fragment or a complete document and handling either, but if your content is an xhtml document fragment, is there any reason at all to publish type="application/xhtml+xml" rather than type="xhtml"? The only justification that comes to mind is if you want to make a political protest statement against the required wrapper div. But unless you prominently warn your users that your app is doing this, you're doing them a grave disservice by making their feed content less likely to be seen.
