A few days ago I wracked my brain over an IE7 (only) problem that I thought everyone might like to know about. I was building and sending a URL that looked roughly like this:
www.somesite.com/program.php?param1=123¶m2=234©_code=5
The program.php never received the third prarameter, because IE7 apparently tokenized the © into the copyright symbol ©. The HTML token for that symbol is [©]. Notice that in the URL above, there is no ending semicolon, however IE still managed to render the received URL as:
www.somesite.com/program.php?param1=123¶m2=234©_code=5
which of course bombed the program. No other browser messed up the URL like that. Is this a bug in IE or feature? Sometimes it's hard to tell the difference.