Odblokowanie na poziomie elementu w uBlock Origin

13

Jest jedna kluczowa funkcja ABP, której nie znalazłem w moim (tygodniowym) użytkowaniu uBlock0 - funkcja „Otwórz blokowalne elementy”, która pozwala mi zezwalać i zabraniać na poziomie elementów strony.

uBlock0, nawet po zaznaczeniu pola wyboru „Jestem zaawansowanym użytkownikiem”, wydaje się mieć jedynie szczegółowość odblokowywania na poziomie subdomeny, więc muszę zezwolić na wszystkie elementy z tej subdomeny, jeśli chcę zezwolić na coś, co jest blokowane.

„Wybór elementu” zapewnia połowę funkcjonalności „Otwartych blokowalnych elementów”, ale druga połowa jest dla mnie znacznie bardziej powszechnym przypadkiem: odblokowanie elementu, który został zablokowany. Czy istnieje sposób, aby to zrobić na poziomie elementu, a nie na poziomie subdomeny? Również sama możliwość zobaczenia, które elementy są dokładnie blokowane, jest dla mnie dużym zyskiem użyteczności i nie wiem, czy można to zrobić w uBlock0.

Uwaga: korzystam z przeglądarki Firefox.

zegar słoneczny
źródło

Odpowiedzi:

8

Możesz użyć własnego rejestratora uBlock Origin do rejestrowania żądań sieciowych, które zostały zablokowane lub dozwolone, oprócz reguł CSS, na które wpłynęły twoje filtry.

Pomóż w tym oficjalnym przeglądzie rejestratora z oficjalnej strony Wiki uBlock Origin: https://github.com/gorhill/uBlock/wiki/The-logger

Powodzenia.

Mikrofon
źródło
1
Hmm Wygląda więc na to, że zaczyna się rejestrować dopiero po otwarciu: więc albo muszę mieć otwarty rejestrator, aby móc korzystać z tej funkcji, albo muszę go otworzyć, a następnie ponownie załadować stronę (co nie zawsze jest możliwe). Nadal mam problemy z interfejsem użytkownika uBlock, więc wraz z poprawką wydajności ABP, która pojawi się w tym miesiącu, mogę po prostu wrócić do bardziej użytecznego ABP.
sundar
I dla każdego, kto zastanawia się, czy to również pomaga w odblokowaniu elementów: github.com/gorhill/uBlock/wiki/The-logger#creating-filters przeniesie Cię do interfejsu użytkownika, w którym możesz dostosować filtry dynamiczne na różnych poziomach lub utworzyć filtr statyczny, jeśli chcesz wzory i tym podobne.
sundar
3
Wiki jest nieco przestarzała, więc na dzień dzisiejszy masz również inspektora DOM dla danej strony ( </>ikona obok ikony przeładowania w loggerze), w której możesz ukryć / odkryć (skutecznie włączać lub wyłączać zmiany CSS, które są dotknięte przez uBlock Origin)
Mike
3
„zaczyna rejestrować dopiero po otwarciu”: Jest to skuteczny sposób logowania. Rejestrowanie zdarzeń w tle bezwarunkowo wiąże się z nietrywialnym kosztem procesora i pamięci dla wszystkich, w tym dla tych, którzy nigdy nie skorzystają z takiej funkcji. Wydajność jest podstawową cechą uBlock Origin i wszystko zostało zaprojektowane zgodnie z tym. Dlatego obciążenie procesora i pamięci związane z logowaniem zostanie poniesione tylko na tych, którzy faktycznie używają rejestratora.
rhill
1
@rhill Rozumiem, ale trafienie w użyteczność wciąż istnieje i próbuję tylko zdecydować, czy ten kompromis między użytecznością a wydajnością jest dla mnie tego wart. Przy okazji, czy ABP automatycznie rejestruje każde zdarzenie sieciowe, aby móc przedstawić ten interfejs? (Oczywiście, ta nieefektywność może zostać utracona wśród wielu innych głównych nieefektywności w przypadku ABP, ale nadal chciałbym to zrozumieć.)
sundar
8

Aby znaleźć sposób na odblokowanie ręcznie dodanych elementów, możesz kliknąć ikonę uBlock, kliknąć ikonę koła zębatego w lewym górnym rogu, aby przejść do „pulpitu nawigacyjnego”. Stamtąd przejdź do zakładki „Moje filtry”, a wyświetli się lista wszystkich elementów, które zablokowałeś ręcznie.

Ręczne blokowanie elementów jest bardzo przydatne dla wszystkich tych irytujących widgetów społecznościowych, które przewijają się wraz z tobą podczas czytania strony lub małych okienek, które pojawiają się w rogu w tych dniach, polecając ci przeczytanie innego artykułu na tej samej stronie.

Ale witryna, którą czytałem, przypadkowo zablokowałem całą główną ramkę treści !! Na szczęście przy odrobinie wyszukiwania udało się go odblokować ....

Silas T.
źródło
1
Jak postępujesz odwrotnie, blokując wszystko oprócz elementu?
skan
dzięki - to w końcu doprowadziło mnie do właściwego miejsca. aby faktycznie odblokować, musisz edytować tę sekcję i usunąć całą linię (lub wiele) skojarzoną z utworzonym filtrem.
zapalony