Jump to content
  • Manifest v3 update: Vivaldi is future-proofed with its built-in functionality

    aum

    • 528 views
    • 3 minutes
     Share


    • 528 views
    • 3 minutes

    Google is forcing an update from manifest v2 to v3. With the most important functionality built into Vivaldi, it will have a limited impact. Those running extensions not supporting v3 will be affected. Vivaldi’s goal to make bad ads sad continues, regardless.

     

    Chromium, the open-source engine on which Vivaldi is based, has announced that its extension format has changed. Extensions that are not updated from its deprecated Manifest version 2 format will gradually stop working; many of those extensions are ad-blockers.

     

    We’re not opposed to phasing out the old format; extensions that used it can be a performance drag, slowing down pages and allowing third-party scripts to modify them. One of our desktop developers, Daniel Aleksandersen, explains this on his personal blog:

     

    The crux of the matter is the proposed deprecation of the webRequest API in favor of the newer declarativeNetRequest API. The webRequest API let extension developers intercept all network requests, pause them while they evaluated and blocked or modify them in JavaScript, and only then begin fulfilling the requests. These are quite powerful capabilities with big privacy, security, and performance implications.

     

    The ability to inject code that is not originally part of the extension bundle is being removed. This is a good thing for security. But inevitably, this means that any extension whose author hasn’t updated their code to the new format will stop working.

     

    We will keep Manifest v2 for as long as it’s still available in Chromium. We expect to drop support in June 2025, but we may maintain it longer or be forced to drop support for it sooner, depending on the precise nature of the changes to the code.

     

    Here at Vivaldi, it’s always been our policy to build the most important functionality into the browser, so you don’t have to trust an unknown third party and worry that it’s in danger of going away.

     

    That’s why we have long provided our built-in tracker and ad blocker, which isn’t dependent on Chrome’s extension architecture, and we’re continually upgrading its powers and performance – In the upcoming Vivaldi 6.8, we have added support for the hosts file format, and we plan to include more features to our tracker and ad blocker.

     

    Naturally the Vivaldi Tracker and Ad-Blocker is customisable, so you can add lists of sites to block (or, conversely, which sites to allow ads from if you want to see them and contribute to the content provider’s revenue).

     

    Source

    • Like 2

    User Feedback

    Recommended Comments

    There are no comments to display.



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...