В чем разница между расширением Firefox и надстройкой Firefox?

Термины "расширение" и "надстройка" кажутся взаимозаменяемыми, но я видел примеры, когда люди, похоже, понимают разные вещи с "расширением" и "надстройкой".

Ясность, пожалуйста?

Ответ 1

надстройки - это устанавливаемые улучшения для проектов Mozilla Foundation (и совместимых вариантов, таких как Portable Firefox). Дополнения позволяют пользователю добавлять или дополнять функции приложения, использовать темы по своему вкусу и обрабатывать новые типы контента.

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

Чтение Надстройка (Mozilla) может помочь

Ответ 2

В этом контексте расширения являются подмножеством аддонов.

Таким образом, аддоны являются зонтичным термином для расширений, тем, словарей и т.д.

Ответ 3

Вот цитата из Часто задаваемые вопросы по дополнениям Firefox:

Каковы различные типы надстроек?

Существует несколько типов надстроек, которые настраивают Firefox по-разному:

  • Расширения добавить новые функции в Firefox или изменить существующие функции. Существуют расширения, которые позволяют блокировать реклама, загрузка видео с веб-сайтов, более тесное взаимодействие с социальными веб-сайтами и добавлять функции, которые вы видите в других приложениях.
  • Завершить темы изменить весь внешний вид Firefox, как правило, включая значки, цвета, диалоги и другие визуальные стили.
  • Темы - это легкие темы, которые используют фоновые изображения для настройки панелей инструментов Firefox.
  • Поставщики поиска добавьте дополнительные варианты в раскрывающийся список окна поиска. Эти поставщики позволяют быстро искать любой веб-сайт.
  • Словари и языковые пакеты добавить поддержку дополнительных языков в Firefox.
  • Плагины помогают Firefox отображать или понимать различные типы носителей, такие как Adobe Flash или Apple Quicktime.

Ответ 4

Аддоны и расширения - это то же самое, это целое, которое также включает в себя темы.

Различные части здесь - плагины, которые помогают вашему браузеру выполнять определенные функции, такие как просмотр специальных графических форматов или воспроизведение мультимедийных файлов, таких как Adobe Reader, flash, silverlight, quicktime и т.д.

Плагины немного отличаются от расширений, которые изменяют или добавляют к существующим функциям.

Фактически в самом браузере он использует оба термина взаимозаменяемо "Get Add-ons", но после установки они находятся на вкладке "Расширения".

Ответ 5

Найден лучший ответ на этой странице:

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

Ответ 6

Надстройка относится к обоим расширениям и темам, Firefox 3 (IIRC) перемещает обе темы и расширения в один пункт меню.

Ответ 7

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

  • Плагин (плагин, addin, add-in, addon или add-on) - это компьютерная программа, которая взаимодействует с основным (или хост-) приложением (веб-браузер или программа электронной почты, например), чтобы обеспечить определенную, обычно очень специфическую функцию по требованию.

  • При вычислении патч представляет собой небольшую часть программного обеспечения, предназначенную для обновления или устранения проблем с компьютерной программой или ее поддерживающими данными. Это включает в себя исправление ошибок, замену графики и улучшение удобства использования или производительности.

  • При вычислении скины и темы представляют собой пользовательские графические изображения (GUI), которые могут быть применены к определенному программному обеспечению и веб-сайтам, чтобы соответствовать различным вкусам разные пользователи.

Ответ 8

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