Производители ПО, планирующие внедрить новый стандарт Document Object Model (DOM), предложенный консорциумом World Wide Web, говорят, что предусмотренные в нем средства могут послужить мощным импульсом к распространению eXtensible Markup Language (XML).
DOM применяется в качестве модели программирования в Web-браузерах, а также служит основным интерфейсом XML. По словам Боба Сьютора (Bob Sutor), директора по стандартам электронного бизнеса IBM, DOM 2 - более мощный стандарт по сравнению с его первой версией. Он позволит программистам манипулировать XML-документами стандартным образом.
DOM 2 содержит интерфейс прикладного программирования для работы с данными и документами посредством таких языков программирования, как JavaScript. Благодаря этому пользователи смогут динамически редактировать содержание документов, их стиль и структуру. Новый стандарт вводит также поддержку пространств имен, таблиц стилей Cascading Style Sheets 1 и 2, стандартную модель комбинированных объектов и стандартный интерфейс для манипулирования этими объектами.
По мнению Сьютора, важнейшей новой особенностью стандарта является поддержка пространств имен. "Она позволяет объединять XML-контент из разных источников, - говорит он. - Поддержка пространств имен при использовании XML очень важна для издателей и в электронном бизнесе".
Дэвид Тернер (David Turner), ответственный за XML-технологию в корпорации Microsoft, сообщил, что в Explorer 5.5 уже введена поддержка элементов DOM 2. По его словам, вышедшая недавно версия Netscape Navigator 6.0 в некоторой степени поддерживает лишь первую версию DOM. Но стандарт несколько опережает Web-разработчиков, и на внедрение DOM 2 потребуется время.
Рабочая группа W3C приступила к созданию третьей версии DOM. Официальное принятие этой организацией DOM 2 означает, что спецификация готова к внедрению и широкому применению пользователями.
По информации "ZDNet".