µBlock, a lean and fast blocker

Discussion in 'other software & services' started by gorhill, Jun 23, 2014.

  1. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,883
    Location:
    Slovenia, EU
    No that I know of. You can whitelist whole site but not specific element.

    One cosmetic suggestion: in extension settings, change log link could point to page with new change log (post 0.2 version).
     
  2. harsha_mic

    harsha_mic Registered Member

    Joined:
    Mar 11, 2009
    Posts:
    815
    Location:
    India
    hi Dave, gorhill implemented pop-up blocking feature yesterday, after i come up with a site, where build-in blocker does not work properly.

    https://github.com/gorhill/uBlock/issues/58
    and
    https://github.com/gorhill/uBlock/issues/65

    Please test your sites and see how ublock works.

    Thanks, Harsha.
     
  3. gorhill

    gorhill Guest

    If you want comments on Fox News, disable Peter Lowe’s Ad server list, there is something in there preventing the comments from loading.

    Edit1: Eventually, with issue #68 fixed, another solution would be to find and whitelist the necessary blocked requests which breaks the comment section, without having to disable the whole list.

    Edit:2 Actually, I will find and create an exception filter to fix the comment sections, the blocker should not break the site with out of the box settings. Issue #69.

    Edit2: Fixed. Go in the About tab in uBlock's dashboard, and there should be an item in need of an update. Force an update by clicking the Update button at the bottom. After this, comments on foxnews.com should work without having to disable Peter Lowe's list.
     
    Last edited by a moderator: Jul 15, 2014
  4. gorhill

    gorhill Guest

    Yes, I planned to offer this, to create (block or allow) filters based on what was allowed/blocked, I didn't formalize it by creating an issue. Will do so you can track progress.

    Edit: issue #68
     
    Last edited by a moderator: Jul 15, 2014
  5. gorhill

    gorhill Guest

    I would like to find the problem but I have no working Netflix account. You could try disabling Peter Lowe's list, in which case I expect uBlock to not behave differently than ABP.
     
  6. bberkey1

    bberkey1 Registered Member

    Joined:
    Mar 23, 2013
    Posts:
    244
    Location:
    United States
    Excellent, thank you very much! Very happy with ublock, but then again as a die hard Httpswitch board user, I'm starting to see that anything with gorhill attached to it is pure gold:thumb:
     
  7. jnthn

    jnthn Registered Member

    Joined:
    Sep 22, 2010
    Posts:
    185
    I've noticed that uBlock and HTTPSB ad filtering is different somewhat particularly when it comes to element hiding. Will improvements on uBlock be backported to HTTPSB? (I tried to use HTTPSB with no-script like settings coupled with ad filtering but the result was different from using HTTPSB no-script + uBlock combo.)
     
  8. gorhill

    gorhill Guest

    The pattern-based filtering part of HTTP Switchboard will be removed, and uBlock is the way to get back the pattern-based filtering. I've finally come to this decision yesterday, after having languished over it for days. Trying to keep and fit pattern-based filtering into HTTP Switchboard is destroying it. It's currently losing users.

    It's already split internally I will just make the split more visible, while removing a huge amount of developing work ahead, and avoiding spftware destruction by mean of bloat and over-complication.

    I know many do not see it this way, but at the risk of sounding arrogant, from my higher point of view as the developer, HTTP Switchboard is currently suffering from people thinking they can use it as a more friendly blocker. My decision is made, this is what I think is best for me, the users, the extensions, and this is it. The only question is whether I create a new HTTP Switchboard fork, so existing users can stick with the one which is on its way to bloatville.

    uBlock works already well with HTTP Switchboard. I suggest you install uBlock, and uncheck all the pattern-based lists in HTTPSB (EasyList, EasyPrivacy, etc.) uBlock is currently more advanced internally with regard to pattern-filtering engine (further optimized, support more filter options, etc.), and UI-wise. Trying to fit all the new stuff in HTTPSB is madness, because all that new stuff has consequences on the existing code, and I would be the one dealing with all the issues arising.

    This way I can spend my time coding great stuff instead of spending my time patching up stuff and struggling to explain how matrix- and ABP- filtering interacts together in HTTP Switchboard. Also, uBlock will already currently show you the only requests not blocked by HTTP Switchboard (see this). The fact that both extensions are separate also makes them candidates for working in parallel (each is a separate process), so worries about overhead etc. is completely unwarranted, adding to this that the code is very efficient.
     
  9. HAN

    HAN Registered Member

    Joined:
    Feb 24, 2005
    Posts:
    2,098
    Location:
    USA
    Makes sense to me! In a broad way, your train of thought parallels the existence of ad blocking and script/plugin control we have had in Firefox for some time (2 well known extensions.) It's worked well there and will do so in Chrome with your work. Thank you for your hard work!
     
  10. jnthn

    jnthn Registered Member

    Joined:
    Sep 22, 2010
    Posts:
    185
    All fine and dandy to me. I've been using HTTPSB along with uBlock the past week and all is well so to speak. :) kinda mirrors a NoScript + Adblock Plus setup for Firefox.
     
  11. Noticed you added the tags, thx

    After some testing I dare to say that there is not much use in enabling malware filters when you have Chrome safe browsing enabled (phising and malware). Maybe it is better to add some anti-ad lists in the default setting, or ask some questions at extension installation (have Chrome safe browsing on?, do you use social networks? etc). This ofcourse to keep it the most effective AND efficient blackist block-extension.
     
    Last edited by a moderator: Jul 16, 2014
  12. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,883
    Location:
    Slovenia, EU
    What if I have those settings in Chrome disabled? Are malware filters efficient?
     
  13. tlu

    tlu Guest

    This is great news, Raymond! This issue was actually a major concern I had. I'm very glad that you changed that.
     
  14. J_L

    J_L Registered Member

    Joined:
    Nov 6, 2009
    Posts:
    8,738
    For µBlock, is there any advantage in using a combined list (Fanboy Ultimate) over individual lists (EasyList+EasyPrivacy+FETL+FAL)?
     
  15. bberkey1

    bberkey1 Registered Member

    Joined:
    Mar 23, 2013
    Posts:
    244
    Location:
    United States
    I wondered the same because the list has 0 used out of ?, so I;m not sure if it's as trustworthy as (EasyList+EasyPrivacy+FETL+FAL)
     
  16. Well at least you will be having public available malware filters active. Why would you disable chrome's safe browsing, the block list is stored on local PC, only executable downloads are checked in the cloud as far as I know (but please correct me when I am wrong). So unless you are downloading hacks there is not much privacy concern to disable chrome's build in protection.

    Using uBlock's malware lists in combination with the 1806-block trick (switch it ON and OFF through execution a registry file) could be an alternative to chrome's reputation scanning (chrome downloads executable, then removes it as an invalid download, see pic text in Dutch: Failed - Blocked). Simply switch download executable block off, before you want to download a program.

    Untitled.png
     
  17. gorhill

    gorhill Guest

    It's zero because all the filters in it were already parsed and enforced, because other lists contains portions of the same filters. uBlock tries to detect and not load duplicate filters. I knew Fanboy Ultimate was redundant to the ones already in there, but so many users use it that I figured I should include it because it's familiar.
     
  18. Minimalist

    Minimalist Registered Member

    Joined:
    Jan 6, 2014
    Posts:
    14,883
    Location:
    Slovenia, EU
    Yes I disabled Chrome built-in protection because of privacy concerns. I believe most data is stored locally but I don't know how much is sent to Google's servers when Chrome is checking visited web pages.
    I'm not concerned about files download. They can't be executed from download folder, so I don't think I need to use 1806 trick.
     
    Last edited: Jul 17, 2014
  19. See https://www.google.com/intl/en/chrome/browser/privacy/ Besides the log they keep (which every browser/search engine does), when you disable all "assistance" and "experience improvements" there should not be much to worry about (meaning you are disclosing a lot less than most do, but more than when using anonymous browsers/services).
     
  20. JohnMult

    JohnMult Registered Member

    Joined:
    Mar 26, 2012
    Posts:
    133
    Location:
    Greece
    I just wanna say a big thanks for your product, keep up the great work!
     
  21. jnthn

    jnthn Registered Member

    Joined:
    Sep 22, 2010
    Posts:
    185
    May I request for easylist's unobtrusive/acceptable ads list be included as a 3rd party filter?
     
  22. tlu

    tlu Guest

    Already declined by Raymond.
     
  23. jnthn

    jnthn Registered Member

    Joined:
    Sep 22, 2010
    Posts:
    185
    Tnx tlu. I didnt know I could put the list on Your list. Shame shame^^
     
  24. gorhill

    gorhill Guest

    I have to look into this. The current parser already can parse ABP-like or hosts file-like lists. To add yet another variation might be pushing it.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.