Here's something I figured out on the weekend and thought somebody else might find it interesting. I wanted to have a simple way to show IE users and people who have turned off JavaScript (or are using a newsreader) an image instead of the live visualization. When you have JavaScript disabled, the noscript tag works, but IE thinks it knows JavaScript and will ignore that. So here's my solution. It's really simple, but I thought it was clever ;) I've tested this with and without JS on Safari, FireFox, and IE 6 and 8. I don't have IE 7, and I can't find a way to turn off JS in Chrome.
<!--[if !IE]><!-->
<script type="text/javascript+protovis"><!--
... Protovis code ...
// -->
</script>
<noscript>
<!--<![endif]-->
... Non-IE and non-JS content (i.e., image) here ...
<!--[if !IE]><!-->
</noscript>
<!--<![endif]-->
Best,
Robert