Популярный самоучитель работы в Интернете
Шрифт:
Существуют подключаемые модули, никак себя не обнаруживающие, а выполняющие свою работу во славу браузера в фоновом режиме. Есть модули, которые открываются в виде отдельного фрейма. Некоторые подключаемые модули требуют к себе полного внимания и занимают весь экран.
Где найти подключаемые модули? Как правило, делать это вам не придется. Всякий раз, когда вы в своих блужданиях по Интернету наткнетесь на какой-нибудь объект страницы, требующий отдельного внимания (подключаемый модуль), вам предложат загрузить его немедленно с домашней страницы Internet Explorer (если, конечно,
Движение на веб-страницах
В последнее время веб-страницы становятся все более динамическими. Это умное слово означает, что помимо статичного текста и изображений тут и там перед нашим взором происходит всяческое движение. То сводка новостей по экрану проплыла, то логотип неожиданно подмигнул вам, то рисунок вдруг задвигался и заговорил. Достигаются подобные чудеса посредством специальных технологий. Сейчас мы их рассмотрим.
Одной из базовых технологий Windows является технология связывания и внедрения объектов – OLE (Objects Linking and Embedding). OLE обеспечивает возможность совместного использования в операционной системе Windows файлов различных приложений, а также внедрения документов разных форматов друг в друга.
Например, мы можем легко вставить в документ Microsoft Word таблицу Excel или рисунок. И не только вставить, но еще и отредактировать. С помощью технологии OLE возможно также перетаскивание файлов мышью.
Технология ActiveX позволяет делать то же самое, но уже не в отдельно взятой операционной системе, а в рамках сети. Собственно, ActiveX является расширением технологии OLE.
Применительно к веб-страницам, ActiveX – это и всяческие диалоговые (между пользователем и администратором сайта) элементы управления на странице (формы), и возможность просматривать документы (например, Word) в окне браузера, и прослушивание звука, и просмотр видео, и пр.
Для обработки компонентов ActiveX используются элементы управления ActiveX. Ниже приведены некоторые из них (далеко-далеко не все), о которых вы наверняка где-то когда-то слышали.
– Active Movie – данный элемент используется для воспроизведения большинства видео– и аудиофайлов.
– DirectX – является промежуточным звеном между аппаратным обеспечением и программами, работающими со звуком и графикой. Элемент DirectX состоит из нескольких «слоев»: мультимедиа-приложения (верхний слой), программные службы (контролирующие ресурсы звуковой и видеокарты), системные службы (программы, общающиеся с операционной системой) и драйверы мультимедиа-устройств. Благодаря DirectX разработчики программ (например, игр) могут не задумываться о том, какое аппаратное обеспечение установлено на вашем компьютере. С ним общается DirectX.
– Sprites – отвечают за показ движущихся изображений (анимации).
– Sprite buttons – создают кнопки, которые имеют несколько состояний.
Элементы ActiveX очень «оживляют» веб-страницы, наполняя их всякими мигающими и движущимися надписями и рисунками. Как и подключаемые модули, элементы ActiveX становятся дополнениями для браузера.
Рано или поздно вы обязательно столкнетесь с ситуацией, при которой веб-страница содержит какой-нибудь компонент ActiveX, а элемента управления, способного его обработать и отобразить на экране, у вас в компьютере нет. Что делать? Загружать нужный элемент управления, конечно.
Как правило, Internet Explorer автоматически пытается загрузить его с этой же страницы. Но перед загрузкой браузер проверяет, из надежного ли источника поступил данный компонент (рис. 8.6).
Солидные компании всегда сопровождают свои продукты электронной подписью. При желании вы можете удостовериться в надежности продукта, щелкнув на ссылке с названием компании, создавшей элемент управления, и ознакомившись с появившимся сертификатом безопасности (рис. 8.7).
В итоге вам решать, загружать этот элемент управления ActiveX или нет. Если вы все-таки уверены, что все будет хорошо, то нажмите кнопку Да (см. рис. 8.6).
ПРИМЕЧАНИЕ
Если случится так, что элемент управления оказался без электронной подписи, то вас также предупредят об этом после щелчка на ссылке компании-производителя. Что, мол, безопасности не гарантируют. Но лучше пользоваться надежными элементами ActiveX, большая коллекция которых находится на сайтахи http://activex.microsoft.com.
Рис. 8.6. Предупреждение о безопасности
Рис. 8.7. Не последнюю роль играет срок действия сертификата
Вы легко можете проверить, есть ли уже на вашем компьютере какие-нибудь элементы ActiveX. Обычно они хранятся в специально предназначенной для этого системной папке Downloaded Program Files, которая находится в папке с операционной системой.
Современные веб-страницы часто «оживают» во многом благодаря так называемым Java-апплетам и Java-скриптам. Что это? Это небольшие программы, написанные на языках программирования Java и JavaScript. Они встраиваются в HTML-код страницы и работают не сами по себе, а под управлением других программ. В данном случае другими программами являются браузеры.
Язык программирования Java создан в 1991 году разработчиками из компании Sun Microsystems. Основной целью их работы была разработка такого языка, чтобы созданные на его основе продукты успешно работали бы во всех существующих операционных системах. Успех этого предприятия и сделал Java-апплеты постоянными жителями Всемирной сети.
Как я уже сказал, Java-апплеты вносят хорошую динамику на веб-страницы. Многие из них способны изменяться прямо по ходу работы со страницей, в зависимости от ваших действий на ней.