4

When permissions for an extension such as Dark Reader are set to "Ask," Orion gives a pop-up to ask for permission for that extension every time I visit a new website.

In Safari, when the permission for an extension is set to "Ask," there is no constant pop-up. Instead, the user can click the extension icon in the browser bar, and only then does the dialogue box pop up. In other words, (1) the "ask" is user-initiated rather than automatic, and (2) the pop-up is tied to the extension icon in the browser bar rather than to the address bar meaning the little carrot at the top of the pop-up box is tied to the extension's icon, not the url bar.

Version 0.99.127.3-beta (WebKit 619.1.1)

Sonoma (14)

  • Vlad replied to this.

    Vlad Just checked. No, in Safari, when I click an extension with "Ask" permissions, the dialogue box comes up, and after I give it permission, the extension just works without Safari reloading the page.

    • Vlad replied to this.

      CrunchyFritos Maybe this is true with Safari's limited support for extensions API. But many extension API trigger on page load or on specific events happening on page and this is when Orion asks for permission.

      if you gave access to the extension after that event already happened, the extension would do nothing and the user might be preplexed. This is why we ask on demand, when needed.

        Vlad But that has the effect that I came across of Orion asking for permission on literally every single web page I visit. That makes the "Ask" permission setting basically unusable since it means I would be subjecting myself to constant pop-ups.

        • Vlad replied to this.

          CrunchyFritos Correct, as you instructed Orion and it correctly asks at the time an extension needs it. If you need extension on just a few sites, it is easier that you block extension on all sites, and just whitelist it on the few.

            8 months later

            I would suggest a new option "on click" similar to Chromium where the extension is disabled by default and the user can activate and whitelist the extension on that page "on click" which then could open the "ask" pop-up. In my opinion, by far the best option.

            Use case: we have a strict zero-trust policy in our company and employees only are allowed to activate extension on non customer or intranet sites. It would be super inefficient to whitelist all these pages on all employee computer instead of telling them to use the "on click" option.

            No one is typing