Dynamic HTML: Difference between revisions

Content deleted Content added
Vespristiano (talk | contribs)
m "not yet well-supported"
fix spelling error, rewriting
Line 1:
'''Dynamic HTML''' or '''DHTML''' designates a technique of creating interactive [[web site]]s by using a combination of the [[static]] [[markup language]] [[HTML]], a [[client-side scripting]] language (such as [[JavaScript]]) and the style definition language [[Cascading Style Sheets]].
 
It may be used to create small applications in a [[web browser]]: for example to ease navigation, to create interactive [[form]]s or to create interactive exercises to use in [[e-learning]].

Competing techniques include [[Macromedia Flash]] is the other often used technique techniques for animatinganimation [[web page]]s.and [[SVG]] could be used as well, butthough isSVG notisn't yet well-supported by the major [[web browsers]].
 
To the dismayDisadvantage of someDHTML web developers,are Dynamicthat HTMLit appearsis difficult to develop and [[debug]], asdue the different web browsers haveto varying degrees of support toamong web browsers of the aforementionedaformentioned technologies, and thethat hugethe rangevariety of screen sizes commonly used by clients means the end look can only be fine-tuned only on for a limited number of browser/screen -size combinations. HoweverDevelopment for recent browsers, (such as [[Internet Explorer]] 5.0 and up+, Netscape Navigator 6.0+, and Opera 7.0+, andis up)aided shareby a commonshared [[Document Object Model]] which facilitates the use of this technology considerably, if one just writes web pages for these browsers.
 
 
To the dismay of some web developers, Dynamic HTML appears difficult to develop and [[debug]], as the different web browsers have varying degrees of support to the aforementioned technologies, and the huge range of screen sizes commonly used by clients means the end look can be fine-tuned only on for a limited number of browser/screen size combinations. However recent browsers (such as Internet Explorer 5.0 and up, Netscape Navigator 6.0 and Opera 7.0 and up) share a common [[Document Object Model]] which facilitates the use of this technology considerably, if one just writes web pages for these browsers.
 
[[de:DHTML]] [[ja:ダイナミックHTML]]