Приблизительно до 1996 г. Всемирная паутина представляла собой
главным образом статический мир. JavaScript и технология скрытых
фреймов несколько оживили взаимодействие с пользователем, но пока
отсутствовала возможность изменять отображение страницы без полной
ее перезагрузки. Затем появился I n t e r n e t Explorer 4.0.
В этот момент I n t e r n e t Explorer догнал лидера рынка Netscape Navigat
o r и даже опередил его, введя динамический HTML (DHTML). Последний
в то время еще находился в стадии разработки, однако все равно
это был существенный шаг вперед, уход от статических веб-страниц,
поскольку разработчики получили возможность изменять любую часть
загруженной страницы с помощью JavaScript. Наряду с каскадными
таблицами стилей (Cascading Style Sheets - CSS) DHTML послужил очеочередным
толчком в развитии Всемирной паутины, несмотря на глубокие
различия в путях развития Microsoft и Netscape. Нарастающий азарт
в стане разработчиков был вполне оправдан, так как объединение
DHTML с техникой скрытых фреймов означало, что любая часть страницы
могла быть обновлена порцией информации с сервера в любой момент
времени. Это в корне изменило парадигму Всемирной паутины.
Языку DHTML не суждено было стать стандартом, хотя влияние Microsoft
стало ощутимее с появлением объектной модели документа (Document
Object Model - DOM), с которой и были связаны главные усилия
по стандартизации. В отличие от DHTML, который служил только
для изменения отдельных частей веб-страницы, перед DOM была поставлена
более честолюбивая цель - обеспечить доступ к структуре
всей веб-страницы. Манипуляции этой структурой могли дать гораздо
больше, чем основанные на DHTML модификации страницы. Это стало
еще одним шагом в сторону Ajax.