Интернет магазин китайских планшетных компьютеров



Компьютеры - Программный интерфейс подключаемых модулей Netscape

30 апреля 2011


Оглавление:
1. Программный интерфейс подключаемых модулей Netscape
2. История
3. Поддержка скриптовых языков
4. Безопасность



Программный интерфейс подключаемых модулей Netscape (англ. Netscape Plugin Application Programming Interface, NPAPI - кросс-платформенная архитектура разработки плагинов, поддерживаемая многими браузерами.

Интерфейс был разработан для семейства браузеров Netscape, начиная с Netscape Navigator 2.0 и в дальшейшем был реализован многими другими браузерами, включая все популярные на сегодняшний день. Однако Internet Explorer не поддерживает этот интерфейс начиная с версии 5.5 .

Расспростанённость интерфейса может быть связана с его простотой. Плагин объявляет работу с определёнными типами данных с помощью информации в файле. Когда браузер встречает такой тип данных, он загружает связанный с ним плагин, выделяет пространство на отображаемой странице и посылает ему поток данных. Плагин полностю отвечает за отображаемые данные, включая видео, аудио и другие. Поэтому плагин работает в пределах страницы, в отличии от старых браузеров, которые должны были запустить внешнее приложение для отображения неизвестного типа данных.

API интерфейса требует от каждого браузера реализации незначительного количества функций. Необходимо около 15 функций для инициализации, создания, уничтожения и расположения плагина. NPAPI поддерживает сценарии, печать, полноэкранный плагины, безоконные плагины и потоки данных.



Просмотров: 3552


<<<