Content deleted Content added
No edit summary |
No edit summary |
||
Line 12:
The custodian of the DOM is the [[World Wide Web Consortium]] (W3C). The current DOM specification is Level 2. Level 1 specification allowed for [[navigation]] of an HTML or XML document and to manipulate content. Level 2 came up with XML [[Namespace]] support, filtered views and events. Level 3 specification is (as of 2003) a working draft and still under development at the W3C.
==Web-browser [[incompatibility|incompatibilities]]==
A different DOM implementation from [[Microsoft]] has led to [[inter-operability]] problems for web browsers.
As Microsoft's [[Internet Explorer]] browser is, as of [[2004]], the de-facto standard web browser, this poses real problems for the developers of more standards-compliant browsers such as [[Mozilla]]. If they adopt the Microsoft extensions to the DOM, they risk losing any [[credibility]] in their calls for web-sites to become [[standards-compliant]], and if they do not, they risk alienating their users by losing much or all of the [[content]] of web-sites which use the non-standard
The general consensus appears to be that this will only change if new standards-compliant browsers gain a significant market-share on the Web, thus making the use of non-standard extensions a commercial problem for the authors of non-standards-compliant websites.
Line 34:
*[http://msdn.microsoft.com/workshop/author/dom/domoverview.asp About the W3C Document Object Model]
*[http://www.w3.org/2003/02/06-dom-support.html What does your user agent claim to support?]
*[http://www.w3.org/2003/01/dom2-javadoc/index.html W3C Document Object Model Level 2] - Java API
|