Термины "расширение" и "надстройка" кажутся взаимозаменяемыми, но я видел примеры, когда люди, похоже, понимают разные вещи с "расширением" и "надстройкой".
Ясность, пожалуйста?
Термины "расширение" и "надстройка" кажутся взаимозаменяемыми, но я видел примеры, когда люди, похоже, понимают разные вещи с "расширением" и "надстройкой".
Ясность, пожалуйста?
надстройки - это устанавливаемые улучшения для проектов Mozilla Foundation (и совместимых вариантов, таких как Portable Firefox). Дополнения позволяют пользователю добавлять или дополнять функции приложения, использовать темы по своему вкусу и обрабатывать новые типы контента.
Расширения могут использоваться для изменения поведения существующих функций в приложении или добавления совершенно новых функций. Расширения особенно популярны в Firefox, потому что разработчики Mozilla намерены использовать браузер в качестве минималистичного приложения, чтобы уменьшить раздувание программного обеспечения и ошибки, сохраняя при этом высокую степень расширяемости, чтобы отдельные пользователи могли добавлять функции, которые они предпочитают.
Чтение Надстройка (Mozilla) может помочь
В этом контексте расширения являются подмножеством аддонов.
Таким образом, аддоны являются зонтичным термином для расширений, тем, словарей и т.д.
Вот цитата из Часто задаваемые вопросы по дополнениям Firefox:
Каковы различные типы надстроек?
Существует несколько типов надстроек, которые настраивают Firefox по-разному:
- Расширения добавить новые функции в Firefox или изменить существующие функции. Существуют расширения, которые позволяют блокировать реклама, загрузка видео с веб-сайтов, более тесное взаимодействие с социальными веб-сайтами и добавлять функции, которые вы видите в других приложениях.
- Завершить темы изменить весь внешний вид Firefox, как правило, включая значки, цвета, диалоги и другие визуальные стили.
- Темы - это легкие темы, которые используют фоновые изображения для настройки панелей инструментов Firefox.
- Поставщики поиска добавьте дополнительные варианты в раскрывающийся список окна поиска. Эти поставщики позволяют быстро искать любой веб-сайт.
- Словари и языковые пакеты добавить поддержку дополнительных языков в Firefox.
- Плагины помогают Firefox отображать или понимать различные типы носителей, такие как Adobe Flash или Apple Quicktime.
Аддоны и расширения - это то же самое, это целое, которое также включает в себя темы.
Различные части здесь - плагины, которые помогают вашему браузеру выполнять определенные функции, такие как просмотр специальных графических форматов или воспроизведение мультимедийных файлов, таких как Adobe Reader, flash, silverlight, quicktime и т.д.
Плагины немного отличаются от расширений, которые изменяют или добавляют к существующим функциям.
Фактически в самом браузере он использует оба термина взаимозаменяемо "Get Add-ons", но после установки они находятся на вкладке "Расширения".
Найден лучший ответ на этой странице:
https://addons.mozilla.org/en-US/developers/docs/sdk/latest/dev-guide/guides/sdk-vs-xul.html
Надстройка представляет собой пакет с песочницей, в котором используется SDK, предназначенный для написания надстроек.
Расширение XUL не изолировано и имеет полный доступ к внутренним компонентам Firefox (и вся сложность, которая приходит с ним).
Add-on SDK находится здесь: https://addons.mozilla.org/en-US/developers/docs/sdk/latest/
Документация документации XUL находится здесь: https://developer.mozilla.org/en-US/docs/XUL
Надстройка относится к обоим расширениям и темам, Firefox 3 (IIRC) перемещает обе темы и расширения в один пункт меню.
Add-on - это всеобъемлющий термин для категории модулей расширения, которые подразделяются на плагины, темы, поисковые системы, расширения, оснастки или различные другие имена, зависящие от поставщика.
Плагин (плагин, addin, add-in, addon или add-on) - это компьютерная программа, которая взаимодействует с основным (или хост-) приложением (веб-браузер или программа электронной почты, например), чтобы обеспечить определенную, обычно очень специфическую функцию по требованию.
При вычислении патч представляет собой небольшую часть программного обеспечения, предназначенную для обновления или устранения проблем с компьютерной программой или ее поддерживающими данными. Это включает в себя исправление ошибок, замену графики и улучшение удобства использования или производительности.
При вычислении скины и темы представляют собой пользовательские графические изображения (GUI), которые могут быть применены к определенному программному обеспечению и веб-сайтам, чтобы соответствовать различным вкусам разные пользователи.
Расширения и плагины - оба типа надстроек, которые являются зонтичным термином. Я считаю, что разница между ними заключается в том, что Extensions имеют тенденцию добавлять новые функции, тогда как плагины имеют тенденцию изменять существующее поведение, но похоже, что это перекрытие.