DHTML vs DOM
В чем разница между Object Model (DOM) и DHTML Object Model? :confused:
Внесите ясность, а то походил по сайтам - многие путают. |
наверно так:
DOM - это структурная модель документа, а DHTML - это система, которая ,например, может динамически управлять документом. |
Snipe,
1. DOM - объектная модель документа - не зависящая от платформы абстракция, позволяющая получить доступ к элементам документа (сами элементы структурированы иерархическим деревом). 2. DHTML - это образное обозначение, определяющее динамику в документе (т.е. "оживление" прежде статичной страницы различного рода эффектами (кстати, эффекты здесь вовсе не обязательны), драг&дропом и т.д.). А вот в механизм реализации DHTML'я может входить DOM. http://ru.wikipedia.org/wiki/DOM http://ru.wikipedia.org/wiki/DHTML |
Так меня смутил не сам по себе DHTMl а именно "DHTML Object Model".
Просто сомнения меня гложут, есть такое - "DHTML Object Model"? |
>"DHTML Object Model"
это ты где такие ужасы встретил?) |
Цитата:
|
Snipe,
В данном случае под DHTML Object Model имеется в виду JavaScript+HTML Object Model. Т.е. не DOM, а объектная модель JavaScript и взаимодействие с html - события и т.д (в том числе и DOM). Во всяком случае так думают в Microsoft. |
Ясно. Если так, то понятно. Спасибо.
|
Snipe,
Я оказался немного не прав. В кратце - DHTML Object Model это устаревшая объектная модель по управлению html элементами. Возможно имеется в виду document.all, document.forms, document.body.children и т.д. В общем, устаревшая объектная модель документа. Вот выдержка с msdn: Цитата:
|
Часовой пояс GMT +3, время: 20:42. |