Як відключити вимогу підписання надбудови Firefox

Mozilla примусить підписати розширення в Firefox в Firefox 40. Ця конкретна версія Firefox запланована до виходу 11 серпня 2015 року на стабільний канал.

Підписання додатків стосується нової системи, реалізованої Mozilla, яка вимагає розширень для Firefox, підписаних організацією, щоб встановити їх у стабільну та бета-версію веб-браузера Firefox.

Розробникам, які хочуть зробити свої розширення доступними для стабільних або бета-користувачів Firefox, потрібно підписати їх через addons.mozilla.org (AMO), навіть якщо вони планують публікувати його лише на сторонніх сайтах, а не в основних сховищах додатків Mozilla. .

Всі останні версії розширень на Mozilla AMO підписуються автоматично. Це означає, що користувачі Firefox можуть зіткнутися з проблемами, коли вони намагаються встановити старі версії розширень, розміщених на AMO, та розширення, які не розміщені на сайті або представлені на процес підписання.

У такому випадку доступні наступні варіанти, щоб продовжувати користуватися надбудовою:

  1. Перейдіть на Firefox ESR та змініть конфігурацію, щоб відключити вимогу підпису надбудови.
  2. Перейдіть на Firefox Developer або Firefox Nightly, оскільки вони пропонують той же перемикач, щоб відключити підписку надбудови.
  3. Mozilla планує випустити спеціальні версії для розробників (так звані необроблені версії), які мають однакові переваги.
  4. Перейдіть на інший браузер на базі Firefox, наприклад, Pale Moon.

Поточна шкала розгортання для підписаних розширень

  • Firefox 40: попередження відображаються, якщо встановлені неподписані додатки.
  • Firefox 41: Підписання додатків здійснюється в стабільній та бета-версії веб-браузера Firefox. Користувачі можуть скористатися для відключення вимоги в цій конкретній версії.
  • Firefox 48: підписання додатку обов'язкове. Перезапис більше не працює, і немає можливості встановити безпідписані розширення у версіях Stable або Beta Firefox.

Зараз незрозуміло, чи буде застосовано правило і для Firefox ESR. Якщо це так, це вдарить, коли канал ESR досягне версії 45. Mozilla планує зробити перемикач переопрацювання доступним у Firefox ESR наразі (це означає, що перезапис залишиться і не буде видалений).

Як відключити виконання підпису надбудови

Користувачі Firefox Stable, Beta та ESR можуть використовувати налаштування xpinstall.signatures.require, щоб вимкнути вимогу підпису у своїй версії браузера.

Стабільні та бета-версії можуть робити це лише до того, як їх версія Firefox звернеться до 41, тоді як користувачі ESR можуть використовувати її і після цього.

  1. Введіть about: конфігурація в адресному рядку браузера та натисніть клавішу Enter. Це завантажує головну сторінку конфігурації Firefox.
  2. Підтвердьте попередження, якщо воно з'явиться.
  3. Шукайте перевагу xpinstall.signatures.required.
  4. Двічі клацніть на ньому, щоб переключити його значення.

Якщо ви встановите його на значення false, ви вимикаєте вимогу підпису надбудови.

Додаткова інформація про цю функцію розміщена на веб-сайті Mozilla.