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 інформацію про моє рахунку в секреті?

Так. Наша політика приватності описує, яким чином ваша інформація обробляється Mozilla.

Що таке «інструменти розробника», перераховані на AMO?

Панель «Інструменти розробника» - це область, яка надає вам інструменти для успішного управлінням вашими доповненнями. Вона забезпечує функціональність, необхідну для представлення ваших доповнень на АМО, управління інформацією про доповнення і статистикою відгуків.

Чи має Mozilla політику, яка визначить, що є прийнятним поданням?

Як мені уявити моє додаток?

Яку операційну систему мені вибрати для мого доповнення?

Ви повинні вибрати ті операційні системи, на яких буде успішно функціонувати ваше додаток.

Чи можу я вказати ліцензійну угоду на використання мого доповнення?

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

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

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

Процес перевірки доповнень

Чи повинно моє додаток перевірятися?

Хто перевіряє моє додаток?

Які принципи використовуються при перевірці мого доповнення?

Скільки часу займе перевірка мого доповнення?

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

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

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

Як я можу побачити скільки разів було завантажено моє додаток?

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

Як я можу побачити скільки активних користувачів використовують моє додаток?

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

Як мені відправити оновлення для мого доповнення?

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

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

Відгуки користувачів

Як мені відповісти користувачеві, який розмістив негативний відгук на моє додаток?

Розробник може відповісти на будь-який відгук, залишений на його доповнення, якщо він залягання на АМО. Крім того, будь-який користувач може відзначити відгук як:

  • Спам чи інше невідповідне вміст
  • Неприйнятні вираження / суперечка
  • Відправлене не за призначенням повідомлення про помилку або прохання надати підтримку
  • Інші (надає спливає запит для введення інформації)

В даний час AMO не надає механізму прямого зв'язку з рецензентом.

Чи можу я попросити видалити відгук, якщо він є негативним?

Ні. Ми не видаляє негативні відгуки на доповнення, якщо тільки вони не будуть визнані помилковими.

Чи можу я попросити видалити відгук, якщо він є некоректним?

Посилання на ліцензії для Відкритого Вихідного Коду

На додаток до повного тексту Mozilla Public License ( "MPL"), ми також надаємо анотований версію MPL і Відповіді на типові запитання. які допоможуть вам, якщо ви захочете використовувати або поширювати код на її умовах.

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

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

Порівняння відомих ліцензій для відкритого вихідного коду в Вікіпедії.

Сайт, що надає неупереджене керівництво по вибору ліцензії для вашого проекту з відкритим вихідним кодом.

Схожі статті