|
|
DHTML isn’t really a language, but rather a set of technologies including HTML, CSS, and Multimedia.
|
|
DHTML was created in 1996, by Adam Bosworth of Microsoft.
|
|
The traditional HTML is static i.e. the page cannot be changed. This is because as the page loads, the browser interprets the HTML tags in a web page. The tag conveys to the browser the kind of heading that has to be used, position to place the new paragraph and so on. When the browser has completed, the page is displayed and all processing stops until the browser sends a new request to the web server. The only action allowed for the user is to click a hyperlink, which informs the browser to load a new Web page, interpret it, and then display it.In the term Dynamic HTML, the word dynamic implies" subject to change at any time". DHTML allows the web page to react to the user without relying on the server or depending on an embedded program. Hence the DHTML can change itself .To accomplish these tasks the user has to get a control on the elements of the page and a way to control those elements with scripts.
|
|
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/dhtml.asp
|
|
The scripting languages like JavaScript or Visual Basic Scripting Edition (VB Script) is used to control the different elements of the document.In other words, scripting languages are specialized programming languages that are inserted on a web page to control the different elements of the page, including elements, frames, and the browser interface. They run only within a Web page on a browser compatible with a scripting language, such as Internet Explorer or Netscape navigator.
DHTML is about getting a handle on any element within the page at any instant of time after the page has been downloaded and changing its appearance, content, or location on the page. This includes dragging of images from one place to another or expanding and collapsing documents that provides instant result to a user.
|
|