Go Back   TechArena Community > Software > Software Development
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



What does DOM mean in programming?

Software Development


Reply
 
Thread Tools Search this Thread
  #1  
Old 11-03-2010
Member
 
Join Date: Jan 2010
Posts: 76
What does DOM mean in programming?
  

Hi friend,

I have one programming related query to discuss with you. While referring the java book I read about the very strange concept 'DOM'. I didn't get enough details over this 'DOM' concept of programming. I wonder if you are able to let me know something about the 'DOM' concept. I would really appreciate your any help over 'DOM'. I am waiting for your reply.

Reply With Quote
  #2  
Old 11-03-2010
Member
 
Join Date: May 2008
Posts: 2,383
Re: What does DOM mean in programming?

The DOM i.e Document Object Model is nothing but a recommendation to W3C which describes an interface independent of any programming language and any platform. The document can then be processed and the results of these treatments can be reincorporated into the document as it is presented. Prior to its standardization by the W3C each web browser had its own Document Object Model. If the base language for manipulating Web documents was quickly standardized around JavaScript has not been the same for the specific set of functions to use and how to navigate the document.
Reply With Quote
  #3  
Old 11-03-2010
Member
 
Join Date: Jan 2008
Posts: 1,515
Re: What does DOM mean in programming?

The DOM Level 1 published 1998 (level 0 is considered the base implementation in Netscape Navigator 2.0), where the W3C has defined a precise way to represent a document (in particular a document XML) in the form of a tree. Each element generated from the markup as in the case of HTML, a paragraph, a title or a form button, forms a knot. The DOM Level 1 was available for the most part the early versions of Internet Explorer 5 and Netscape 6.
Reply With Quote
  #4  
Old 11-03-2010
Member
 
Join Date: Apr 2008
Posts: 1,948
Re: What does DOM mean in programming?

DOM can build a tree structure of a document and its elements. It is better to go and memorize the entire document before you can perform the desired treatment. For this reason, using DOM programs often have large memory footprint during treatment. Conversely, from a given DOM tree, it is possible to generate documents in the Markup Language manner, which may in turn be manipulated by the DOM interface.
Reply With Quote
  #5  
Old 11-03-2010
Member
 
Join Date: May 2008
Posts: 2,007
Re: What does DOM mean in programming?

Hello friend,

DOM is used to edit documents easily XML or access the content of web pages. In cases not requiring manipulating XML documents, but just read the method SAX can also be chosen because it treats the elements in succession without loading the document into memory. It is needed when the document size exceeds the memory capacity. The official working group has now stopped development of the DOM.
Reply With Quote
  #6  
Old 11-03-2010
Member
 
Join Date: Apr 2008
Posts: 2,000
Re: What does DOM mean in programming?

In developments of the basic building block (Core), the possibility of more quickly identifying a node or group of nodes within the document. Thus, for a particular item we do look more like a table in the DOM owners earlier, but we will call the function getElementById (). Objects from DOM are live, Which means that changes in underlying structure of the document reflected in all objects NodeList and NamedNodeMap concerned. The object Node in the tree reflects in complete references in objects NodeList & NamedNodeMap.
Reply With Quote
Reply

  TechArena Community > Software > Software Development
Tags: , , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "What does DOM mean in programming?"
Thread Thread Starter Forum Replies Last Post
What does CVS mean in programming? Gajananvihari Software Development 5 12-03-2010 05:09 PM
Xml with C# in .NET programming Remedy Software Development 4 03-03-2010 08:10 PM
Socket programming: Is any new Programming Language? Kushan Software Development 3 14-11-2009 11:13 AM
Programming - Mat garfield1 Software Development 7 02-02-2009 11:09 PM
JetBrains Introduces a New Programming Paradigm With its Meta Programming System JoeFrat Software Development 3 13-12-2008 01:49 PM


All times are GMT +5.5. The time now is 06:14 AM.