Подключаемый модуль (вычислительный)
-
Определение подключаемого модуля
- Подключаемый модуль – это компонент, добавляющий функции к программе.
- Поддержка подключаемых модулей позволяет настраивать программное обеспечение.
-
Тема и обложка
- Тема – это предустановленный пакет для изменения графического оформления.
- GUI используется для настройки внешнего вида программ и веб-сайтов.
-
Цели и примеры использования
- Приложения используют подключаемые модули для расширения функционала, упрощения размера и разделения исходного кода.
- Примеры включают аудиостанции, почтовые клиенты, эмуляторы игровых приставок, графические программы, медиаплееры, анализаторы пакетов и текстовые редакторы.
-
Механизм работы
- Хост-приложение предоставляет сервисы для подключаемых модулей.
- Подключаемые модули зависят от хост-приложения и не работают самостоятельно.
- Основное приложение работает независимо от подключаемых модулей.
-
Программирование подключаемых модулей
- Подключаемые модули обычно реализуются как разделяемые библиотеки.
- HyperCard использовала подключаемые модули, встроенные в документы.
- Программы могут использовать подключаемые модули, загружая скрипты на Python или Lua.
-
Определение Mozilla
- В Mozilla Foundation “дополнение” и “расширение” не являются синонимами.
- “Расширение” – это подтип подключаемых модулей, но самый распространенный.
- “Подключаемый модуль” относится к средствам визуализации веб-контента.
-
Вспомогательное приложение
- Вспомогательное приложение – это внешняя программа, отображающая содержимое из веб-браузера.
- Вспомогательное приложение не является частью браузера, а является автономным приложением.
-
История подключаемых модулей
- В 1970-х годах текстовые редакторы использовали подключаемые модули для редактирования текста.
- В 1980-х годах подключаемые модули стали популярны в персональных компьютерах, включая HyperCard и QuarkXPress.
-
Смотрите также
- Апплет и расширение для браузера упоминаются в статье.
Полный текст статьи: