F
ForgottenSeer 92963
@SeriousHoax
For Adguard
Just enable optimized filters and you are good to go.
For uBlock
Disable cosmetic filtering and enable it only on websites where you see annoying white spaces and/or advertising leftovers. Also disable useless malware blocklist (use a DNS for malware blocking)
RE: Your question uBO
It think it has nothing to do with the host file format. It is more likely how the internal filter rules data base is organized. I don't know how uBO's engine works, but I am guessing that all (link) requests of a website are broken down in strings of information and tokenized to search the rules data base. The rules data base is probably grouped in baskets in a trie like structure. In a way sort of similar how the intelligent text prediction in your mobile phone works. When you type in more letters, the results narrow. Because Peter Low blocks on domain level, a hit is found faster.
The other reason I can imagine is that Peter Low's list does not contain cosmetic filters. Cosmetic filtering is more complex and half of the Easylist rules are cosmetic rules. This also attributes to a more effective search and faster block-hide-noop-allow decision. When you realize that on average only 2 to 20 percent of the content is affected by the adblock rules, the effectiveness determining whether to allow pieces of content is as important as the steps it takes to decide whether you should block, redirect or modify that piece of content. When you found a domain name hit, no need to check for any cosmetic filters.
This is an oversimplified guestimate, I am sure uBO's filtering engine does it a lot more sophisticated.
When you want a blazing fast experience with optimal blocking performance in uBlockOrigin use these filters:
1. AdGuard Base + Easylist optimized (link)
2. Peter Low's list or Kees1958 EU-US most used ad and tracking networks (link)
3. EasyPrivacy allow list and Adguard Tracking white list (on Github to overwrite any false positives in Peter's or Kees' list link1 and link2)
4. Your local language Easylist+AdGuard blocklists
For Adguard
Just enable optimized filters and you are good to go.
For uBlock
Disable cosmetic filtering and enable it only on websites where you see annoying white spaces and/or advertising leftovers. Also disable useless malware blocklist (use a DNS for malware blocking)
RE: Your question uBO
It think it has nothing to do with the host file format. It is more likely how the internal filter rules data base is organized. I don't know how uBO's engine works, but I am guessing that all (link) requests of a website are broken down in strings of information and tokenized to search the rules data base. The rules data base is probably grouped in baskets in a trie like structure. In a way sort of similar how the intelligent text prediction in your mobile phone works. When you type in more letters, the results narrow. Because Peter Low blocks on domain level, a hit is found faster.
The other reason I can imagine is that Peter Low's list does not contain cosmetic filters. Cosmetic filtering is more complex and half of the Easylist rules are cosmetic rules. This also attributes to a more effective search and faster block-hide-noop-allow decision. When you realize that on average only 2 to 20 percent of the content is affected by the adblock rules, the effectiveness determining whether to allow pieces of content is as important as the steps it takes to decide whether you should block, redirect or modify that piece of content. When you found a domain name hit, no need to check for any cosmetic filters.
This is an oversimplified guestimate, I am sure uBO's filtering engine does it a lot more sophisticated.
When you want a blazing fast experience with optimal blocking performance in uBlockOrigin use these filters:
1. AdGuard Base + Easylist optimized (link)
2. Peter Low's list or Kees1958 EU-US most used ad and tracking networks (link)
3. EasyPrivacy allow list and Adguard Tracking white list (on Github to overwrite any false positives in Peter's or Kees' list link1 and link2)
4. Your local language Easylist+AdGuard blocklists
Last edited by a moderator: