• Browser
  • Mail
  • News
  • Community
  • About
Register Login
HomeBlogsForumThemesContributeSocial

Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Let's talk about Vivaldi
    3. Vivaldi Blog
    4. The great tracker blocker conundrum

    The great tracker blocker conundrum

    Vivaldi Blog
    23
    41
    2.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      FanboyNZ
      last edited by FanboyNZ

      Could you opensource the scriptlets $attribute-ads/$ad-attribution-tracker/$ad-query-trigger being used? Just for full transparency.

      /FanboyNZ / Adblock Community

      julien_picalausa
      J
      1 Reply Last reply
      Reply Quote 0
      • Stardust
        S
        Stardust @Ruarí
        last edited by

        @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.. 😇

        1 Reply Last reply Reply Quote 1
        • julien_picalausa
          J
          julien_picalausa Patron Vivaldi Team @FanboyNZ
          last edited by julien_picalausa

          @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

          Software developer at Vivaldi since January 2017.

          F
          1 Reply Last reply
          Reply Quote 3
          • F
            FanboyNZ @julien_picalausa
            last edited by

            @julien_picalausa

            /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
            
            julien_picalausa
            J
            1 Reply Last reply
            Reply Quote 0
            • julien_picalausa
              J
              julien_picalausa Patron Vivaldi Team @FanboyNZ
              last edited by

              @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.

              Software developer at Vivaldi since January 2017.

              1 Reply Last reply Reply Quote 3
              • disu1950
                D
                disu1950
                last edited by disu1950

                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

                DISUBLOG

                mib2berlin
                M
                DoctorGTesting
                D
                greybeard
                G
                3 Replies Last reply
                Reply Quote 0
                • mib2berlin
                  M
                  mib2berlin Soprano @disu1950
                  last edited by

                  @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?

                  Opensuse Tumbleweed x86_64 KDE 6.2 X11, Windows 11 Pro, Vivaldi latest
                  HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
                  Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
                  Redmi Note 14, HyperOS Android 14

                  disu1950
                  D
                  1 Reply Last reply
                  Reply Quote 3
                  • DoctorGTesting
                    D
                    DoctorGTesting @disu1950
                    last edited by

                    @disu1950 FOSS does not pay dev team and infrastructure. Full Stop.

                    DoctorG (Testing on Android and Linux)

                    DoctorG
                    D
                    1 Reply Last reply
                    Reply Quote 9
                    • disu1950
                      D
                      disu1950 @mib2berlin
                      last edited by disu1950

                      @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... +

                      DISUBLOG

                      1 Reply Last reply Reply Quote 1
                      • DoctorG
                        D
                        DoctorG Soprano @DoctorGTesting
                        last edited by DoctorG

                        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!

                        _bug hunter · Volunteer helper · Sopranos tester · Language DE,EN · ♀👵
                        Known old dragon lady: Gwen aka Dr. Gwen Agon aka GwenDragon aka DoctorGTesting


                        Linux Debian 12 KDE X11 / Windows 11 Pro
                        Intel i5-7400 / NVidia GT 710

                        disu1950
                        D
                        1 Reply Last reply
                        Reply Quote 3
                        • Stardust
                          S
                          Stardust
                          last edited by Stardust

                          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.

                          DoctorG
                          D
                          1 Reply Last reply
                          Reply Quote 3
                          • disu1950
                            D
                            disu1950 @DoctorG
                            last edited by

                            @DoctorG

                            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...

                            DISUBLOG

                            1 Reply Last reply Reply Quote 1
                            • disu1950
                              D
                              disu1950
                              last edited by

                              @Vivaldi
                              can u make cloud service feature 10-20GB for users at least... would be top...

                              DISUBLOG

                              1 Reply Last reply Reply Quote 0
                              • greybeard
                                G
                                greybeard Ambassador @disu1950
                                last edited by

                                @disu1950 said in The great tracker blocker conundrum:

                                -who r ur partners?
                                good for Vivaldi but not for his users.. oO

                                That 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.

                                disu1950
                                D
                                1 Reply Last reply
                                Reply Quote 1
                                • DoctorG
                                  D
                                  DoctorG Soprano @Stardust
                                  last edited by

                                  @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".

                                  _bug hunter · Volunteer helper · Sopranos tester · Language DE,EN · ♀👵
                                  Known old dragon lady: Gwen aka Dr. Gwen Agon aka GwenDragon aka DoctorGTesting


                                  Linux Debian 12 KDE X11 / Windows 11 Pro
                                  Intel i5-7400 / NVidia GT 710

                                  Stardust
                                  S
                                  atlemo
                                  A
                                  2 Replies Last reply
                                  Reply Quote 1
                                  • Stardust
                                    S
                                    Stardust @DoctorG
                                    last edited by

                                    @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 ❌

                                    mib2berlin
                                    M
                                    1 Reply Last reply
                                    Reply Quote 0
                                    • mib2berlin
                                      M
                                      mib2berlin Soprano @Stardust
                                      last edited by

                                      @Stardust
                                      This is the third list in the settings, it cant be more prominent.

                                      319c181d-8308-4f4d-aedd-f68e7249f865-image.png

                                      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.

                                      Opensuse Tumbleweed x86_64 KDE 6.2 X11, Windows 11 Pro, Vivaldi latest
                                      HP Probook Intel(R) i5-8350U 16 GB, GPU UHD 620, SSD 256 GB
                                      Miniforum-B550 AMD Ryzen 7 4700G 16 GB, Radeon Graphics
                                      Redmi Note 14, HyperOS Android 14

                                      Stardust
                                      S
                                      1 Reply Last reply
                                      Reply Quote 0
                                      • Stardust
                                        S
                                        Stardust @mib2berlin
                                        last edited by

                                        @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.

                                        1 Reply Last reply Reply Quote 2
                                        • Hubcap23
                                          H
                                          Hubcap23 Patron
                                          last edited by

                                          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).

                                          1 Reply Last reply Reply Quote 1
                                          • atlemo
                                            A
                                            atlemo Supporters Vivaldi Team @DoctorG
                                            last edited by

                                            @doctorg: We are working on improvements to make this easier to find.

                                            Designer @ Vivaldi

                                            1 Reply Last reply Reply Quote 3
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post

                                            Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                                            Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status