acroyear: (fof pb neverending)
[personal profile] acroyear
Java 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.

Date: 2009-07-08 04:40 pm (UTC)
From: [identity profile] thelongshot.livejournal.com
It looks like IE isn't alone in that in my brief search on it. It looks like Opera has the same behavior. So, I don't know if I agree that it is "like everybody else".

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.

Date: 2009-07-08 05:06 pm (UTC)
From: [identity profile] bkleber.livejournal.com
If you move to the moon, chances are you won't need the dry ice...

Date: 2009-07-08 07:02 pm (UTC)
From: [identity profile] javasaurus.livejournal.com
Just think what it would be like if there were no standards for them to ignore!

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?

Date: 2009-07-09 09:52 am (UTC)
From: [identity profile] dacuteturtle.livejournal.com
Grade A quality rant.

[Rhetorical Question] Ever thought of becoming a political blogger?

Profile

acroyear: (Default)
Joe's Ancient Jottings

January 2025

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 18th, 2026 10:18 pm
Powered by Dreamwidth Studios