why does IE have to be so damned stupid.
Jul. 8th, 2009 11:37 amJava object o, property x = null, being passed through an ajax library to the browser to populate a form.
in java "o.getX()" returns null. not "null", but real honest to Joy null.
DWR reflection converts that into javascript as null. not "null", but real honest to Berners-Lee null.
Firefox treats that as null. not "null", but real honest to JWZ null.
IE treats that as "null". not null, like EVERYBODY ELSE, but real dishonest to Ballmer "null".
My team now has to go through 37 different pages full of ajax-based javascript jsp files to fix this on every single form entry we've got.
Fuck IE. Fuck Microsoft. If the world had any idea just how much money it loses, wasted into nothingness, because their products suck so bad, the lawsuit return would collapse Wall Street.
and if Microsoft *ever* ends up on a government bail-out list in its future, I'm taking a linux box and a cooler full of dry ice and "lean cuisines" and moving to the fucking moon.
in java "o.getX()" returns null. not "null", but real honest to Joy null.
DWR reflection converts that into javascript as null. not "null", but real honest to Berners-Lee null.
Firefox treats that as null. not "null", but real honest to JWZ null.
IE treats that as "null". not null, like EVERYBODY ELSE, but real dishonest to Ballmer "null".
My team now has to go through 37 different pages full of ajax-based javascript jsp files to fix this on every single form entry we've got.
Fuck IE. Fuck Microsoft. If the world had any idea just how much money it loses, wasted into nothingness, because their products suck so bad, the lawsuit return would collapse Wall Street.
and if Microsoft *ever* ends up on a government bail-out list in its future, I'm taking a linux box and a cooler full of dry ice and "lean cuisines" and moving to the fucking moon.
no subject
Date: 2009-07-08 04:40 pm (UTC)To be honest, this has been a problem since there has been multiple browser versions. Even having a standards board doesn't always help when a company needs to weigh following standards verses not breaking people's existing applications.
To be honest, it works the other way too. If I write stuff that is initially targeted at IE and it breaks in Firefox, I'm going to do some of the same cursing. I certainly did plenty of that when I had to write stuff back in the day that was compatible with both IE and Netscape. Now THAT was a nightmare.
no subject
Date: 2009-07-08 05:06 pm (UTC)no subject
Date: 2009-07-08 07:02 pm (UTC)Isn't there a similar "null" vs. NULL problem in Microsoft's Excel -- you can have different cells, all apparently empty, but with different values of null?
no subject
Date: 2009-07-09 09:52 am (UTC)[Rhetorical Question] Ever thought of becoming a political blogger?