The great tracker blocker conundrum
-
Could you opensource the scriptlets $attribute-ads/$ad-attribution-tracker/$ad-query-trigger being used? Just for full transparency.
/FanboyNZ / Adblock Community
-
@Ruarí said in The great tracker blocker conundrum:
@stardust: no problem, if you prefer fund via donation, the option is there.
I haven't donated but I like to contribute with bug reports and feature requests..
-
@fanboynz: The implementation of those rules is part of the adblocker implementation (all in C++). The source bundle for this snapshot in which this feature was introduced is available at https://source.vivaldi.com/vivaldi-snapshot-source_7.1.3543.3.tar.xz . The full source of the adblocker is included there. I'll happily answer questions about it.
Meanwhile, the rules list we use for this can be found at https://downloads.vivaldi.com/lists/vivaldi/partners-current.txt -
/vivaldi-source/components/ad_blocker
See references too kAdQueryTrigger, kAdAttributionTracker but nothing specific to the scriplet
Also referenced but not included.
vivaldi/components/ad_blocker/abp_snippets_lists/main.inc vivaldi/components/ad_blocker/abp_snippets_lists/isolated.inc
-
@FanboyNZ @fanboynz: Hey. I'm not sure what scriptlet you are looking for here. There is no scriptlet, or any injected JS code involved in the implementation.
$attribute-ads/$ad-attribution-tracker/$ad-query-trigger are just new rule options. They are parsed in
components/ad_blocker/adblock_rule_parser.cc
, then translated to an intermediate format by
components/request_filter/adblock_filter/flat_rules_compiler.cc
, indexed in
components/request_filter/adblock_filter/adblock_rules_index_builder.cc
, used when processing the request in both
components/request_filter/adblock_filter/adblock_request_filter.cc components/request_filter/adblock_filter/adblock_rules_index.cc
. The state indicating whether ad attribution is triggered and which domain it applies to is stored in both
components/request_filter/adblock_filter/adblock_tab_handler.cc components/request_filter/adblock_filter/adblock_request_filter_tab_helper.cc
Unless I'm forgetting something, this is all of the relevant code.
-
So Uncheck “Allow ads from our partners"
-who r ur partners?
good for Vivaldi but not for his users.. oO
"as we get paid by search providers that show ads. If they get no revenue, we get no revenue"
what about ur users...?
what they get ?
abused by missleading ads oO
MORE FOSS LESS $ plz -
@disu1950
Hi, I always had “Allow ads from our partners" enabled, I get one of the best browser, ad free mail account, the company doesn't sell my user data or log it, a nice community.
What do you get from other browser companies? -
@disu1950 FOSS does not pay dev team and infrastructure. Full Stop.
-
@mib2berlin
i understand n agree with u..
just saying google allready had build in ads on android phones and they are shamelless ...
i hold vivaldi no.1 browser so far above all i tryed...
but generaly no matter what u try to block some ads allweys appear...
and some site wont let u if dont off ads/blocks...
but ads leads to adawares they can decesive users...@DoctorGTesting
i am aware ... devs do gj for vivaldi... + -
Ouch, i used wrong account.
@disu1950 Why should Vivaldi work be FOSS?
The browser is free as much it could be. Services are free.But what is your suggestion to Vivaldi gaining more money for invest in development and infrastructure? Tell us!
-
I think "Allow ads from our partners" option should be a separate option on the root Privacy page, not hidden in the list of ~40 ad blocking sources.
-
i understand, its all good what cant hurt users or stop care abou users feedbacks...
my suggest well i saw that article:
Fighting for a better web
We’re not working at Vivaldi, we’re fighting.- so dont stop fighting...
what vivaldi mobile needs, a little more features, to be like kiwi, stargon, via, those kinda browsers got many features just like desktops browsers...
but overall vivaldi for me so far top browser...plz fix sync...
-
@Vivaldi
can u make cloud service feature 10-20GB for users at least... would be top... -
@disu1950 said in The great tracker blocker conundrum:
-who r ur partners?
good for Vivaldi but not for his users.. oOThat is a big issue here in Canada as at least two of the partner advertisers are under investigation by our government’s Competition Bureau for various reasons, applicable probably only to Canada, but it causes some concern for users.
This is especially true trying to promote Vivaldi here. -
@Stardust said in The great tracker blocker conundrum:
I think "Allow ads from our partners" option should be a separate option on the root Privacy page
Hmm, that would feel for me like checkbox "(×) I do not want to support Vivaldi".
-
@DoctorG said in The great tracker blocker conundrum:
@Stardust said in The great tracker blocker conundrum:
I think "Allow ads from our partners" option should be a separate option on the root Privacy page
Hmm, that would feel for me like checkbox "(×) I do not want to support Vivaldi".
Allow ads from our partners
Allow ads from our partners -
@Stardust
This is the third list in the settings, it cant be more prominent.But I like the checkbox idea, if a user don't want to support this way it's a clear statement.
Who knows what Allow ads from our partners (support Vivaldi) exactly means.
This is not better with the checkboxes. -
@mib2berlin said in The great tracker blocker conundrum:
This is the third list in the settings, it cant be more prominent.
This list is hidden under the button. I guess most of normal users have never clicked on it.
It's third in the list because of pure luck, list is sorted alphabetically.
-
First time posting here! Love Vivaldi-I have been all around the block and keep coming back as I can tweak it to be just the way I want it. There is enough here to pull me away from Apple Pay and SMS autofill (preferred treatment that Safari gets on MacOS). I thank you all for your hard work and excellent product. I would be one to vote for the ability to nuke all ads and tracking and profiling with the option to support those that I choose. I have also put my money where my mouth is with an annual donation to Vivaldi for what I think would be a fair price. Have you all considered a more clear cut pricing model for continuing to beef up the ad and tracker blocker to keep you profitable? I hate ads but don't mind paying to not see them in streaming services and on my favorite content websites (like arstechnica).
-
@doctorg: We are working on improvements to make this easier to find.