Live data from Hacker News

Firefox Android now supports Tampermonkey

support.mozilla.org

71–80 of 301 posts

Re: Firefox Android now supports Tampermonkey

#71

Awesome but i really really want "I don't care about cookies". Please please let us have it (without having to jump through strange hoops)

Doesn't Firefox for Android already support uBlock? If so, you can just enable the Easylist Cookie filter, which is disabled by default for whatever reason.

Re: Firefox Android now supports Tampermonkey

#72
post #12

Userscripts are such an amazing thing

Just make sure you read every script and don't auto update. Back in the day, some changed to take over your facebook.

I would never use somebody else's userscript - that just seems like asking for trouble

Re: Firefox Android now supports Tampermonkey

#73

Earlier quoted context omitted.

Ah yes, an addon whitelist. How very community friendly of Mozilla... And they wonder why their market share plummets the way it does, making such extremely user hostile decisions like that.

Playing devil's advocate here, don't they need to protect their users from nefarious add ons that could steal data?

Doesn't seem very high up their list of priorities, seeing as how their desktop extensions - including the "Recommended" ones - are allowed to break all the rules.

A surprising amount of them comes with unlisted and uncontrollable connections to snooping services like Google Analytics or Sentry, I've seen unexpected redirects / tab hijacks - mostly to advertise the developer's new other extension, even fetching and executing external scripts and other resources from various CDNs is not uncommon... essentially everything their extension policies disallow.

All these violations are hardcoded into the extensions' source and rather easily scanned for automatically mind you, it almost takes more effort to not notice them.

I've stopped reporting the ones I encountered, they were never taken down, never lost their recommended badge, and all the violations remained in every next version that I checked.

Re: Firefox Android now supports Tampermonkey

#75
post #14
post #10

Earlier quoted context omitted.

Wait, how do you use a bookmarklet like that on mobile Firefox? I have two that do this: https://web.archive.org/web/submit?url=%s javascript:void(location.href=' http://web.archive.org/save/'+document.location.href) But neither of them work on mobile because it opens a new tab first before evaluating the bookmarklet.

Is that void(...code...) syntax a good way to execute bookmarks? Also, your code is not urlencoded? I use javascript:(function(){...code...})() and urlencode the whole thing. I maintain this bookmarklet editor to easily convert code to bookmarklets: https://www.gibney.org/bookmarklet_editor

Nice! Bookmarked :)

Re: Firefox Android now supports Tampermonkey

#76
post #8
post #5

Greasemonkey was the good one and then something happened with it and it was no longer the best choice. I'm not sure what. The same repeated with Tampermonkey. It now has telemetry built into it, at one time w/ no privacy policy. https://www.reddit.com/r/firefox/comments/6hs59w/tampermonke... The good one now is Violentmonkey. Has been for some time. Does Mozilla have an allowlist for these? If so I don't like it.

For Android, yeah, they have a short list of allowed addons. https://addons.mozilla.org/en-US/android/search/?promoted=re... You can get past it if you're willing to run Nightly and jump through these hoops: https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...

It's worth pointing out that this isn't truly "getting past it". It's still locked to Mozilla's add-on store (preventing you from testing or manually loading extension bundles) and all you're really doing is switching the collection that Fenix loads the extensions from to one you control instead.

One of the bigger reasons to use Fennec instead (the old Firefox Android browser, still maintained as a community fork) for me has been the fact that you can also load in the XPI files yourself, which is needed for a few FOSS extensions that aren't submitted to the Firefox Add-On Store due to one reason or another.

Re: Firefox Android now supports Tampermonkey

#77
post #19

Earlier quoted context omitted.

A big thing for me is that Tampermonkey is not open source. And yes, Firefox on Android has an allowlist of "known working good" extensions, the reason given being that Firefox for Android doesn't implement everything the Desktop version implements and IIUC, want to a avoid users blaming the browser when something breaks because of it.

Ah yes, an addon whitelist. How very community friendly of Mozilla... And they wonder why their market share plummets the way it does, making such extremely user hostile decisions like that.

And also, why do they block loading XPI extensions on mobile :(

Re: Firefox Android now supports Tampermonkey

#79
post #5

Greasemonkey was the good one and then something happened with it and it was no longer the best choice. I'm not sure what. The same repeated with Tampermonkey. It now has telemetry built into it, at one time w/ no privacy policy. https://www.reddit.com/r/firefox/comments/6hs59w/tampermonke... The good one now is Violentmonkey. Has been for some time. Does Mozilla have an allowlist for these? If so I don't like it.

What exactly is better in ViolentMonkey? Just want to know because I keep working with userscripts and after GreaseMonkey's collapse TamperMonkey has been my default userscript manager.

I prefer ViolentMonkey's UI to Tampermonkey's, and it's open source and likely technically superior as others have mentioned.

Re: Firefox Android now supports Tampermonkey

#80

Earlier quoted context omitted.

Ah yes, an addon whitelist. How very community friendly of Mozilla... And they wonder why their market share plummets the way it does, making such extremely user hostile decisions like that.

Playing devil's advocate here, don't they need to protect their users from nefarious add ons that could steal data?

Sure but give them a choice. I don't want to be 'protected' from myself.
Post reply on HN