Чтобы попробовать тысячи доступных здесь дополнений, загрузите Mozilla Firefox, быстрый, бесплатный способ веб-сёрфинга!

Закрыть

Добро пожаловать в дополнения Firefox.

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

Закрыть

В пути?

Зайдите на наш сайт мобильных дополнений .

Закрыть

FAQ разработчика дополнений

Разработка дополнения

Как мне создать дополнение?

Mozilla предоставляет документацию по тому, как создать дополнение, через Сеть разработчиков Mozilla.

Что такое файл ".xpi"?

Расширения упаковываются и распространяются в ZIP-файлах или пакетах, с файловым расширением XPI (произносится как «зиппи»).

Что такое XUL?

XUL (XML-язык интерфейса пользователя) это язык на основе Mozilla XML, который позволяет вам создавать кроссплатформенные приложения с расширенной функциональностью. Он обеспечивает виджеты интерфейса пользователя, такие как кнопки, меню, панели инструментов, деревья, и т.д., которые могут использоваться для расширения возможностей дополнений путем изменения частей интерфейса пользователя браузера.

Примечание: XUL является устаревшей технологией, а дополнения, использующие XUL, перестанут загружаться, начиная с 57-й версии Firefox. Пожалуйста, используйте WebExtensions API для разработки новых дополнений. Если у вас есть устаревшее дополнение, рассмотрите перевод его на WebExtensions. Для получения дополнительной информации об этом, посмотрите Портирование устаревших дополнений Firefox.

Как мне произвести тестирование на совместимость с новейшей версией программы Mozilla?

Для обеспечения совместимости с новейшим ПО Mozilla важно загружать обновления, как только они становятся доступны, и проводить тестирование своего дополнения, чтобы убедиться, что оно по-прежнему работает так, как ожидалось. Так как порой в новых релизах появляются архитектурные изменения, которые могут повлиять на функциональность вашего дополнения, важно принимать активное участие в процессе работы над бета-версией, чтобы убедиться, что пользователи вашего дополнения не пострадают при выходе финального релиза программы Mozilla.

Ресурсы поддержки

Мне нужен совет по созданию моего дополнения. Где я могу найти помощь?

  • irc://irc.mozilla.org/
    • #extdev (для обсуждения разработки дополнений)
    • #amo (для вопросов по поддержке, связанных с хостингом вашего дополнения на АМО)
    • #webextensions (для обсуждений разработки и портирования на WebExtensions)
  • Форум дополнений

Предлагает ли Mozilla услуги в области разработки?

Нет.

Есть ли сторонние разработчики, которых я могу нанять для создания моего дополнения?

Да. Вы можете найти сторонних разработчиков через форум дополнений, список mozilla.jobs, форум MozillaZine или в Mozilla Wiki. Пожалуйста, обратите внимание, что Mozilla не предоставляет рекомендации разработчиков.

Внесение вашего дополнения

Где я могу разместить моё дополнение?

Да. Многие разработчики предпочитают самостоятельно хостить свои собственные дополнения. Тем не менее, выбрав для размещения своего дополнения Сайт дополнений Mozilla, вы сможете представить свое дополнение гораздо более широкой аудитории, так как его посещает большое число людей.

Может ли Mozilla разместить моё дополнение?

Да. Вы можете разместить свое дополнение на веб-сайте дополнений Mozilla.

Что такое AMO?

Mozilla АМО (https://addons.mozilla.org) это инкубатор, который помогает разработчикам создавать, распространять и поддерживать фантастические продукты, основанные на коде от Mozilla. Он предоставляет вам инструменты и необходимую инфраструктуру для управления, размещения и распространения вашего дополнения среди широких масс пользователей Mozilla.

Держит ли Mozilla информацию о моём счете в секрете?

Да. Наша политика приватности описывает, каким образом ваша информация обрабатывается Mozilla.

Что такое «инструменты разработчика», перечисленные на AMO?

Панель «Инструменты разработчика» — это область, которая предоставляет вам инструменты для успешного управлением вашими дополнениями. Она обеспечивает функциональность, необходимую для представления ваших дополнений на АМО, управлению информацией о дополнениях и статистикой отзывов.

Имеет ли Mozilla политику, определяющую, что является приемлемым представлением?

Да. Политика проверки дополнений Mozilla описывает, что является приемлемым представлением. Эта политика может быть изменена без предварительного уведомления. Кроме того, группа редакторов дополнений использует Руководство редакторов по проверке, чтобы убедиться, что ваше дополнение отвечает специфичным требованиям по функциональности и безопасности.

Как мне представить моё дополнение?

Панель инструментов разработчика позволяет вам загружать и представлять дополнения на АМО. Перед тем, как вы сможете представить дополнение на AMO, вы должны на нем зарегистрироваться. Перед представлением вашего дополнения обязательно прочтите Руководство редактора по проверке, чтобы убедиться, что ваше дополнение соответствует требованиям, используемым нами при проверке дополнений.

Какую операционную систему мне выбрать для моего дополнения?

Вы должны выбрать те операционные системы, на которых будет успешно функционировать ваше дополнение.

Какую категорию мне выбрать для моего дополнения?

Выбор категории зависит от типа вашей целевой аудитории и функциональности вашего дополнения. Если вы не уверены, под какую категорию подпадает ваше дополнение, пожалуйста выберите «Другое». Команда АМО может в дальнейшем изменить категорию вашего дополнения, если будет очевидно, что оно больше подходит под другую категорию.

Могу ли я указать лицензионное соглашение на использование моего дополнения?

Да. Вы можете указать лицензионное соглашение при представлении вашего дополнения. Вы также можете добавить или обновить лицензионное соглашение через панель Инструментов Разработчика после представления вашего дополнения.

Могу ли я включить для моего дополнения политику приватности?

Да. Вы можете указать политику приватности при представлении вашего дополнения. Вы также можете добавить или обновить политику приватности через панель Инструментов Разработчика после представления вашего дополнения.

Процесс проверки дополнений

Должно ли моё дополнение проверяться?

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

Кто проверяет моё дополнение?

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

Какие принципы используются при проверке моего дополнения?

Команда редакторов Mozilla следует Руководству редакторов по проверке при тестировании дополнения. Важно, чтобы разработчики дополнения просмотрели это руководство, чтобы убедиться в отсутствии у дополнения типичных проблем перед тем, как представлять его на проверку. Это значительно поспособствует ускорению процесса проверки дополнения.

Сколько времени займет проверка моего дополнения?

Мы не можем оценить время, которое займет проверка дополнения. На длительность проверки влияют многие факторы, в том числе:

  • число представлений дополнения
  • сложность кода дополнения
  • число обнаруженных проблемных областей

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

Управление вашим дополнением

Как я могу увидеть сколько раз было загружено моё дополнение?

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

Как я могу увидеть сколько активных пользователей используют моё дополнение?

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

Как мне отправить обновление для моего дополнения?

Вы можете представить обновление для вашего дополнения через панель Инструменты разработчика, выбрав опцию «Загрузить новую версию» и загрузив новый файл вашего дополнения с расширением .xpi.

Моё обновление должно быть проверено редакторами?

Обновления дополнений могут подлежать таким же проверкам, как и новые представления.

Отзывы пользователей

Как мне ответить пользователю, который разместил негативный отзыв на моё дополнение?

Разработчик может ответить на любой отзыв, оставленный на его дополнение, если он залогинен на АМО. Кроме того, любой пользователь может отметить отзыв как:

  • Спам или другое несоответствующее содержимое
  • Неприемлемые выражения/перебранка
  • Отправленное не по назначению сообщение об ошибке или просьба оказать поддержку
  • Другие (предоставляет всплывающий запрос для ввода информации)

В настоящее время AMO не предоставляет механизма прямой связи с рецензентом.

Могу ли я попросить удалить отзыв, если он является негативным?

Нет. Мы не удаляет негативные отзывы на дополнения, если только они не будут признаны ложными.

Могу ли я попросить удалить отзыв, если он является некорректным?

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

Ссылки на лицензии для Открытого Исходного Кода

Нужны дополнительные сведения о различных лицензиях для открытого исходного кода? Не знаете какую лицензию следуте выбрать? Хотите знать какие права предоставляет какая-либо лицензия? Хотя ничто не заменит чтения всех условий лицензии, ниже перечислены некоторые сайты, которые содержат сведения о некоторых из ключевых лицензий для открытого исходного кода, которые могут помочь вам разобраться в их различиях. Эти сайты предоставляются исключительно для вашего удобства в качестве рекомендации для вашего личного пользования. Данные ресурсы не являются юридической консультацией и не должны использоваться вместо подобных консультаций. Mozilla не гарантирует и не несет ответственность за содержание этих сайтов или за использованием вами этого содержания.

https://www.mozilla.org/MPL/

В дополнение к полному тексту Mozilla Public License("MPL"), мы также предоставляем аннотированную версию MPL и Ответы на часто задаваемые вопросы, которые помогут вам, если вы захотите использовать или распространять код на её условиях.

https://community.kde.org/Policies/Licensing_Policy

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

http://www.gnu.org/licenses/license-list.html

Free Software Foundation предоставляет краткие описания ключевых лицензий для открытого исходного кода, в том числе, является ли лицензия free software лицензией или copyleft лицензией. Также там располагается обсуждение того, что составляет собой free software лицензия или copyleft лицензия (например, Copyleft лицензия - это типичный метод перевода программ или других работ в разряд бесплатных, требующий, чтобы все изменённые и расширенные версии программ также были бесплатны).

http://opensource.org/licenses/category

Open Source Initiative предоставляет условия некоторых из ключевых лицензий для открытого исходного кода.

https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licenses

Сравнение известных лицензий для открытого исходного кода в Википедии.

http://choosealicense.com/

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