Subsetting XML
This is a single archived entry from Stefan Tilkov’s blog. For more up-to-date content, check out my author page at INNOQ, which has more information about me and also contains a list of published talks, podcasts, and articles. Or you can check out the full archive.
Michael Champion comments on this in the post you linked to. Most feed readers won’t process DTDs and simply make the assumption that the standard HTML entities are defined. The IE team seems to have opted for extreme correctness - they won’t process a feed with a DTD because they can’t guarantee a valid parse. IE won’t do “liberal” parsing either. That does make me wonder what IE will do with things like (or any other HTML entity) in text nodes.
Thanks, I would have missed that.
http://blogs.msdn.com/rssteam/articles/PublishersGuide.aspx and http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/8a65b5b1-d62a-4b21-b599-4d7fa5b7a8d6.asp have some background information on the problem.