AW: [Opera-users] Java Script
James Card
jdcard at inreach.com
Tue Jun 26 23:04:09 UTC 2001
6/26/2001 11:54:01 AM, Silviu Cojocaru <silviucj at yahoo.com> wrote:
>> ECMA-262, also known as "ECMAScript", is the open Web standard
>> scripting language, and is build around the core of AOL's
>> Netscape Communications Corporation's JavaScript 1.3. Opera 5
>> makes good use of the scripting module, and even lets the user
>> easily disable this technology at will in the "Preferences".
>
>This makes me belive that what I have is the right docs
>after all, and I have checked the script (which was posted here)
>and everything used in it can be found in that documentation I
>posted here earlier.
>
>Now, this being said, I still can't figure why o' why IE makes
>that script work (since it's standards compliant) and Opera does
>not. I still need feedback on Netscape latest incarnation.
There is more to it than just the scripting language. There is also the
matter of the DOM. If you've ever tried to read the ECMA-262 standard
this is probably painfully obvious. In earlier versions of Netscape and
IE browsers the distinction between language features and the document
object model was very indistinct. As the W3C standardized the DOM it
became possible, and necessary, to consider the two separately. Opera's
DOM support is just now approaching compliance with the W3C
recommendation. All of this is ample demonstration of the wisdom of the
approach taken in the ISO/IEC 15445:2000 Hypertext Markup Language
(HTML) standard: the ISO just didn't include any support for scripting;
it is too incompatible among the user agents to be considered a mature
and stable technology.
--
James Card -- http://home.inreach.com/jdcard/
I think. I've lost my mind.
More information about the Opera-users
mailing list