On Nov 5, 2008, at 5:40 PM, David-Sarah Hopwood wrote:
Brendan Eich wrote:
On Nov 5, 2008, at 1:42 PM, David-Sarah Hopwood wrote:
Of course not. In this case we were talking about a case in which IE
and Opera do not implement an extension, and follow the existing
standard
more closely in their implementations of 'typeof'.
Yes, I know, but the particular case involving an extension in two
browsers out of four does not prove the lack of web-breaking.
Why not? If a particular site already breaks on IE and Opera, why
should
we be overly concerned if it also breaks on a future version of
Firefox?
We are going in circles. I pointed to user-agent forked JS web
content, which could work in all four major browsers. There is a lot
of user-agent forked web content, mostly to cope with DOM differences
but also sometimes JS/JScript differences -- including unknown,
unintended JS vs. JScript dependencies hiding as latent bugs in the
DOM-forked alternatives.
"The web" is not a unitary function that breaks (or not) on a given
pure-JS input, ignoring the browser's identity. The browser and the
user-agent sniffing in the input matter.
/be
_______________________________________________
Es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss