From: Jorge on
On Jan 4, 1:45 am, David Mark <dmark.cins...(a)gmail.com> wrote:
> On Jan 3, 7:26 pm, Jorge <jo...(a)jorgechamorro.com> wrote:
>
> > On Jan 4, 12:21 am, David Mark <dmark.cins...(a)gmail.com> wrote:
>
> > > You truly are a student of Crockford.
>
> > Yes I am.
>
> > > For about the millionth time,
> > > that method doesn't work in "ancient" browsers like Safari 2.
>
> > And who cares ? If Safari 2 is broken it's not your/my problem (as
> > developers).
>
> Here we go again.  Lacking the hasOwnProperty method does not indicate
> that the browser is broken.(...)

Safari 2.0.4 does have .hasOwnProperty()...
--
Jorge.
From: David Mark on
On Jan 3, 8:11 pm, Jorge <jo...(a)jorgechamorro.com> wrote:
> On Jan 4, 1:45 am, David Mark <dmark.cins...(a)gmail.com> wrote:
>
>
>
> > On Jan 3, 7:26 pm, Jorge <jo...(a)jorgechamorro.com> wrote:
>
> > > On Jan 4, 12:21 am, David Mark <dmark.cins...(a)gmail.com> wrote:
>
> > > > You truly are a student of Crockford.
>
> > > Yes I am.
>
> > > > For about the millionth time,
> > > > that method doesn't work in "ancient" browsers like Safari 2.
>
> > > And who cares ? If Safari 2 is broken it's not your/my problem (as
> > > developers).
>
> > Here we go again.  Lacking the hasOwnProperty method does not indicate
> > that the browser is broken.(...)
>
> Safari 2.0.4 does have .hasOwnProperty()...

That's as maybe. Now check 2.0.3, then 2.02... Or, simply wake up
and realize it isn't necessary to worry about such trivia.

if (Object.prototype.hasOwnProperty) {
// Your enhancement here
}
From: Jorge on
On Jan 4, 1:45 am, David Mark <dmark.cins...(a)gmail.com> wrote:
>
> LOL.  So you should just screw all IE users and figure they will be
> grateful for the tough love?  Are you insane?

Don't know where you've been lately, but the days when you had to use
IE, yes or yes, are gone.
--
Jorge.
From: David Mark on
On Jan 3, 8:17 pm, Jorge <jo...(a)jorgechamorro.com> wrote:
> On Jan 4, 1:45 am, David Mark <dmark.cins...(a)gmail.com> wrote:
>
>
>
> > LOL.  So you should just screw all IE users and figure they will be
> > grateful for the tough love?  Are you insane?
>
> Don't know where you've been lately, but the days when you had to use
> IE, yes or yes, are gone.

Huh? I don't know where _you_ have been lately, but many large
corporations have endless seas of cubes stocked with IE users. Some
even have ActiveX and/or JS disabled _for them_ when using the public
Internet. Try that combo (both off) and notice that 90% of the Web
falls apart (100% of jQuery-enhanced sites). One thing about
corporate users, they all have jobs (and the disposable income that
comes with them). And they are known to surf the Internet on
occasion. ;)

Then there is the Little Old Lady from Pasadena who doesn't know what
IE is, let alone FF or the rest. These sites that throw up
admonitions to "upgrade" to FF (it's free!) are simply displaying a
thorough misunderstanding of their medium.

I know you are one of those "JS or die" proponents as well. There are
laws you know. Many handicapped people have JS disabled by necessity
(and some may even use IE). Does the Little Blind Old Lady from
Pasadena want to hear you babble about how her browser sucks? Oddly
enough, many little old ladies (even blind ones) have money (and time)
to spend on the Internet too.

And consider the somewhat similar medium of television. Do you think
for a second that broadcasters would knowingly cripple their
programming for people with "defective" televisions? Why do you think
it took so long for them to pull the plug on over-the-air analog
broadcasts? By your way of thinking, who in the world doesn't have
cable and/or satellite? Now, what would advertisers think of such
thinking? ;)
From: David Mark on
On Jan 3, 8:34 pm, David Mark <dmark.cins...(a)gmail.com> wrote:
> On Jan 3, 8:17 pm, Jorge <jo...(a)jorgechamorro.com> wrote:
>
> > On Jan 4, 1:45 am, David Mark <dmark.cins...(a)gmail.com> wrote:
>
> > > LOL.  So you should just screw all IE users and figure they will be
> > > grateful for the tough love?  Are you insane?
>
> > Don't know where you've been lately, but the days when you had to use
> > IE, yes or yes, are gone.
>
> Huh?  I don't know where _you_ have been lately, but many large
> corporations have endless seas of cubes stocked with IE users.  Some
> even have ActiveX and/or JS disabled _for them_ when using the public
> Internet.  Try that combo (both off) and notice that 90% of the Web
> falls apart (100% of jQuery-enhanced sites).

Correction. I meant to say that 100% of jQuery-enhanced sites will
fail with ActiveX off (at least if they try to use Ajax). With both
off, perhaps 50% (just a guess). That is the only sort of
"progressive" enhancement that jQuery and the like allow for (on or
off).