Poprawka dotycząca instalowania niepodpisanych dodatków w Firefox Dev i Nightly

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Jeśli uruchomisz najnowszą wersję Firefoksa Dev lub Nightly i spróbujesz zainstalować niepodpisany dodatek, może pojawić się komunikat o błędzie informujący, że przeglądarka uniemożliwiła wykonanie operacji (... uniemożliwiła tej witrynie zainstalowanie niezweryfikowanego dodatku na).

Ponadto, jeśli masz niepodpisane rozszerzenia zainstalowane w Firefoksie Nightly, być może zauważyłeś, że ostatnia aktualizacja je wyłączyła.

Mozilla ogłosiła w lutym, że tak wprowadzić system podpisywania dodatków w niedalekiej przyszłości.

System uniemożliwiłby instalację niepodpisanych dodatków w wersjach Firefox Stable i Beta, aby lepiej chronić użytkowników przed złośliwymi i niechcianymi instalacjami rozszerzeń.

Podjęto decyzję o dodaniu przełączników zastępujących tylko do wersji Dev i Nightly przeglądarki Firefox, aby niepodpisane rozszerzenia nadal mogły być instalowane w tych wersjach Firefoksa.

Jest to szczególnie ważne dla programistów dodatków, ale także dla użytkowników, którzy wymagają dodatków, które nie są podpisane przez Mozillę.

Obecny plan Mozilli polega na wprowadzeniu ostrzeżeń w Firefoksie 40, wymuszeniu podpisanych dodatków w Firefoksie 41 z opcją wyłączenia i ponownym usunięciu tej preferencji w Firefoksie 42. Począwszy od Firefoksa 42, użytkownicy wersji stabilnej i Beta nie będą mogli tego zmienić już, co oznacza, że ​​niepodpisane rozszerzenia nie mogą być już instalowane w tych przeglądarkach.

Nocni użytkownicy Firefoksa mogli zauważyć, że przeglądarka obecnie blokuje również instalację niepodpisanych rozszerzeń.

Mozilla nie wyjaśniła wcześniej, że wymusi podpisywanie dodatków również dla wersji Dev i Nightly przeglądarki Firefox, ale wydaje się, że tak jest, ponieważ instalacja niepodpisanych dodatków jest obecnie zablokowana w Firefoksie Nightly (obecnie w wersji 42 ).

Jeśli spróbujesz zainstalować popularne rozszerzenie HTTPS Everywhere obecnie ze strony internetowej EFF, otrzymasz komunikat o błędzie, że Nightly uniemożliwił instalację niezweryfikowanego dodatku.

firefox prevent installation unsigned addon

Nie jest jasne, dlaczego Mozilla używa terminu „niezweryfikowany” w komunikacie o błędzie i nie jest bez podpisu, ponieważ w repozytorium dodatków Firefoksa do oznaczenia zgodnych dodatków używany jest termin „podpisany”.

Aby rozwiązać problem, wykonaj następujące czynności (jeszcze raz pamiętaj, że będzie to działać we wszystkich wersjach Firefoksa do czasu wydania Firefoksa 42. Kiedy to wydanie zostanie uruchomione, tylko wersje Dev i Nightly obsługują przełącznik).

  1. Załaduj about: config na pasku adresu przeglądarki Firefox i naciśnij Enter.
  2. Potwierdź, że będziesz ostrożny, jeśli zostanie wyświetlony komunikat ostrzegawczy.
  3. Wyszukaj xpinstall.signatures.required.
  4. Kliknij dwukrotnie nazwę preferencji, aby ustawić jej wartość na false.

Możesz ponownie zainstalować niepodpisane rozszerzenia w przeglądarce Firefox po ustawieniu preferencji na fałsz, ponowne uruchomienie przeglądarki nie jest konieczne.

install unverified addons

Nadal będziesz otrzymywać komunikat ostrzegawczy podczas próby zainstalowania niepodpisanych dodatków, ale przycisk instalacji jest tam ponownie, aby można go było mimo wszystko zainstalować.

Ostrzeżenie brzmi:

Uwaga: ta witryna chce zainstalować niezweryfikowany dodatek w Nightly. Postępuj na własne ryzyko.

Słowa końcowe

Dla użytkowników Firefox Nightly może być zaskoczeniem, że Mozilla ustawiła domyślne preferencje przeglądarki w zakresie wymagania podpisanych dodatków na true.

Chociaż jest to dość łatwe do zmodyfikowania, aby już tak nie było, prawdopodobnie irytuje wielu użytkowników, a zwłaszcza tych, którzy uruchamiają niepodpisane dodatki w Firefoksie.