This is a plugin I found recently and really enjoy. It gives you the opportunity to redirect several webpages to alternatives. For example Youtube to FreeTube or Piped. If I search for youtube in Firefox, FreeTube automatically opens and shows me my feed. I like it, I use it, I can recommend it.
azdle ( @azdle@news.idlestate.org ) English17•1 year agoI keep thinking about installing this, but the required permissions seem a bit excessive:
This add-on needs to:
- Input data to the clipboard
- Access your data for all websites
Anyone know if the ‘All Access’ permission is really required for what this is doing? It just feels wrong. There isn’t some sort of “Control Navigation for These Domains” that it could request for each enabled site or something is there?
loobkoob ( @loobkoob@kbin.social ) 9•1 year ago“Access your data for all websites” is important because otherwise it doesn’t know what domain you’re on in the first place.
Aatube ( @Aatube@kbin.social ) 12•1 year agoAccess browser tabs
Access browser activity during navigationare enough to do that.
ReversalHatchery ( @ReversalHatchery@beehaw.org ) 3•1 year agoMaybe the devs don’t know that. Could you open an issue on this?
Asking you because you may know more about these permissions than me.I’ve been using the addon for some time, and while it’s good now, there were some silly mistakes in the past. What I’m trying to say is that maybe they’re just relatively a beginner, and it haven’t yet occurred to them to revisit the permissions.
Aatube ( @Aatube@kbin.social ) 1•1 year agoI went through the issues. Indeed what I said was all you need for redirecting from YouTube et al, but now it also checks every single libre instance you go to and goes to somewhere else if the instance is down.
Shaolin Shrimp ( @shaolin_shrimp@lemmy.ml ) 6•1 year agoShouldn’t it just require access to i.e. YouTube.com and not a blanket everything? This is what other extensions do.
ReversalHatchery ( @ReversalHatchery@beehaw.org ) 4•1 year agoIt can redirect a dozen other services too
Aatube ( @Aatube@kbin.social ) 4•1 year agoJust add them to the list. They have to code separate rules anyway.
UprisingVoltage ( @UprisingVoltage@feddit.it ) 7•1 year agoIt’s open source, you can ask the author and other users about it too (if you can’t read the code yourself)
azdle ( @azdle@news.idlestate.org ) English7•1 year agoOh, I’m confident(-ish) in my ability to review the code, but as I understand it I have no way to guarantee that the code that’s on github is the code that AMO installs. Plus updates are automatic, so I have no way to ensure that something malicious won’t be added anyway.
ReversalHatchery ( @ReversalHatchery@beehaw.org ) 2•1 year agoAddon files (.xpi files) are zip packages of the addons. They should contain the script files without obfuscation (I think this is an AMO policy), besides any resources and the addon manifest file.
The only thing that would be harder to inspect I think is webassembly files. UprisingVoltage ( @UprisingVoltage@feddit.it ) 2•1 year agoI think you can still build the extension package and upload it yourself
Aatube ( @Aatube@kbin.social ) 4•1 year agoAny reason for making a new extension instead of creating a FastForward filter list?
sabreW4K3 ( @sabreW4K3@lemmy.tf ) English2•1 year agoNever heard of Fast Forward before, only LibRedirect. How do they compare?
Edit: They appear to be totally different use cases
Aatube ( @Aatube@kbin.social ) 1•1 year agoSame use case, different intentions. Both can redirect sites based on domain.
sabreW4K3 ( @sabreW4K3@lemmy.tf ) English3•1 year agoUnless I found the wrong extension, Fast Forward simply skips short URL redirects where as LibRedirect redirects you to FOSS (for the most part) front end alternatives.
Aatube ( @Aatube@kbin.social ) 1•1 year agoFastForward has too main parts: URL redirection and Crowd Bypass. URL redirection changes the URL based on a regex (actually, it’s based on JavaScript, but most rules just detect with regex), of which domain redirection is a subset. Crowd Bypass is for link shorteners that give a unique ID for all links. FastForward includes both, including rules for both.
sabreW4K3 ( @sabreW4K3@lemmy.tf ) English2•1 year agoFrom what I can gather, Fast Forward is more of an alternative to Redirector rather than LibRedirect.
Aatube ( @Aatube@kbin.social ) 1•1 year agoI did some digging: FastForward could specify custom filters during the Manifest v2 days. However Google disallowed executing unpacked/unsigned code in their Manifest v3. This disabled all custom filter lists, and is yet another reason ublock origin isn’t moving to v3.
Isn’t LibRedirect just FastForward/Redirector with baked-in rules?
sabreW4K3 ( @sabreW4K3@lemmy.tf ) English2•1 year agoIt’s like comparing apples to oranges, both are fruit but very different. LibRedirect has a nicer UI than Redirector and also has content discovery mechanisms for each of the supported sites as well as the ability to ping each instance and TOR support.
Redirector is just an extension that takes URI, passes them through a REGEX find/replace and then sends the user to said new URL.
Akasazh ( @Akasazh@feddit.nl ) 1•1 year agoI’d like for connect to redirect links of a certain kind. I don’t always want stuff to end up in my YouTube app, would rather that it opened in piped or something instead.