-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compare uBlockOrigin over AdblockPlus #560
Comments
don't worry, the parts of code related to acceptable ads have been removed
cromite does not collect ANY data,
cromite does not send ANY data to google, neither now nor in the future thanks to the firewall patch.
for the site I will have to do that, it is blocking to put cromite in google play |
Thanks for the reply! I understand that acceptable ads have now been removed, however introducing them in the first place and collecting some type of data and sharing it with google is an absolute no-go in my opinion, uBlock origin claims to not collect any type of data at all and the developer doesn't even accept donations to not be undermined by potential corruption. Why does google block cromite from being added to the playstore? To be honest, i have no idea what this means: inhibiting the use of the chrome |
|
that feature has never been there since the introduction of adblock plus in cromite.
i have never compared ublock with adblock plus, they seem pretty similar to me. but that is something i will do. I leave this issue open to remind me.
is not what I wrote, also because google cannot block anything since it has not yet made the request in the store :)
see https://github.com/uazo/cromite#f-droid
ffupdater also allows installation and updating |
I see, cromite collects no data and that also includes the builtin adblockplus. Oh so google didnt block cromite, it seems that was a misunderstandingn. So that repo is a work in progress i guess. Anyway cromite has a builtin update function that's really good! Never heard of ffupdater, thanks for sharing it. I would have closed the thread but if you like to keep it open as a reminder you're the boss here. |
One more question if you don't mind, is there a cromite systemwebview that we can flash on our devices to get rid of googlewebview? |
Hi guys 😊
I don't know very well AdBlock Plus, but as I understand
and others. |
It's clear that If someone doesn't like this comment, then I will delete it - no problem. |
I suppose that a cons is that uBO is written in javascript and it requires more work to be done to be integrated into Cromite. However, there is a third option: adblock-rust. It has almost the same capabilities of uBO but it's already implemented in Brave, so it should be easier to implement into Cromite 😊 |
The only thing I can say is that adblocking with fennec and ublockOrigin works 100% of the times and blocking goes undetected. With Bromite/Chromite the ads either manage to show up anyway, or the websites detect the adblocker and they do not show the page. I'm using Cromite only because of the black theme on websites, because fennec does not support it and their extension makes site loading painfully slower, otherwise I'd use Fennec |
Try adding AdGuard lists to your custom filters: https://filters.adtidy.org/extension/android-content-blocker/filters/2.txt Otherwise try Brave browser, it's chromium based so it supports dark websites. @uazo |
It seems it solved my issue. I wonder why they are not in the default settings |
I suppose because they aren't in the ABP default settings, anyway we could ask @uazo to add them (also if disabled by default). |
may be an idea.
really, the motivation is I was not aware of it! |
Thank you uazo! :) |
Despite the fact I'm unaware of the technical aspect of it all, I truly hope this does happen! |
I actually agree with the adblock-rust proposal. Brave has done a very good job integrating it into their browser and it will probably be unaffected by any change upstream(Google) makes in the near future. |
My vote for ubock origin too , and 99% of the users asking for extension support only want it for Ublock Origin only , and the only reason to keep using multiple browsers is this only . It will be much better for users and dev too , more users ,less issues for these requests too. |
from #256 (comment) (@foxjaw)
|
This comment was marked as off-topic.
This comment was marked as off-topic.
I am having issues in some cosmetic filtering being not applied. Specifically, This should block the ugly banner at top asking to use Gmail App. The same thing works under Firefox + Unlock Origin. |
I can check if you can reproduce the issue without using |
Dropping mail.google.com also doesn't work for me. |
Please consider a use for uBlock that I rarely see mentioned by anyone, and personally is useful to me dozens of times per day, if not even dozens of times per hour : its dashboard. It provides an immediate understanding of the hostility and garbage a web site will throw at users. I know I can block these things and I do, but the point for me is being able to decide at a moment's notice that this is a site I don't want to visit or use ever again. This is not possible with Cromite, with which I have no idea what a site is doing. I can use a tool like the one at : https://themarkup.org/blacklight But it's obviously not the same as checking uBlock's dashboard while using a site, immediately. As others have said, and I join them, I don't use extensions on browsers. But I don't use browsers without uBlock either. |
You can see from earlier in this issue, as well as newer ones, that the developer has never compared uBlock and AdBlock before, nor he thinks the former is (much) better than the latter despite being basic knowledge, and has no intention of implementing it, which throws all his 'privacy enhancements' into question. |
Dunno whay the dev is so butthurt in implementing the best privacy practices into the app |
Maybe if you'd make a small donation to the dev as an incentive for him to invest his spare time doing that when you by your own admission don't know anything. It has been mentioned before but I also think Brave's AdBlock would be the best alternative to the current solution and also not require the addon interface. Do you think that'd be possible @uazo or is there anything speaking against that from the technical side? |
Is there a way in Cromite to block third-party fonts and third-party frames ? Not sure, maybe I just can't find it. That's another difference worth considering. |
yes, the rules provide for the possibility of blocking them. |
#1203 adblockplus do not support rule as
|
yes, I confirm that. adblock uses different syntaxes than ublock. not even in the current latest version of snippets is that syntax present. cromite/build/patches/Eyeo-Adblock-for-Cromite.patch Lines 4504 to 4546 in 4d68d34
|
Incidentally, I realised that in brave, css filters are not applied by default, but only if aggressive mode is activated. |
@uazo Used filter list: https://raw.githubusercontent.com/MasterKia/PersianBlocker/main/PersianBlocker.txt I'm sure it's not a problem with the filter list as it blocks the ads in these sites in uBO. |
Isn't Cromite using EYEO codes? That's Adblock and Adblock Plus codes (ABP). I think; don't feed Cromite with Filters built with UBO and AdGuard in mind. They won't work 100%. Suggestion; in mean time, go to https://filterlists.com/ then filter for filterlist that "actually" support ABP (Software tab). Note; Cosmetic Filtering is weak in Cromite. Don't expect much currently. |
Whatever you decide in this comparison, please think about providing some indication in Cromite of what hostile sites are doing, even if it's not a detailed dashboard as uBlock's. I know I will be repeating myself, but. As I mentioned above, 99% of uBlock's utility for me is identifying these sites, which I am not able to do with Cromite after trying it for a while as my main browser; the result is additional hours of work and research on my part every day having to run sites constantly through Blacklight or webkoll or, honestly, just switching to Fennec / Mull in the end because I can check instantly with uBlock. The solution to people shooting in the streets should not be that we all get armored vehicles to drive through them. Likewise, I believe most people are misunderstanding the purpose of software for blocking trackers, malvertising, data mining, and more. The objective is to identify these horrific sites and avoid using them, avoid promoting them, avoid visiting them, and being able to ostracize and end this behaviour, or at the very least, stop ourselves from unknowingly going to those sites. I feel completely blind browsing with Cromite in its current form, as good as it is blocking and hiding the harm, it is not useful at all in identifying this harm and telling the user, which should be the number one priority. |
yes, I'm thinking about it. I lack the resources, because I can't do everything myself! but I'll get there.
let me get this straight, I would like to understand, i have never written adblock rules so i don't know the procedure. do you use android or desktop? Blacklight or webkoll what are they? what can you instantly understand with ublock panel? how do you know that the rule really works? I have seen many rules that hide but do not remove the script.
I can only tell you this. when I developed #251 (unfortunately without achieving the result I had expected), I realised that chromium was not giving me the one piece of information I found useful, namely, which script generated that tag?
no, I'm sorry, I have no priorities at the moment, but I do what I enjoy most. I am now focused on tests, for example. |
Oh no, I don't mean to say it is the number one priority for you or that I feel entitled to tell you what to do. Apologies. It should be the number one priority for everyone. As I mentioned, the objective should be to stay away from sites that actively try to harm visitors, so the visitors should not think "hey, I don't care, uBlock / Cromite / Brave / whatever protects me" but instead "holy crap, this site is really trying to get me, thank goodness uBlock / Cromite / Brave / whatever" is clearly TELLING me. I use all browsers for work on several OSes and there are developer tools and uBlock available for most, but as I mentioned Fennec, the cleaned-up build of Firefox at F-Droid, and Mull, the cleaned-up and hardened version of Firefox by DivestOS, I thought it was clear I was specifically referring here to Android. • https://f-droid.org/en/packages/org.mozilla.fennec_fdroid I also posted Android screenshots in my previous comment, of Blacklight and uBlock's dashboard. Blacklight and Webbkoll are services that analyze sites : • https://themarkup.org/blacklight There's no need of getting into specifics of rules or setups ( I have very strict settings but that's neither here nor there ) but let's see a very simple example of what I was talking about. Ars Technica was a great tech news site 20 years ago. Today is an awful site ridiculously infested with trackers, vast amounts of cookies, malvertising, data mining, keyloggers, and all kinds of shenanigans actively and seriously trying to get anyone visiting. I wouldn't touch it with a ten foot pole or get anywhere near it. If someone doesn't know all this and receives a link, then goes to Ars Technica, on Cromite there's no indication this site is doing all this. None. So they might think it is a perfectly fine site, and visit again and again, each time exposing themselves to harm, and maybe making it worse by sharing and promoting things from this site attracting even more victims. If someone visits Ars Technica with any Firefox or Firefox-based browser with uBlock, it takes a fraction of a second to look at uBlock, not even opening the dashboard to see the details of trackers, cookies, third party crap, et al., but simply just seeing the little number indicating how many things uBlock is blocking, to know that this is a site one has to stay away from and never visit again. If for work or other reasons one has to, one can go deeper into analyzing the details of what's going on but that's another conversation. "Is X or Y site fine or is it trying to harm me ?" -- There's no quick, immediate way to know with Cromite. There's no way to know, at all. Well, maybe disabling all protective options in Cromite, reloading, and seeing what happens -- doesn't seem like a great idea. That's all I was talking about. |
in my opinion we see it from different points of view.
I know, I would like the user to know (but also read it as I would like to know) what the browser storage is, what frames are open, how they dialogue, what host they contact, what api they are using, what permissions they have active. all information obtainable but scattered. not a useless counter, great for marketing, technically useless.
again, maybe we see it from a different point of view.
Sorry but that's what I really wanted.
thank you, I will look at them, I did not know them. |
@uazo do anti-circumvention snippets prevent the loading of the ad, or does it simply hide it? Effectively speaking, does it prevent the ad from getting executed on the browser? I saw a an issue above regarding malvertising which has a significant point. In the eyeo link |
not necessarily. it basically allows the use of particular javascript functions called snippets. however, not all snippets are permitted in cromite: |
I stumbled here because I was surprised to see ABP mentioned in the settings and was like "didn't everyone move away from this and to uBlock like a decade ago?". But honestly I have no idea about the technical differences or how Chromite handle them to comment about that. My only suggestions is that you add the easylist "annoyances" filter by default in the list, I had to add the url manually. This is pretty much required to get rid of all the "Admiral" anti-adblock popup on tons of sites. |
I would love to see a switch to uBlock. The ad blocking capabilities and feature set of AdBlockPlus is lacking compared to uBlock. |
ABP is trash please completely remove this junk and put complete ublock integration |
It's easier said than done. |
well then if chromite let us use extension then we can use ublock just like kiwi browser. |
Here's a (somewhat old, but partly updated) perf comparison on the uBO wiki: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared |
ABP doesnt have css injection it leads to unnecessary ads space. so uBO >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ABP |
Preliminary checklist
Is your feature request related to privacy?
Yes
Is there a patch available for this feature somewhere?
Describe the solution you would like
AdblockPlus is crap, please consider replacing it with uBlockOrigin.
Might want to have a look here
https://adguard.com/en/blog/adblock-plus-sells-ads.html
https://adblockplus.org/en/privacy#what-is-personal-data
I'll be honest, i stopped reading their privacy policy after reading this BS:
We collect and process your personal data, such as website logs and data relating to subscription downloads, extension update checks (such data is collected and processed by Google, see Google Privacy Policy), emergency notifications and Issue Reporter data sent by you, for technical purposes. We mainly collect and process such data to prevent security attacks and are thus able to provide our services to you in a secure and data-efficient manner.
They hand over data to google, that's all i need to know.
Unrelated to this topic, any news on the cromite website and fdroid repo?
Describe alternatives you have considered
The text was updated successfully, but these errors were encountered: