Добавляем...


JavaScript и внедренные объекты
Современные браузеры поддерживают широкие возможности, выходящие за рамки
(X)HTML, CSS и JavaScript. Они весьма разнообразны и доступны в форме подключаемых модулей расширений, элементов управления ActiveX и аплетов Java.

Применение соответствующих технологий может сделать Web-страницы более похожими на приложения, чем на гипертекст. Внедренные в страницу объекты обеспечивают естественное расширение ограниченных возможностей языков подготовки сценариев, подобных JavaScript.

Внедряемые объекты могут иметь разную форму, но самыми популярными являются мультимедийные объекты. Хорошим примером здесь являются файлы Macromedia Flash, позволяющие разработчику добавлять на страницы узла сложную векторную графику и анимацию. Также популярны внедряемые видео и аудиообъекты самых разных типов.

Внедренные аплеты Java используются на страницах тогда, когда требуется обеспечить применение более сложной графики, сетевых или вычислительных возможностей.

Браузер в данном случае является мостиком, обеспечивающим связь между JavaScript и внедренными объектами. Способ осуществления такой связи в основном не регламентирован, хотя производители браузеров придерживаются сложившихся "стандартов", которые находят широкое применение.

В таких условиях при работе с внедренными объектами возникает множество проблем. Во-первых, при использовании внедренных объектов делается предположение, что браузер пользователя способен работать с такими объектами.

Во-вторых, даже если пользователь установил подходящий модуль расширения, внедренные объекты вызывают раздражение многих пользователей, поскольку наличие таких объектов увеличивает время загрузки, но далеко не всегда существенно улучшают возможности узла.

В-третьих, пользователи, имеющие старые браузеры, и пользователи, не использующие платформу Windows, часто не имеют возможности воспользоваться внедренными объектами из-за отсутствия соответствующей поддержки.

В этой главе мы обсудим способы применения JavaScript для взаимодействия с внедренными объектами в наиболее распространенных браузерах.

Для понимания сложной системы интеграции объектов в JavaScript вам потребуется более подробная информация, которую можно найти на страницах узлов производителей браузеров и программных модулей расширений.
назад:
далее: Java


добавить комментарий
(без перезагрузки и регистрации)


10 случайных разделов

Что ищем на сайте ?


Примеры кода на сайте







@ 2008-2011 Amber
При использовании материалов ссылка на сайт обязательна
Яндекс.Метрика