Reklámblokkolás - finomítva
Azt hiszem, az Opera reklámblokkoló lehetőségeit nem kell bemutatnom. Erről az Opera Wiki oldalain többet is megtudhatunk.
Természetesen én is kpróbáltam ezeket. Ám külön-külön használva őket azért mindig akadt valami kis problémám.
- FILTER.INI :
Nagyon jó szűrő. (Az OperaAdfilterrel kezelve még kényelmesebb, bár egy kicsit tanulmányozni kell a működését, mert elsőre nem egyszerű.) Nagyon hasznos, hogy a blokkolt elemeket valóban le sem tölti, tehát a forgalmat jelentősen csökkentheti.
Ám problémát okoz, hogy a le nem töltött elemek helyét nem szabadítja fel. De további jó tulajdonsága, hogy a legtöbb reklámhoz alapból adja a szűrőt.
- Külső elemek blokkolása:
Nagyon jó kis User Javascript az oldalon található, feltételezhetően nem az oldal közvetlen tartalmához tartozó külső (external) elemek eltüntetésére. S itt ezzel a baj, hogy eltüntet, de csak a letöltés után.
Kombináljuk a két módszert. A filter.ini-t kapcsoljuk be a leírás szerint, én a leírt alapfile-t használom.
Ehhez én még hozzátettem az "exclude"-csoport végére a "http://sher.index.hu/*" szűrőt is.
Továbbá a block-external.js-t is bemásoltam a megfelelő UserJS könyvtárba, és a "// ==UserScript==" sor alá beszúrtam a
// @include http://index.hu/* (nem http//*index.hu/* !) és
// @include http://*fn.hu/* sorokat is.
S most ez alapján két példa a kombináció hasznára:
Mintaoldal az Indexen
- Ha nem használjuk egyik szűrőt sem, akkor teljes pompájában és forgalomgenerálásban megjelenik az oldal.
- Ha csak a filter.ini-t használom, akkor a reklámblokkok helyei üresen maradnak.
- Ha csak a block-external-js-t használom, akkor valójában a forgalmat és betöltési időt nem csökkentettem, csak "behunyom a szemem" a reklámok felett. De bizonyos zavaró területeket felszabadít nekem.
- Ha a kettőt együtt használom, akkor egyrészt a filter.ini esetleges "hiányosságait" tudom pótolni, másrészt a forgalom valóban csökken, s a reklámok helye a szövegen belül felaszabadul.
Mintaoldal a FigyelőNeten
Ugyanez érvényes itt is. Ha csak a filter.ini-t használom, akkor a reklámok helye egy "kereszt" formában takarja a szöveget (Opera hiba!). De ha bekapcsolom rá a block-external.js-t (az @include sorokban), akkor az oldal nagyon szépen lejön.
Aztán még felhasználom a Kill gombot is, és már teljes a komfortérzetem!
Figyelem! A block-external.js esetében használjuk az @include beszúrást, hogy csak az erre a Javascriptre ellenőrzött oldalainkra legyen érvényes. Ugyanis bizonyos esetekben egyes képeket, grafikióonokat, szükséges elemeket is kiiktat! A filter.ini szempontjából ilyen problémával nem kell számolni.
Természetesen én is kpróbáltam ezeket. Ám külön-külön használva őket azért mindig akadt valami kis problémám.
- FILTER.INI :
Nagyon jó szűrő. (Az OperaAdfilterrel kezelve még kényelmesebb, bár egy kicsit tanulmányozni kell a működését, mert elsőre nem egyszerű.) Nagyon hasznos, hogy a blokkolt elemeket valóban le sem tölti, tehát a forgalmat jelentősen csökkentheti.
Ám problémát okoz, hogy a le nem töltött elemek helyét nem szabadítja fel. De további jó tulajdonsága, hogy a legtöbb reklámhoz alapból adja a szűrőt.
- Külső elemek blokkolása:
Nagyon jó kis User Javascript az oldalon található, feltételezhetően nem az oldal közvetlen tartalmához tartozó külső (external) elemek eltüntetésére. S itt ezzel a baj, hogy eltüntet, de csak a letöltés után.
Kombináljuk a két módszert. A filter.ini-t kapcsoljuk be a leírás szerint, én a leírt alapfile-t használom.
Ehhez én még hozzátettem az "exclude"-csoport végére a "http://sher.index.hu/*" szűrőt is.
Továbbá a block-external.js-t is bemásoltam a megfelelő UserJS könyvtárba, és a "// ==UserScript==" sor alá beszúrtam a
// @include http://index.hu/* (nem http//*index.hu/* !) és
// @include http://*fn.hu/* sorokat is.
S most ez alapján két példa a kombináció hasznára:
Mintaoldal az Indexen
- Ha nem használjuk egyik szűrőt sem, akkor teljes pompájában és forgalomgenerálásban megjelenik az oldal.
- Ha csak a filter.ini-t használom, akkor a reklámblokkok helyei üresen maradnak.
- Ha csak a block-external-js-t használom, akkor valójában a forgalmat és betöltési időt nem csökkentettem, csak "behunyom a szemem" a reklámok felett. De bizonyos zavaró területeket felszabadít nekem.
- Ha a kettőt együtt használom, akkor egyrészt a filter.ini esetleges "hiányosságait" tudom pótolni, másrészt a forgalom valóban csökken, s a reklámok helye a szövegen belül felaszabadul.
Mintaoldal a FigyelőNeten
Ugyanez érvényes itt is. Ha csak a filter.ini-t használom, akkor a reklámok helye egy "kereszt" formában takarja a szöveget (Opera hiba!). De ha bekapcsolom rá a block-external.js-t (az @include sorokban), akkor az oldal nagyon szépen lejön.
Aztán még felhasználom a Kill gombot is, és már teljes a komfortérzetem!
Figyelem! A block-external.js esetében használjuk az @include beszúrást, hogy csak az erre a Javascriptre ellenőrzött oldalainkra legyen érvényes. Ugyanis bizonyos esetekben egyes képeket, grafikióonokat, szükséges elemeket is kiiktat! A filter.ini szempontjából ilyen problémával nem kell számolni.
0 Comments:
Megjegyzés küldése
<< Home