uBlock Origin wydany jako czyste rozszerzenie WebExtension dla przeglądarki Firefox

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Nowa wersja programu WebExtension popularnego blokera treści uBlock Origin została właśnie przesłana do oficjalnego repozytorium dodatków Mozilli dla przeglądarki Firefox.

Nowa wersja jest zgodna z nowym standardem WebExtensions przeglądarki Firefox dla rozszerzeń i jako taka będzie nadal działać po wydaniu przeglądarki Firefox 57.

To pierwsze oficjalne wydanie uBlock Origin w wersji WebExtensions działa w większości tak samo jak starsza wersja dodatku.

Użytkownicy mogą jednak napotkać problemy podczas aktualizacji ze starszej wersji dodatku do nowej wersji.

Raymond Hill, twórca uBlock Origin sugeruje, że 32-bitowi użytkownicy Firefoksa pozostaną przy wersji 1.13.8 dodatku do czasu rozwiązania tych problemów.

Aktualizacja: dalsze testy wykazały, że w końcu nie ma limitu miejsca.

Jeden kwestia , na który mogą natknąć się użytkownicy, to błąd limitu miejsca dla dodatkowych list filtrów. Zasadniczo dzieje się tak, że nie wszystkie listy filtrów zostaną załadowane i to zachowanie może zakłócić aktualizację załadowanych list filtrów.

Wydaje się również, że istnieje ograniczenie ilości danych, które można przechowywać w indexedDB, więc jeśli masz o wiele więcej dodatkowych list filtrów, nie wszystkie z nich będą w stanie załadować, co może również zepsuć przyszłe aktualizacje któregokolwiek z list filtrów może załadować. Krótko mówiąc, totalny bałagan. Tak jak się obawiałem, są problemy z indexedDB.

Innym problemem, który mogą napotkać niektórzy użytkownicy, jest to, że ustawienia niestandardowe mogą być już niedostępne.

ublock origin webextension firefox

W takim przypadku sugerowane jest następujące obejście w celu rozwiązania problemu:

  • zainstalować uBlock Origin 1.13.8 z Mozilla AMO.
  • Otwórz ustawienia uBlock Origin i wybierz na stronie opcję „Utwórz kopię zapasową w pliku”. Spowoduje to wyeksportowanie wszystkich ustawień do systemu lokalnego.
  • Zainstaluj ponownie najnowszą wersję uBlock Origin.
  • Otwórz stronę Ustawienia i tym razem wybierz opcję „przywróć z pliku”, aby zaimportować ustawienia, jeśli nadal ich nie ma po aktualizacji do najnowszej wersji uBlock Origin.

Raymond Hill opublikował obejście innego problemu, który może napotkać użytkownicy rozszerzenia po aktualizacji do wersji 1.13.10. Jeśli uBlock jest uszkodzony po aktualizacji, użytkownicy są proszeni o wykonanie następujących czynności:

Odinstaluj uBO
Zamknij przeglądarkę Firefox (upewnij się, że Firefox naprawdę nie ma już w pamięci)
Uruchom przeglądarkę Firefox
Sprawdź, czy uBO jest naprawdę usunięte w około: addons, w przeciwnym razie przejdź do kroku 1.
Zamknij przeglądarkę Firefox (upewnij się, że Firefox naprawdę nie ma już w pamięci)
Uruchom przeglądarkę Firefox
Zainstaluj ponownie uBO

Jeśli to nie zadziała, w celu przywrócenia funkcjonalności wymagane jest przywrócenie wersji 1.13.8 - starszej wersji. Użytkownicy Firefoksa mają wtedy dwie możliwości:

  1. Wykonaj kopię zapasową wszystkich ustawień, a następnie zainstaluj czystą wersję Webext UBO z kanału deweloperskiego na AMO, na którą nie ma wpływu problem z rootem. Po zainstalowaniu czystej wersji Webext przywróć ustawienia z pliku kopii zapasowej.
  2. Używaj wersji 1.13.8 aż do przeglądarki Firefox 56 (w której problem z rootem został rozwiązany). Jeśli wybierzesz tę opcję, prawdopodobnie powinieneś wyłączyć automatyczną aktualizację dla uBO. W przypadku Androida istnieje ustawienie wyłączające automatyczną aktualizację rozszerzeń, ale dotyczy to wszystkich rozszerzeń: about: config => extensions.autoupdate.enabled => false.

Dodatkowe informacje są dostępne na Strona uBlock Origin o Mozilla AMO i Witryna projektu GitHub .