Управление сценариями просмотра Web-страниц


Системы Arena, Netscape и Internet Explorer


Прежде чем перейти к изложению концепции, используемой в данных программах, необходимо остановиться на основных направлениях развития технологии WWW в области развития языковых возможностей. На сегодняшний день существует два законченных стандарта языка HTML - версии 1.0 и 2.0. Для дальнейшего развития этого языка было предложено несколько путей: первый из них - HTML+- является базой для следующей версии HTML 3.0. Именно в этом варианте языка были определены таблицы, стили и математические формулы. Концептуальный интерфейс для HTML 3.0 - это программа Arena, главное назначение которой- продемонстрировать возможности HTML 3.0.
Другим направлением развития HTML стали так называемые расширения Netscape Extensions. Первоначально эта спецификация развивала синтаксис HTML 2.0в сторону более выразительных средств представления документов: возможность смены фона, выравнивание текста, обтекание графики текстом и т.п. Расширения Netscape Extensions были предложены компанией Netscape Communication и реализованы в программе Netscape Navigator версии 1.1 и старше. Фактически, если HTML+ был направлен на расширение HTML в сторону реализации публикаций научно-технического характера, то Netscape Extensions развивали HTML в сторону рекламно-издательской деятельности. Этого направления компания Netscape Communication придерживалась и в следующей версии Navigator, куда были добавлены две принципиально новые возможности разработки Web-страниц:фреймы и JavaScript. Заявлена также и поддержка Java, но об этом языке как о концептуальном развитии технологии лучше говорить в контексте другой программы - HotJava компании Sun Microsystems. На поприще развития стандартов Web не отстает от других, и компания Microsoft, предлагающая свободно распространяемые сервер и интерфейс Internet Explorer. Важным представляется тот факт, что Microsoft не просто пытается поддерживать чужие разработки, но и сама предлагает новые расширения языка, которые касаются главным образом возможностей разработки мультимедийных страниц и являются в некотором смысле альтернативой предложениям Java и JavaScript.



Начало  Назад  Вперед



Книжный магазин