Aktivirao sam uBlock dinamička pravila, ovo se desilo (FOTO/VIDEO)
uBlock Origin je magičan alat! Blokira reklame, uređuje sadržaj kao najbolja mačeta koju želite da imate u džungli (ne secite lišće i grane zaista, planeti Zemlji nije dobro od našeg bahaćenja). No, shvatio sam da nisam uključio dinamičko filtriranje godinama. S' obzirom na to da sam se vratio vernoj vatrenoj lisici (Firefox) kao jedinom pregledaču, završio sam sa istraživanjem Chromiuma. Bio je red da ponovo omogućim dinamička pravila.
Dinamička pravila? #
uBlock Origin, proširenje za pregledače, ima više režima rada (modova) blokiranja koji su objašnjeni na zvaničnoj Wiki strani:
- Vrlo lak režim (eng. Very easy mode)
- Lak režim (eng. Easy mode)
- Srednji režim (eng. Medium mode)
- Težak režim (eng. Hard mode)
Ovi režimi tj. "modovi" definišu nivo blokiranja sadržaja i vašu želju za sitničarenjem i kontrolom. Srednji režim zahteva dosta prčkanja ako to želite. Vrlo lak režim je samo instalacija i pokretanje uBlock Origin alata i ništa više. Svaki režim ima koristi od blokiranja reklama i listi koje koristite ali reklame nisu jedina stvar koja treba da nas brine. Postoje JavaScript skriptice, fontovi, slike, animacije i 101 način da se sve to izvede.
Godinama koristim "Lak režim" i preporučujem ga svim korisnicima. Mislim da je postao minimum. Sastoji se iz dodavanja filtera u listu (eng. Filter list). Otvorite, uključite par filtera i nastavite korišćenje. Manje reklama znači manje rada u pozadini, manje saobraćaja koji je protraćen! Samo se setite koliko puta biste otišli da pročitate vesti a u pozadini ili prvom planu kreće video reklama koja se odmah pokreće.
Hard mode #
Tokom 2021. godine sam se igrao sa dinamičkim pravilima i napravio neku listu, testirao, patio se mnogo da namestim da sve radi. I nekako je ta lista ostala sačuvana ali je nisam aktivno primenjivao. Sve do sredine januara 2026. U poslednjih par godina se situacija dosta promenila:
- mnogi sajtovi hostuju sadržaj na svojim domenima
- oslanjanje na treće strane (eng. Third party) je opalo
Kako to znam? Jako prosto: ranije su moja pravila bila mnogo veća po domenu/platformi. To znači da sam za KupujemProdajem ranije morao da koristim gstatic.com domen u listi. Danas ne moram! Većina izuzetaka više nije neophodna za velike platforme.
Manje platforme i nezavisni sajtovi su posebna priča: da bi nešto bilo što jeftinije i što manje trošilo resurse, ljudi često koriste deljeni hosting da dobave fontove, skripte itd. Umesto da preuzimate i ažurirate instant.page npr i onda dodajete JavaSkript datoteku, računate integritet (ja i dalje živim u iluziji da ljudi znaju šta je CSP), dovoljno je da dodate samo ovo na dno vaše strane na sajtu:
<script src="//instant.page/5.2.0" type="module" integrity="sha384-jnZyxPjiipYXnSU0ygqeac2q7CVYMbh84q0uHVRRxEtvFPiQYbXWUorga2aqZJ0z"></script>
Kada se bude promenila verzija skripte, možete da promenite npr. 5.2.0 u 5.šta.god i promenite sha384 integritet u novu vrednost. Sve će vam biti objašnjeno.
Problem je što ovakav pristup znači da mnogo korisnika može biti lako ugroženo distribuiranjem malicioznog softvera ili nekom lošom skriptom. uBlock Origin vam pomaže da blokirate takve zahteve. To ne znači da ste imuni na ljudsku glupost, ali možete da ublažite efekte.
Pravila #
Kao što rekoh, moje želje i aspiracije su se poprilično promenile a većina platformi danas ne zahteva mnogo izuzetaka. Evo pravila koja ja koristim već neko vreme (i ažuriram kada zatreba):
* * 3p block
* challenges.cloudflare.com * noop
no-large-media: behind-the-scene true
behind-the-scene * inline-script block
# FreeBSD
forums.freebsd.org freebsd.org * noop
# OpenWRT
forum.openwrt.org openwrt.org * noop
# GitHub
github.com githubassets.com * noop
github.com githubusercontent.com * noop
# Mozilla
developer.mozilla.org mdnplay.dev * noop
developer.mozilla.org mozit.cloud * noop
# Web Dev
web.dev fonts.googleapis.com * noop
web.dev gstatic.com * noop
# YouTube
youtube.com fonts.googleapis.com * noop
youtube.com ggpht.com * noop
youtube.com google.com * noop
youtube.com googlevideo.com * noop
youtube.com gstatic.com * noop
youtube.com ytimg.com * noop
studio.youtube.com googleusercontent.com * noop
# Reddit
reddit.com redd.it * noop
reddit.com reddit.map.fastly.net * noop
reddit.com redditmedia.com * noop
reddit.com redditstatic.com * noop
# LinkedIn - omogućiti po potrebi?
#linkedin.com licdn.com * noop
#linkedin.com com.cdn.cloudflare.net * noop
# Gemini
gemini.google.com googleapis.com * noop
gemini.google.com googleusercontent.com * noop
gemini.google.com gstatic.com * noop
Neka pravila držim u listi od ranije a neka daju malo više slobode nekim domenima kako bih uživao u tim platformama. Neka su nužno zlo: puni informacija, ali je platforma generalno bljak (Reddit i LinkedIn npr.). Bitno je da:
- blokiramo sve što dolazi sa treće strane sa
* * 3p blockpravilom - štedimo protok blokiranjem velikih medija u pozadini sa
no-large-media: behind-the-scene truepravilom - možemo da čitamo Web.Dev i MDN da učimo o novim veb tehnologijama i tehnikama, proverimo tu Reddit objavu koja sadrži bitne informacije i možda tražimo bolji posao na LinkedIn-u (ako nađete način da se izborite sa AI botovima)
- imamo i Gemini u listi, mada mnogi koriste ChatGPT, svako bira svoj alat jelte.
Vredi li koristiti "Hard mode"? #
Moja pravila su možda previše zategnuta ali reći ću vam sledeće:
- ne vidim reklame
- ne vidim prozore koji iskaču
- nema video reklama
"Hard mode" zahteva mnogo podešavanja ako koristite mnogo platformi. Tako da... Srećno sa tim! 😁