ダイナミックHTML
ダイナミックHTML(-エイチティーエムエル、Dynamic HTML、DHTML)は、静的なHTMLの内容をCSSとJavaScript等のクライアントサイドスクリプト言語を用いて動的に変更するウェブ技術を指す抽象概念である。
視覚的な訴求効果の高いHTMLドキュメントを作成できるなどとして、1997年に起こったネットスケープとマイクロソフトのブラウザ戦争で生まれた。
当時はJavaScriptからHTMLを参照、制御する方式が各社不統一であり、ウェブブラウザごとに別々のJavaScriptを書く必要があった。この状況を打開すべく1998年10月にW3Cはクライアントサイドスクリプト言語とHTMLドキュメントの緩衝材としての役割を果たすDocument Object Model(DOM)を勧告した。これによりDOMをサポートする新型のブラウザ(Internet Explorer6や、Netscape7.1、Mozilla Firefox、Operaなど)であれば、ブラウザを問わずひとつの記述で HTMLドキュメントを参照、制御できるようになった。
ダイナミックHTMLはフォームの処理などの比較的小規模なプログラムに向いており、大規模な音つきのアニメーションはブラウザのAdobe Flashプラグインを用いる傾向にある。
ア行
カ行
サ行
タ行
ナ行
ハ行
マ行
ヤ行
ラ行
ワ行