I used to prefer to call the xsl and the xml via javascript from a page, but for RSS it's a good idea.
What I'm talking about is putting an XSL Stylesheet header in your RSS documents so that when a browser like Moz or IE6 sees it, it'll render the XML instead of dumping raw tags in case you click on it. [..]It's as simple as hell to do, just add a XSL declaration after your initial XML header like: <?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="http://www.allaboutsymbian.com/rss/rss2html.xsl"?>
If you're using a decent browser, it'll pick up the XSL and format it accordingly. This is *very* cool. Having links on pages to RSS for those who have no idea what RSS is, is a real user-unfriendly thing to do. The monkies don't like when they click on links and receive a boatload of XML in their face. [Russell Beattie Notebook]