Fuck IE gently
Last Friday, I was looking forward to go home after a long work week. Alas, I got held at the office all Friday night, due to one little thing: Internet Explorer, once again bugging out (IE 7 in this case).
And since IE once again managed to destroy my personal life, I thought I’d dedicate a little song to it (this is a web developer’s adaptation of Tenacious D’s Fuck Her Gently):
This is a song for the developers
But managers, listen closelyYou don’t always have to fuck IE hard
In fact sometimes that’s not right, to do
Sometimes you’ve got to make some love
And fuckin’ give it some hasLayout too
Sometimes you got to squeeze
Sometimes you got to say “Please…”
Sometimes you got to say “Hey…”I’m gonna fuck you, softly
I’m gonna screw you gently
I’m gonna hump you, sweetly
I’m gonna ball you discreetlyAnd then you say “Hey I brought you CSS”
And then you say “Wait a minute, IE”
“I think I got somethin’ in my code, could you lay it out for me?”
That’s fuckin’ team work!What’s your favorite position? Relative?
That’s cool with me
It’s not my favorite but I’ll do it for you
What’s your favorite coding tool? Visual Studio?
I’m not gonna use it
But I’ll order it from MicrosoftAnd then I’m gonna love you completely
And then I fuckin’ fuck you discreetly
And then I fuckin’ bone you completely
But then I’m gonna fuck you haaaaaaaaaaaaaaaaaaard!
Haaaaaaaaaaaaaaaaaaaaard!
I love the songs of yours! ๐
Genius!
man, you need some rest ๐
jokes part, I would not involve Visual Studio – version 10 a part, which I do not use yet, it is the worse case scenario ever for any JavaScript and/or CSS, and/or HTML, developers, but for C# and the .Net framework, I have never seen such complete solution: it is a must … 'cause Eclipse does offer the same and for everything, but .Net ๐
Ha ha ha you madman, Robert.
IE has been fucking the box model for so long it probably can't even feel anymore… let alone walk. ๐
hahaha!
this was like..ehrm..kinda..eh….bizarre..sortof
Glad you liked it! ๐
Anders,
I have more of the coming! ๐
Andrea,
I agree, Visual Studio is the best tool for C# and .NET development.
Would make an excellent intro to your upcoming Öredev talk… ๐
Mats,
Ha ha, yes! It could be my theme song. ๐
Great stuff!
I'd love to see the YouTube video of this ๐
Morgan,
One day, my friend! ๐
wow. do you recognize my name? if not no worries. i think we may have had a thing in 1991.
Mary,
I'm sorry, you must have me mixed up with someone else.
You would be better off reading the source code yourself then seeing it rendered by idiot exploiter
jhuni,
Ha ha! Yeah, probably! ๐
its awesome, i am adding this to my Facebook post
Yoosuf,
Glad you like it! ๐
[…] 09: Fuck IE gently […]
funny story
Attitude change of developers is needed.. Show the differences instead of fixing Microsoft browser problems, it is a problem of MS not yours! MS is not god. I also drop the hacks for IE8 and lower, putting a little message on top of the document that says that te browser doesnโt support modern standards, with a link to information that shows and explain the differences (with examples). No nice shades and other โfancyโ things in IE8 or lower, but still working. Stop the hack bullshit, people must see that there is โanother worldโ. Upgrade to IE9 (when possible) or better use another browser, it is FREE for god sake! We must go on, skip the MS bullshit, show the differences to users. Better for us, better for the customer, better for the internet, better for all. Concentrate on new things instead.
Donโt be afraid to loose customers, that is microsoft commercial talk/bullshit. We as developers can change the IE direction by stop supporting it. Users may ask why it is not working, thatโs a good thing. Donโt be a slave of the commercial free stuff!
And very important for you as developer, do not frustrate yourself and skip this piece of crap. Donโt wait for the next better supertrouper awesome release of MS. Also IE10 will not bring satisfaction, forget it and let your visitors know that IE does not support YOUR website (instead of that you not supporting IE).
Erwinus,
I agree about older versions (and wrote about in Stop developing for Internet Explorer 6), but newer versions, especially IE10, has an extensive support for open web standards.
Like IE9, IE10 will also NOT support ALL HTML5 features, doesn’t support OpenGL etc.
The stupid thing is that a new version of IE always introduce new stupid bugs (other browsers don’t have!).
For example: Try to do a background gradient in IE, you can’t!
Erwinus,
For IE and gradients, they will be in IE 10. For now, you can use the approach I blogged about in http://robertnyman.com/2010/02/15/css-gradients-for-all-web-browsers-without-using-images/.