everythinginthesky:

“Well, we had a problem getting user logins to work right so when a user refreshed or hit back they’d lose their session. So what we did is, we took a screenshot of the refresh/back buttons in IE6 and put them in the HTML and wrote our own code for these refresh and back buttons. Now when a user refresh or hits back with their browser buttons their account gets locked and they need to phone customer service to get it unlocked. Also, we didn’t like having to format it for other browsers, so we just wrote it for IE6, and if you try with another browser you don’t get a login page, just an error message.
Anyway, I guess the main problem we have is that some clients are using IE7 and IE8, which have different looking refresh and back buttons. 
Is there any way we can force them to use IE6? Or is there something you could write to change the in-page refresh/back buttons depending on what IE version they’re using?”

Let’s make our customers use a 9 year old, unsupported browser because we are to dumb to design a proper session management mechanism.

Priceless.