dynamic HTML


Also found in: Dictionary, Medical, Financial, Wikipedia.

Dynamic HTML

(language, World-Wide Web)
(DHTML) The addition of JavaScript to HTML to allow web pages to change and interact with the user without having to communicate with the server. JavaScript allows the behaviour of the page to be controlled by code that is downloaded with the HTML. It does this by manipulating the Document Object Model (DOM).

The term DHTML is often also taken to include the use of "style" information to give finer control of HTML layout. The style information can be supplied as Cascading Style Sheets (CSS) or as "style" attributes (which can be manipulated by JavaScript). Layers are often also used with DHTML.

Both the JavaScript and style data can be included in the HTML file or in a separate file referred to from the HTML. Some web browsers allow other languages (e.g. VBScript or Perl) to be used instead of JavaScript but this is less common.

DHTML can be viewed in Internet Explorer 4+, Firefox and Netscape Communicator 4+ but, as usual, Microsoft disagree on how DHTML should be implemented. The Document Object Model Group of the World Wide Web Consortium is developing standards for DHTML.

http://w3c.org/DOM/.

dynamic HTML

(1) A Web page that is customized for each user. See dynamic Web page.

(2) (Dynamic HTML) A combination of Web technologies for creating menus, interactive dialogs, animations and dynamic Web pages. The major elements are the ECMAScript language and DOM object model. ECMAScript is a derivative of JavaScript, and DOM is an interface that presents the data in an HTML document as a data record to the programmer for ease in updating. See ECMAScript, DOM and dynamic Web page.
References in periodicals archive ?
"With SmartSequence, we are taking a revolutionary approach to a critical web performance challenge that is created by dynamic HTML and heavy use of JavaScript," said Peter Blum, vice president of product management, Instart Logic.
What's different and exciting in ePublisher Pro 9 is that you can then apply this single template to any type of output such as HTML Help, WinHelp, or Dynamic HTML. In previous versions, you needed to create a separate template for each type of output, a task that could be quite tedious (and fraught with the opportunity for errors).
The technologies underpinning Ajax - such as cascading style sheets (CSS) and dynamic HTML - are actually quite old; indeed their maturity gives these applications a stronger foundation, as they are built into modern browsers.
Key elements include enhanced support for Dynamic HTML, intelligent frame handling, pop-up blocking and support for Really Simple Syndication (RSS).
At the end of the new course, projects ventured briefly into "Dynamic" HTML, which led to the need for a full course in Dynamic HTML with JavaScript.
Users access dynamic HTML, PDF or InfoPath forms with intelligent features, including database autofill profile fields, automatic routing and back-office connectivity.
In addition, the book discusses Cascading Style Sheets (CSS) and Dynamic HTML (DHTML), two Web topics anyone working with JavaScript should understand thoroughly: CSS because it lets you specify Web page elements (and cut down on the amount of HTML code you need to use in a page) and DHTML because of Web animations possible when you combine it with JavaScript.
The acceptance of the DOM and its support in current browsers goes quite a ways in solving the lack of standards in DHTML ("dynamic HTML") discussed 5 years ago.
Such techniques involve using dynamic HTML (DHTML) to launch external applications.
This book is an important compendium for web development 'Dynamic HTML..
DOM Level 2 HTML Makes Scripting Easier, More Reliable "Dynamic HTML" is a term used by some vendors to describe the combination of HTML, style sheets and scripts that allows documents to be animated.
Dynamic HTML: The Definitive Reference, 2nd edition, by Danny Goodman (ISBN: 0-596-0031 6-1, $59.95), contains all the knowledge needed to create sensible single- and cross-platform Web applications.

Full browser ?