4 ms·
The thing is there is no alternative way to do this. I have written some extensions my self and often you cant do anything without having full read and write ac
by nextlevelwizard 3y ago
The thing is there is no alternative way to do this. I have written some extensions my self and often you cant do anything without having full read and write access to every page.
For example I have an extension that lets you right click an image and rotate it by -90/+90/180 degrees. All I want is for the browser to hit me up when there is a `<img>` tag, but that is not an option. Either I have to white list every page separately in the code or ask the user to white list every single page or just ask for full read and write permissions for every single web page the user visits.
- hahn-kev 3y agoFor the lay person being able to access any image on any page is pretty much the same thing as being able to access all pages.
- stefan_ 3y agoI have an extension to replace the "backspace for back" keybind they intentionally broke after 30 or how many years and of course it needs access to everything everywhere, because apparently they can't envision extension functionality that isn't "inject JavaScript".
- vsnf 3y agoOn Firefox this is an option in about:config, no need for an extension. I’m on mobile rn so I don’t have an reference to the specific key, but it’s something like “enhanced backspace”
- enriquto 3y ago> The thing is there is no alternative way to do this. Maybe. But this is not clear at all from the given explanation: > In order to provide the smoothest experience as possible, the extension needs to know when you change active tabs. The "smoothest experience"... This is corporate wooden language, and sounds disrespectful towards the users. Why does the extension need, precisely, to deal with tabs at all? A smooth experience would allow the users the choice to disable this permission while still working correctly on a single tab (as the previous version did). If this is not clearly explained upfront, it sounds like bullshit, even if it isn't. Maybe there is no alternative way to do this. But certainly there is an better way to explain this.
- wanderingstan 3y agoAs someone working on an extension right now, I can definitely say that you only need the “ActiveTab” permission. With this, the extension only becomes active (and can interact with the page) when the user right-clicks an image and selects the action from the extension. No need for full read and write permission.