W3C DOM (объектная модель документа) изменила веб-разработку, позволив динамически получать доступ к содержимому и структуре документов, а также обновлять их. 1
Некоторые другие аспекты влияния W3C DOM на веб-разработку:
- Поддержка объектно-ориентированного представления веб-страницы. 2 Это сделало возможным изменение страницы с помощью языков описания сценариев, например JavaScript. 2
- Возможность персонализации страниц. 3 Пользователи получили контроль над рабочим пространством и могут перестраивать части страницы, чтобы настраивать её под себя. 3 Это касается не только графического дизайна, но и представления данных и их порядка на странице. 3
- Улучшение удобства использования больших форм. 3 W3C DOM позволяет добавлять или удалять теги XHTML, а также полностью переписывать страницу. 3
- Сокращение написания кода и улучшение производительности приложений. 5 Например, с помощью функциональности DOM Level 3 Core можно сократить количество кода и уменьшить количество ошибок. 5