Od czasu zainstalowania Safari 12 i przejścia na kompatybilną wersję mojego adblockera (ów), wiele reklam, które kiedyś zostały pomyślnie zablokowane przez każdego z tych adblockerów, jest teraz widocznych, w wyniku czego wiele często odwiedzanych stron jest (dla tego użytkownika z alergią na reklamy) bezużyteczne.
Czy może to być sytuacja tymczasowa, ponieważ funkcje kompatybilnych programów do blokowania reklam są (szybko!) Ulepszone i ustabilizowane, a możliwości moich starych programów do przywracania zostały przywrócone? Czy może wynika to z ograniczeń narzuconych przez nową architekturę Safari 12, a zatem prawdopodobnie będzie się utrzymywać (lub poprawiać glacjalnie)?
safari
safari-extensions
adblock
orome
źródło
źródło
Odpowiedzi:
Sytuacja prawdopodobnie się utrzyma.
Blokery treści oferowane przez Safari są ograniczone do 50000 wpisów. Na przykład uBlockOrigin potrzebuje znacznie więcej. 1Blocker na iOS omija ten problem, wykorzystując wiele z nich i łącząc je. To kolejne wbudowane ograniczenie techniczne , które powoduje, że 1Blocker jest z natury mniej skuteczny.
W każdym razie różnią się one od koncepcji stosowanej w tradycyjnych blokerach - wymagającej przepisania. Apple twierdzi, że byłyby one „szybsze i bezpieczniejsze”. Może. Widzimy tylko, że nasze wypróbowane i przetestowane ulubione rozszerzenia już nie działają, a jeśli są jeszcze gotowi następcy, najwyraźniej nie są w stanie sprostać zadaniu na poziomie, do którego wielu było przyzwyczajonych.
W połączeniu z nowo wprowadzonymi ograniczeniami dla programistów wymagających dystrybucji App Store, zniechęca to niezależnych programistów. Te ostatnie to sztuczne egzekwowanie polityki. Zwiększa to koszt deweloperów i prawdopodobnie spowoduje wycofanie najbardziej przydatnych wtyczek.
TamperMonkey i deweloperzy uBlockOrigin lub JSBlocker nie są zadowoleni. I przynajmniej dla tych trzech wydaje się, że upuścili piłkę, powołując się na potrzebę dystrybucji i certyfikacji App Store jako zbyt kosztownej, zbyt kłopotliwej, nie wartej, złej na niektórych podstawowych zasadach:
W obecnej wersji technologia blokowania treści jest zbyt ograniczona co do zasady do blokowania wszystkiego, co musi zostać zablokowane. uBlockorigin podaje te same powody, co JSBlocker :
I:
Wszyscy musimy złożyć skargę do Apple bezpośrednio i masowo. Szkoda, że nie zrobiliśmy tego podczas szokującej fazy beta.
Wykorzystaj opinie o produktach - Apple , poczta e-mail, czat, blog, a jeszcze lepiej kanał opinii programistów, zgłaszaj błędy.
Złącze Zotero zamierza obejść głupotę egzekwowane przez przełączenie do skryptozakładki inne rzeczy przerwa w lewo i prawo i w tym środku . Jest to po prostu zbyt surowe:
Wielu może myśleć, że chodzi o pieniądze, ale dla niektórych jest to raczej techniczne rozstanie sposobów:
Złóż skargę, złóż skargę ... lub przełącz się na inną przeglądarkę.
Po słusznym złożeniu skargi do Apple obejścia:
Na razie możesz chcieć pozostać przy / downgrade do Safari 11.1.2 (ale nie na długo). Lub ponownie włączyć uBlockorigin w preferencjach, ignorując mylące ostrzeżenia o spowolnieniu lub bezpieczeństwie. (Jest to uciążliwe i zawsze tracę wszystkie moje niestandardowe ustawienia przy ponownym uruchomieniu aplikacji. Będziesz potrzebował wersji z rozszerzeniami-galerii )
Nie zalecane, tylko wymienione, aby zilustrować tragiczną sytuację!
Zacieniony non-'origin' wersja ublock wydaje się być z powrotem w grze, choć z wymienionych powyżej limitu 50.000.
Plus: Używaj ostrożnie, bez sankcji ze strony uBlockorigin https://github.com/gorhill/uBlock :
ublock.org mówi:
Powraca również równie podejrzany Adblockplus . Informujemy, że właściciel firmy sprzedaje dane i sprzedaje reklamy („oczywiście tylko te dopuszczalne”). A ograniczenia są wciąż duże. Z komentarzy do tego wydania:
źródło