Tuesday, November 18, 2008

The DOM

Definition of Document Object Model, (DOM) the specification for how objects in a Web page are represented. The DOM defines what attributes are associated with each object, and how the objects and attributes can be manipulated. Dynamic HTML (DHTML) relies on the DOM to dynamically change the appearance of Web pages after they have been downloaded to a user's browser.
Unfortunately, the two leading browsers Netscape Navigator and Microsoft Internet Explorer use different DOMs. This is one reason why their respective implementations of DHTML are so different. Both companies have submitted their DOMs to the World Wide Web Consortium (W3C) for standardization, which now has the daunting task of specifying a standard DOM without alienating either of the browser giants.
Web browser vendors are also responsible for accessibility to conform to a set of rules, and as a result, things like JavaScript run more efficiently across browsers.
I think that all this staff is really dificult and hard, because theres a lot of understanding codes that we need to know.

2 comments:

Janina said...

It is definitely challenging to learn all of this. The challenge is made greater by things not working the same on all browsers. Keep plugging away-it has to get easier the more we do it. I hope, anyway.

Karen said...

With things that do not work the same across the board makes it all the harder. I do hope that it does get easier the we do it. I am struggling with it.