Internet Explorer will be released in just a few weeks, pushed to Windows XP users as a critical update. The Windows RSS Platform ships as part of IE7 and will likely become the most popular desktop aggregator by the end of the year. Are you ready for the switchover?
Valid XML only
Is your feed valid XML? If you or your customers are outputting content with invalid characters, an undefined namespace, or a non-breaking space (
) the Windows RSS Platform will disregard your feed updates. A snapshot of Google Reader’s subscriptions last December found about 7% of the feeds it indexes are not well-formed XML.
Use modern feed formats
The platform includes support for feed formats RSS 2.0, RSS 1.0, Atom 1.0. If you are still outputting in RSS 0.91, RSS 0.92, or Atom 0.3 IE7 will still support the format, but you are encouraged to upgrade to a more recent feed format for the best support. Feeds that reference a DTD are considered a potential security issue and the feed parser will reject the feed and display an error message.
Can web browsers easily find your feeds? Internet Explorer 7 tries to auto-discover feeds referenced as a link alternate in your HTML. IE7 mimics Firefox’s auto-discovery behavior, so if you notice your feed(s) lighting chicklets in Firefox you should be all set. Your web server can help identify feeds by serving the correct MIME types for each feed type such as application/atom+xml or text/xml. Browsers take a number of steps when trying to identify your feed. If you produce better output the browser does less work!
Check for valid feed names
Do you have a valid feed name? The Windows RSS Platform supports feed names between 1 and 120 characters in length and may not contain a back-slash (“”) or Unicode control characters in range 0-31.