Первоначальная версия HTML предполагала автономность каждого
документа, и только в HTML 4.0 были официально введены фреймы.Идея отображения нескольких документов на одной странице была необычайно
радикальна, и к тому же назревал конфликт, т. к. Netscape
уже решила реализовать эту возможность еще до выхода HTML 4.0.
Netscape Navigator 2.0 оказался первым броузером, который стал одновременно
поддерживать JavaScript и фреймы. Как оказалось впоследствии,
это был главный шаг в развитии Ajax.
Когда в конце 90-х годов прошлого столетия между Microsoft и Netscape
разгорелась война броузеров, были формализованы как JavaScript,
т а к и фреймы. Поскольку в обе эти технологии было добавлено
множество особенностей, разработчики с творческим мышлением стали
экспериментировать, используя их вместе. А так к а к каждый фрейм -
это отдельный запрос к серверу, то возможность управлять фреймом
и его содержимым с помощью JavaScript открыла путь к новым захватывающим
возможностям.