
Internet Explorer Sucks
Adam Scheinberg, May 11, 2006 (18 years ago)
I spent about an hour troubleshooting why a stupid popup window wouldn't work in IE. I tried everything - I renamed the window. I added "void" to the var in the js function calling it. I moved the script inline, and then to a separate script page. I tried everythng, but would always get the same nonsense error:
Error: Invalid argument
Line: 37
Char: 2
Code:0
on file: scripts.js. When I added it inline, it changed to:
Error: Invalid argument
Line: 37
Char: 2
Code:0
file: index.php
The problem? Apparently, IE cannot process a window name if it has a space in it. Ridiculous!
<br />
www.internetexplorerblows.com
<br />
Google of "invalid argument code 0 msie" lead me here .. being the most linked to article on the net about this stupid problem. Thank you sooooo much for publishing an answer to this problem - It would have taken me days to uncover the answer myself by accident.<br />
<br />
Some people dont understand why I hate MS so much - I dont use ANY MS products at all in anything I do, and yet every single week for the last 12 years, something totally stupid like this comes up which causes me to waste my time chasing wild geese and rainbows looking for a solution.<br />
<br />
Every Single Time I work on something - there is ALWAYS some peice of MS crapware on someone else's machine interfering with my work.<br />
<br />
If I have a 'problem' with Apache, or MySQL, or PHP, or Gentoo, or gcc, or bash, or Ubuntu, or Mozilla or ... ANYTHING sensible, there is always good reference material online, and there is always a good reason explaining the cause of the problem. As soon as you find a solution, you are left with a comfortable feeling that the issue is resolved, and you are back in control.<br />
<br />
But as soon as a 'problem' with an MS product rears its ugly head - there is nothing on MS's website that is of any use, and it ALWAYS turns out that the cause of the problem is just pure slackness on MS's part. As soon as you find a solution, because the cause of the problems never make sense, you are left with an uneasy feeling that it is only a matter of time before something equally bizarre pops up with another MS 'feature' in another one of their prodicts. In fact, there are no SOLUTIONS to any of these sorts of bugs - just work arounds.<br />
<br />
That is what I hate about MS more than anything - its all just pure slackness and unpredictable pollution without any good reason, and it takes hours to find a work around that half-works.<br />
<br />
And I HATE IT. It costs me time, money, and reputation every time one of THEIR stupid illogical mistakes interferes with what I am currently working on.<br />
<br />
I already have the "No, I wont fix your Windows system" coffee cup, but maybe its time I dropped support for any customer using any MS product at all (even an MS branded mouse)<br />
<br />
<br />
grrrrrrr
<br />
Hey dummy:<br />
<br />
Operating System - Linux (many flavors), OS X, FreeBSD<br />
Browser: Firefox, Opera, Konquerer, Safari<br />
Database: MySQL, PostgreSQL, DB2, Oracle<br />
Productivity: OpenOffice, iWork<br />
File Format: OpenDocument<br />
File System: ZFS, JFS, XFS<br />
Programming: PHP, Ruby on Rails, Python<br />
<br />
Nice try at trolling.
<br />
Am I a Internet Explorer hater; No, but close. Consider This: If you have ever worked on a design or a particular cool feature for your web application and all went well people loved it and even your boss loved it. All to find out the ##*@@ IE, dosen't work the way you expect. Knowing myself well I wouldn't even bother. However we live in a strange world where inspite of the best avilable browsers being free, we still use IE. I am a big fan of Firefox, yes Opera and Safari are also really great.<br />
<br />
Now comes the tricky part I can respect anyone using anyone of the listed browser above but, Why still people use IE. It just escapes me. I request all of you to please download you fav browser and use it instead of the Stupid, Unresponsive, Technical Blunder, and Arrogant IE.
Should I learn js? Yes
Was I planning on it? NO
Will I end up learning more than I wanted to? Yes
Do I hate IE? YES!
Hi,
I'm a web developer, and I want to thank you for wasting my time. The only thing I can do right now is rant, because you make my job miserable. Fuck you, and your stupid non-working piece of worthless shit fuck browser called internet explorer. Do you even realize how big of a piece of shit it is? Ballmer do you realize that you are a fat bald sweaty piece of monkey shit? Really, I don't mean to take a stab at you personally, but seriously, I hope you feel great about the way people feel about your company's products every day. There are countless websites on why people should not use IE, why web developers, who are doing really cutting edge and amazing things for really grand user experiences on the web, really fucking hate IE and Microsoft's lazy ass approach to fixing bugs. Invalid argument, Invalid argumentd, invalid fucking argument after another, and no decent debugging tools out there, I hate you.
Why don't you use Apple's webkit, or talk to Mozilla, and team up with a company that makes a browser that supports standards, and actually fucking works. Not tomorrow, or ten years from now, that shit should have been done yesterday. Jump on it right now, make some damn phone calls you lazy shits! But please, if you do, make the news of such a decision public on a Friday, because everyone in my line of work will celebrate thier asses off when we catch wind of the decision. Probably more celebratory alchohol among programmers in my industry will be consumed at that moment than any other time in history, and shit isn't going to get done for a few days. So instead of contributing our unproductivity, say, during the middle of the week (because we already are quite unproductive due to your shitty debugging vague bullshit), please make such an announcement public on a Friday.
Or here is an idea, why don't you just let IE die, focus on making your other shitty products, and leave the web alone. Too many people use the internet, it is always bad business to piss off the internet, take a look at Scientology. Here are some examples of why you, and IE, suck: the font smoothing looks like shit, it dosen't have a correct box model, it plainly, to put it gently, is complete shit, smelly waste bowel excrement. If I went out and bought a car, and the paint was all rough looking and shitty compared to every other vehicle, I would think, that it was a pretty shitty decision to buy that car, and I wouldn't recommend it to anyone. This is what many many people are doing with IE. If that is the goal, then why not just kill it? You are essentially killing it anyway. Shit decomposes, that's what it does best, actually. I mean, when my dog shits in my back yard, I give it a week, and its gone. Pretty quick.
If I have to debug another fucking stupid invalid argument error in IE. I'm going to lose my fucking mind. Fuck you. Fuck you, you fucking worthless waste of time IE developer fucks. I fucking hate you. I hate your company, we would all be better off without your worthless fucking products. Piss off and suck a dick.
FUCK.
Error: Invalid argument
Line: 2
Char: 1333
Code:0
I do not know how to figure out
I hate IE. Always steals my time cause it needs a 'special approach', especially in css.
Thats why i call my stylesheets that I have to create separately for IE - stupid-ie.css :))
PS after this pc and or its os crashes and we know it will, it"s good by pc and microsoft and hello MAC
Rick
Yes, IE in all its flavors does blow serious chunks, although IE8 is a miraculous improvement and is still horrendous compared to Safari and Firefox among others.
One thing that has helped my development experience is setting doc type to XHTML and not HTML. That one freaking X actually gets my websites looking almost exactly the same in all major browsers including IE8 (IE6 & 7, not so great but screw it, only so many hours in a day, clients generally hate IE as well). Now no more need for * html hacks to get IE to play nice.
Still some hassles with jQuery (wondrous gift from above) and IE8, but manageable due to jQ enourmous support community.
Thanks for wasting my time indeed, probably well over 1,000 hours spent hacking IE quirks over the years...
I'd pull your tonque out your asshole if I got my hands on you, you dumbass motherfucking piece of nerd shit.
Without a code example this page is useless.
This time, i spend alot of time again with just a simple site only because of IE (version 8 right now and IE9 to come but has also (other) bugs), other browsers just work fine, no problems at all. It is not only the no support of W3C stuff but also the lack of debugging possibiities. Something happen but no error or just a line number that not correspond with the real line error and also not refreshing the js file i'm working on.... Too much to mention to go wrong.
I hate IE as soon Microsoft hit the market to compete other browser(s) (because they ony want to tackle competition) and it all has to do about market share,not aboutquality I develop websites since 2000, i spend alot of time/hours to make it work or workarounds for all the stupid bugs inside IE. It's time to stop this bullshit.
The sad thing is that you cannot claim the extra hours that IE costs at your customers. It is no need to say that it is enough at 2010, i like to see that everbody that spend alot of extra hours write down the amount of extra hours you spend on IE (and the costs per hour). We can create an website about this and try claim the lost hours by Microsoft. Because they are the ones that want to compete at any price. This is our price. Bill and Belinda have a foundation, to do good things. Do something back for the lost hours and the 'success' of Microsoft by 'supporting' their 'platform'.
This is a nutshell and not the whole strong story. I have to go to sleep right now. If you want to contact me, contact the administrator.
Greetz,
Erwinus
Where the f*ck do you see a space in 'windowname'?
<code>
window.open(url,windowname,"resizable=no,toolbar=no,scrollbars=yes,menubar=no,status=no,directories=no,width="+w+",height="+h+",left="+x+",top="+y+"");</code>
This part is in my header of my site ...
function myPopup(url,windowname,w,h,x,y)
window.open(url,windowname,"resizable=no,toolbar=no,scrollbars=yes,menubar=no,status=no,directories=no,width="+w+",height="+h+",left="+x+",top="+y+"");
and I close my header.
Than in my body tags I have this ..
a href="javascript:myPopup('url'','650','700','350','1000')">See our 1st Quarter Promotion /a
Closed body tag.
Try this:
<code>
a href="javascript:myPopup('url','Popup','650','700','350','1000')">See our 1st Quarter Promotion /a
</code>
So I just reentered it in and now IE works just fine. Sorry for being an idiot, thanks for the help Adam! :)
FUCK U IE9
IE9 has "Hardware Accelleration"! I think MS secretly talks to Graphic-card-Manufacturers in order to sue them to implement that in hardware what microsoft isn't able to implement in software (while other developer can). These Assheads!
Microsoft is a big Blow!
FUCK YOU, Internet Explorer!!
There, now I feel better.
Any way i just dont understand how IE cant make a browser even half way compatible with the other browsers out there?
Safari is even now restricting flash content but standard markup is fine.
Its like the guy who invents the first vehicle uses three wheels then all the compeptitors make one with four and they go faster and are more stable how is it that microsoft doesnt follow along and make a browser that is at least using the same compliant standards as every other browser out there?
It is like they are neglecting the most used program they provide in the operating system. Font sizes dont match in px % or em. Borders are counted into object size scroll bars are added into objects with specific width counts randomly.
Every web developer out there absolutley hates IE and none of us want to build anything for this system that has been upgraded 3 times in two years with absolutley no regard for making developers job easier.
Who is in charge of this department he should be fired and they should just take the free the standrads everyone else is using and apply it to their fucking piece of shit browser that never improved even slighlty from IE 6 except for basic appearence.
What are these guys making 100k per year to sit in their offices and say hmm why dont we copy the style and tabs from mozzila but the actual reason people like mozzila no we dont need to do that. Is it a money thing can we setup a fund for these assholes to make the most widely used browser at least use the standard rendering concepts as all other browsers.
I would rather sit here and bitch for twenty minuets than rewrite everything again and again for this stupid fucking browser that cant apply a font size in a div to all elements in the div isnt that what cascading style means that it applys to inner elements fuck how do you miss these trivial basic concepts for 5years in a row wake up and just follow the standard conventions already before all web developers just stop allowing IE from accessing their sites.
http://goo.gl/uXNxT
If you want to avoid the IE problem completely, visit that link. Use the codes in there, or the code on the sidebar of the site.