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

Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    We will be doing maintenance work on Vivaldi Translate on the 11th of May starting at 03:00 (UTC) (see the time in your time zone).
    Some downtime and service disruptions may be experienced.
    Thanks in advance for your patience.

    1. Home
    2. Let's talk about Vivaldi
    3. Vivaldi Blog
    4. Manifest V3, webRequest, and ad blockers

    Manifest V3, webRequest, and ad blockers

    Vivaldi Blog
    65
    331
    43.6k
    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.
    • TalGarik
      T
      TalGarik
      last edited by TalGarik

      it seems quite obvious that the users who will notice how crippled will be their privacy extensions once V3 will kill V2 are users of uBlock Origin and other similar extensions, people liking a granular control of what is going on.
      If we look at the download numbers of these extensions - in Chrome, Firefox and Opera's extensions stores - we can notice that these users represent a very small niche, so IMHO the damage to the performance of the extensions brought by V3 is a side effect, it would be ridiculous to think that Google created a complex novelty like V3 to bother 20 millions users (at best)
      At the same time that same niche of users - which for Chrome is a drop of water in an ocean - is vital for small companies like Vivaldi.
      I guess Vivaldi needs to elevate the level of its internal ad-blocker to uBO levels, this is the only way not to lose users to Firefox.
      Frankly I do not know what I will do myself, there are two browsers having features that I consider essential and both of them are chromium based browsers and Firefox cannot match those features.
      Alas all of this was sadly predictable: who owns the engine owns the browser.

      MacOS - waiting for iOS

      LocutusOfBorg
      L
      1 Reply Last reply
      Reply Quote 3
      • Cqoicebordel
        C
        Cqoicebordel Ambassador @Hadden89
        last edited by

        @Hadden89 Yeah, I agree, it won't be easy.
        But if keeping the code side by side might be possible, given that the Manifest mention which version is used. Branching here for old or new code could be easy.
        I'm not optimistic, it's a big beast, and without a store, it might be moot, but in any case, it could be worth exploring it. And so, I was wondering if Vivaldi would explore that possibility too.

        1 Reply Last reply Reply Quote 0
        • Z
          zakius @Catweazle
          last edited by

          @Catweazle ABP filters are not as flexible as we'd like, there's no GUI to create more complex filters and rules and it most likely can't uncloak CNAME so we still need improvements

          1 Reply Last reply Reply Quote 0
          • Z
            zakius @Catweazle
            last edited by

            @Catweazle it's the worst engine for the simple reason: what is worth document renderer that can't even render sharp text and ends up with a blurry mess instead?

            1 Reply Last reply Reply Quote 0
            • Z
              zakius @n8chavez
              last edited by

              @n8chavez external blocker would need to either block by hostnames or perform MITM that would stop some sites from loading at all due to certificate mismatch, that's not a viable solution

              1 Reply Last reply Reply Quote 0
              • Z
                zakius @barbudo2005
                last edited by

                @barbudo2005 there's no point in keeping support for the crippled Chromium variant of uBO, it's underpowered anyway so all the resources should be used to build a blocker that has WE uBO feature parity instead

                1 Reply Last reply Reply Quote 0
                • Z
                  zakius @Apocolypto
                  last edited by

                  @Apocolypto with Firefox they had most of features done OOTB, with Chromium we still can't get toolbar config, extensions are EVEN MORE limited than in Quantum, text is blurry... that's not a feasible option, unfortunately it's too late to switch now

                  1 Reply Last reply Reply Quote 3
                  • christiehmalry
                    C
                    christiehmalry @zakius
                    last edited by christiehmalry

                    @zakius: I haven't seen an ad in as long as I can remember, not one, ublock may have limits on chrome but for its basic purpose, blocking advertisements it isn't just good it's infallible, you see no ads, at all, ever, what more do you want?

                    Z
                    1 Reply Last reply
                    Reply Quote 0
                    • danielson
                      D
                      danielson @julien_picalausa
                      last edited by

                      @julien_picalausa: - have always used uBlock Origin. Vivaldi's adblock just is not as good.

                      1 Reply Last reply Reply Quote 4
                      • Z
                        zakius @christiehmalry
                        last edited by

                        @christiehmalry better efficiency and being less reliant on lists and more on general rules, being able to detect cloaked domains makes a difference

                        1 Reply Last reply Reply Quote 0
                        • Aijo
                          A
                          Aijo
                          last edited by

                          If Firefox is keeping adblockers functional, would it make long term sense to base a version of Vivaldi under their engine, rather than Chrome's?

                          Catweazle
                          C
                          1 Reply Last reply
                          Reply Quote 0
                          • Catweazle
                            C
                            Catweazle @Aijo
                            last edited by

                            @Aijo , no, see comments above. Change Vivaldi to Gecko would mean throwing away 7 years of development, because this required developing Vivaldi again from scratch. With a small company like Vivaldi it would be the end.

                            >Laptop ACER, AMD Ryzen, GPU AMD Radeon  RAM 16GB, SSD 512GB -Win11 Home 64 v24H2| Vivaldi last stable|

                            👉 Vivaldi links👈 My Themes

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

                              @cqoicebordel: Probably not all of it. If it was just the API itself, it wouldn't be an issue, but there is underlying code and architecture that need to remain in place to allow keeping the API around. I suspect somethings will be rearchitectured in chromium once Manifest V2 is gone and then those parts of the API will be unmaintainable. webRequest just happens to be in a position where it doesn't look like the underlying architecture is likely to change.

                              Software developer at Vivaldi since January 2017.

                              TalGarik
                              T
                              Cqoicebordel
                              C
                              2 Replies Last reply
                              Reply Quote 4
                              • TalGarik
                                T
                                TalGarik @julien_picalausa
                                last edited by

                                @julien_picalausa a question: Firefox users already experience websites not working or not working the proper way because they are optimized for chromium only, with FF "saving" V2 estensions this situation is not going to worsen? thanks

                                MacOS - waiting for iOS

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

                                  @TalGarik Probably not. The extension API doesn't affect websites themselves, only extensions.

                                  Software developer at Vivaldi since January 2017.

                                  1 Reply Last reply Reply Quote 2
                                  • Daktyl
                                    D
                                    Daktyl
                                    last edited by

                                    Given that the Vivaldi team has already written plenty of custom software that interfaces with Chromium, has the team given any thought to implementing WebExtension support on top of Chromium? Aside from the adblocker issue, there are many other APIs included in WebExtensions that Chrome simply doesn't have, especially those used to interface with the sidebar which would be very interesting in Vivaldi.

                                    Either way, if Vivaldi does go ahead and implement Manifest V3, I'm afraid I'll have to move back to Firefox. I'd really rather not, but ublock origin is simply the only trustworthy content blocker available, including the one in Vivaldi that "may or may not break" with a chromium update.

                                    Hadden89
                                    H
                                    1 Reply Last reply
                                    Reply Quote 2
                                    • Hadden89
                                      H
                                      Hadden89 @Daktyl
                                      last edited by Hadden89

                                      @Daktyl said in Manifest V3, webRequest, and ad blockers:

                                      implementing WebExtension support

                                      WebExtensions won't be dropped. WebRequest blocking will (which is the main issue for blockers)

                                      APIs [...] sidebar

                                      Probably too soon. We need a Vivaldi store before.

                                      implement Manifest V3

                                      They could decide not to drop V2 until chromium allows it. The point is no more extensions for V2 exist in the store or keep the support until is not too hard to do.

                                      I'm afraid I'll have to move back to Firefox.

                                      There UBO and others could work after the deadline. My guess is several chromium will improve their blockers. But until the deadline comes all we say or we can do is pretty much theoretical.

                                      Vivaldi Stable+Snap | Patience Is The Key To Get The Vivaldi Spree | Unsupported Extensions | Github | windows 11 | Manjaro KDE | Q4OS Trinity | Android 13

                                      Catweazle
                                      C
                                      Daktyl
                                      D
                                      2 Replies Last reply
                                      Reply Quote 0
                                      • Catweazle
                                        C
                                        Catweazle @Hadden89
                                        last edited by Catweazle

                                        @Hadden89 , Just because I use Portmaster on Desktop and Invizible Pro on Android, with these I am already well served against ads and trackers of any kind and more.

                                        >Laptop ACER, AMD Ryzen, GPU AMD Radeon  RAM 16GB, SSD 512GB -Win11 Home 64 v24H2| Vivaldi last stable|

                                        👉 Vivaldi links👈 My Themes

                                        barbudo2005
                                        B
                                        1 Reply Last reply
                                        Reply Quote 1
                                        • Daktyl
                                          D
                                          Daktyl @Hadden89
                                          last edited by

                                          @Hadden89

                                          Vivaldi doesn’t have WebExtension support currently. WebExtensions is the name given to Firefox’s extension apis. While initially based heavily on the Chrome manifest v2 apis to make it easier for developers, the WebExtensions apis go way further in what they allow: for instance, adding extension interaction with the sidebars.

                                          If Vivaldi implemented WebExtension support, they wouldn’t need their own extension hub, as they could just use addons.Mozilla.org.

                                          They wouldn’t even be the first 3rd party browser to add support. Gnome Web (aka Epiphany) browser is adding support in the next version to come out.

                                          Z
                                          1 Reply Last reply
                                          Reply Quote 2
                                          • T
                                            Tubes
                                            last edited by

                                            I just want to say..

                                            Julien Picalausa and the whole Vivaldi team - Thank you!

                                            Just like this guy here: https://www.reddit.com/r/vivaldibrowser/comments/xpcbs9/i_am_just_so_proud_and_happy_that_vivaldi_is/

                                            1 Reply Last reply Reply Quote 4
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 16
                                            • 17
                                            • 4 / 17
                                            • 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