Jak wyłączyć wymóg podpisywania dodatków Firefox

Mozilla wymusi podpisywanie rozszerzeń w przeglądarce Firefox w przeglądarce Firefox 40. Ta konkretna wersja przeglądarki Firefox zostanie wydana 11 sierpnia 2015 r. Na stabilnym kanale.

Podpisywanie dodatków odnosi się do nowego systemu zaimplementowanego przez Mozillę, który wymaga podpisów rozszerzeń dla przeglądarki Firefox w celu zainstalowania ich w stabilnych i beta wersjach przeglądarki Firefox.

Programiści, którzy chcą udostępnić swoje rozszerzenia stabilnym lub beta użytkownikom Firefoksa, muszą uzyskać ich podpis za pośrednictwem addons.mozilla.org (AMO), nawet jeśli planują opublikować je tylko na stronach osób trzecich, a nie w głównym repozytorium dodatków Mozilli .

Wszystkie najnowsze wersje rozszerzeń Mozilla AMO są podpisywane automatycznie. Oznacza to, że użytkownicy Firefoksa mogą napotykać problemy podczas próby zainstalowania starych wersji rozszerzeń hostowanych na AMO oraz rozszerzeń nie hostowanych na stronie lub przesłanych do niej w celu podpisania.

W takim przypadku dostępne są następujące opcje dalszego korzystania z dodatku:

  1. Przełącz się na Firefox ESR i zmodyfikuj konfigurację, aby wyłączyć wymóg podpisywania dodatków.
  2. Przełącz się na Firefox Developer lub Firefox Nightly, ponieważ oferują ten sam przełącznik, aby wyłączyć podpisywanie dodatków.
  3. Mozilla planuje wydać specjalne kompilacje dla programistów (tak zwane wersje niemarkowe), które mają takie same preferencje.
  4. Przełącz na inną przeglądarkę opartą na Firefox, np. Pale Moon.

Bieżąca oś czasu wdrażania podpisanych rozszerzeń

  • Firefox 40: Ostrzeżenia są wyświetlane, jeśli zainstalowane są niepodpisane dodatki.
  • Firefox 41: Podpisywanie dodatków jest wymuszane w stabilnych i beta wersjach przeglądarki Firefox. Istnieje preferencja, z której użytkownicy mogą skorzystać, aby wyłączyć wymaganie w tej konkretnej wersji.
  • Firefox 48: podpisywanie dodatków jest obowiązkowe. Zastąpienie już nie działa i nie ma opcji instalacji niepodpisanych rozszerzeń w wersjach stabilnych lub Beta Firefox.

W tej chwili nie jest jasne, czy reguła będzie egzekwowana także dla Firefox ESR. W takim przypadku trafiłby, gdy kanał ESR osiągnie wersję 45. Mozilla planuje obecnie udostępnić przełącznik zastępowania w Firefox ESR na chwilę obecną (co oznacza, że ​​zastąpienie pozostanie i nie zostanie usunięte).

Jak wyłączyć wymuszanie podpisywania dodatków

Użytkownicy Firefoksa Stabilnego, Beta i ESR mogą użyć preferencji xpinstall.signatures.required, aby wyłączyć wymóg podpisywania w swojej wersji przeglądarki.

Użytkownicy wersji stabilnej i wersji beta mogą to zrobić, zanim ich wersja Firefoksa osiągnie 41, podczas gdy użytkownicy ESR również mogą z niej skorzystać.

  1. Wpisz about: config w pasku adresu przeglądarki i naciśnij Enter. Spowoduje to załadowanie głównej strony konfiguracji Firefoksa.
  2. Potwierdź komunikat ostrzegawczy, jeśli się pojawi.
  3. Wyszukaj preferencję xpinstall.signatures.required.
  4. Kliknij go dwukrotnie, aby przełączyć jego wartość.

Ustawienie wartości false powoduje wyłączenie wymogu podpisywania dodatków.

Dodatkowe informacje o tej funkcji są dostępne na stronie Mozilli.