Stop using HTML script tags to mark up visible code.
I was using Chrome to read this page:
It told me I should use another browser to copy the code, because Chrome (and Opera) inserts non-breaking space characters. I opened Firefox and directed it to the page, and found only a gray squiggly line where the code should have been. Viewing the source, I was able to copy the code.
From the W3C:
The script element allows authors to include dynamic script and data blocks in their documents. The element does not represent content for the user.
Please stop using script tags this way! So far I think Safari and Internet Explorer are the only two major browsers that might still do want you intend, and I hate using both of them.