I am learning JavaScript along with the W3C DOM and web programming at the
same time. Just when I thought I had the basics figured out I had a wrench
thrown into my understanding.
When you go to Netscapes JavaScript specs page, they list pages for versions
1.3 through 1.5. I sat down to read the client side information but it is
labeled as "obsolete". But if I go to version 1.5 there is no information
about client side programming. In particular, opening windows, navigator,
etc.
Now, if you look at the W3C DOM, I can't find anything there about opening
windows(etc.). Opera's information talks about supporting "non-standard"
functions such as "windows", etc. But this "non-standard" statement,
coupled with Netscapes "obsolete" tag makes me think the ability to open
other windows is part of the W3C DOM, which it is not.
So...my beliefs now are that the W3C DOM should only be taken as
manipulation of documents and their contents while the "non-standard"
instructions [windows.open()] can be used for windows controls along with
their inherint cross-browser problems.
Or not?
same time. Just when I thought I had the basics figured out I had a wrench
thrown into my understanding.
When you go to Netscapes JavaScript specs page, they list pages for versions
1.3 through 1.5. I sat down to read the client side information but it is
labeled as "obsolete". But if I go to version 1.5 there is no information
about client side programming. In particular, opening windows, navigator,
etc.
Now, if you look at the W3C DOM, I can't find anything there about opening
windows(etc.). Opera's information talks about supporting "non-standard"
functions such as "windows", etc. But this "non-standard" statement,
coupled with Netscapes "obsolete" tag makes me think the ability to open
other windows is part of the W3C DOM, which it is not.
So...my beliefs now are that the W3C DOM should only be taken as
manipulation of documents and their contents while the "non-standard"
instructions [windows.open()] can be used for windows controls along with
their inherint cross-browser problems.
Or not?
Comment