IE7 will only support well-formed RSS feeds

In Microsoft to break the web, Anne van Kesteren notes that the RSS platform in Internet Explorer 7 and Windows Vista will only parse well-formed feeds. Anne points to the post Feeds and well-formed XML at the Microsoft Team RSS Blog. I find this part of that post particularly interesting:

Our years of experience in with HTML in Internet Explorer have taught us the long-term pain that results from being too liberal with what you accept from others.

Wow. I can hardly believe I just read that. Wouldn’t it be interesting if the people responsible for the HTML parser in IE7 would follow that lead and make it just a little more strict?

Imagine all the business opportunities that could create for those of us who have invested the time to learn HTML. And IE7 would have massive problems parsing the “HTML” generated by Microsoft’s own tools. But I think it would clean up the web a bit.

Comments

1. November 6, 2005 by Lachlan Hunt

Unfortunately, the damage to HTML has been done and we are long past any chance we had to fix that up. However, the news about attempting to recover RSS from the HTML hell is promising!

2. November 6, 2005 by Sébastien

If they can make an XML parser for feeds, why can't they make one for XHTML?

They're really not clear in their explanations. They decided not to support XHTML because support for the application/xhtml+xml media type is too hard to code (and spell).

BTW application/rss+xml is not the the IANA list (http://www.iana.org/assignments/media-types/application/), so what are they talking about?

If they really mean just checking for well-formedness and not validation, I don't see the point. It seems to me they just want to make it easier for them to code their non-denominational "feed parser" but not ensure validity...

3. November 6, 2005 by Jonathan Snook

Séb: handling XHTML is more than just parsing, it's also rendering. And they simply don't have the time to build the rendering engine required to handle proper XHTML for this release.

4. November 6, 2005 by Steve Williams

Wow, that quote is a knockout! Thanks for sharing.

Please let IE7 break sites that aren't valid - but I'm dreaming now... that would be too convenient!

5. November 6, 2005 by Anne van Kesteren

Jonathan, the rendering can in theory be done by reusing the CSS renderer. However, that might be one big hack. (Also, I would much rather have them properly support DOM Events, DOM Core et cetera.)

6. November 7, 2005 by Jens Meiert

And IE7 would have massive problems parsing the “HTML” generated by Microsoft’s own tools.

Now this would be fun.

7. November 7, 2005 by Faceless Name (Michael Ward)

Anne van Kesteren: I really don't think that IE has the architecture to get the job done that easily. I think MS are moving in the correct direction though, and I hop we will see significant advances in IE8 - the IE team seem keen to deliver the improvements, but I hope MS politics don't get in the way.

Still, it's Firefox/win and Safari/Mac for me for the foreseeable future.

8. November 8, 2005 by Colin Ramsay

RSS feeds are less numerous than (X)HTML pages, so their partners will be affected much less than if Microsoft had decided to tighten up their HTML parsing.

Having said that, I do think this reflects their new attitude fairly well. Microsoft are willing to upset a few people to do things the right way, and that's a good thing.

9. November 19, 2005 by Moedechai Peller

While it would be nice if IE7 (or more likely IE8) wouldn't parse pages with major errors, even if all it did was display an easily noticable error message along with the rendered page, it would be enough to make major changes to the Web.

Sorry, comments are closed for this post.

Information, sponsorship, and externals

About the author

Roger Johansson is a Swedish web professional specialising in web standards, accessibility, and usability. More about me and this site.

Subscribe

Looking for web hosting?

Try DreamHost!

Use the promo code 456BEREASTREET3 to save USD 20 when you sign up!

Latest articles

Validation statistics from Nikita the Spider Comments off
An analysis of the sites crawled by the bulk validation tool Nikita the Spider during March 2008.
Authentic Jobs API and Affiliates program Comments off
The Authentic Jobs job listing service now has a public API and an affiliate program.
What does Acid3 mean to you and me? Comments off
Opera and Apple have announced that their web browsers pass the Acid3 Browser Test, but how will that help web designers and developers?
Designing Web Navigation (Book review) Comments off
Learn the fundamentals of navigation design and design better navigation systems for large and small sites as well as for web based applications.
DOMAssistant bundle for TextMate Comments off
To save keystrokes and speed up development I have created a DOMAssistant bundle for TextMate.
First impressions of Internet Explorer 8 Beta 1 Comments off
My impressions after trying out Internet Explorer 8 Beta 1 for a couple of days.

More articles

Favourites, here and elsewhere

Affiliation

  • NetRelations
  • Kaffesnobben
  • Dagens recept
  • 9rules network member

Support this site

Show your support by buying a book or two from SitePoint or getting me something from my Amazon Wish List.