Live data from Hacker News

Firefox Android now supports Tampermonkey

support.mozilla.org

21–30 of 301 posts

Re: Firefox Android now supports Tampermonkey

#21
post #19
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.

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.

> A big thing for me is that Tampermonkey is not open source.

How does that even work? I assumed that Firefox extensions were implemented in frontend web technologies (JavaScript, CSS, etc.)? Do they use WebAssembly or something, or is it just obfuscated to the point that trying to read it isn't worthwhile?

Re: Firefox Android now supports Tampermonkey

#22
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...

You can do this in Beta now as well.

Re: Firefox Android now supports Tampermonkey

#24
post #23

[flagged]

This is a very unique take. Why do you think that this sort of thing is bad for Mozilla’s reputation? This makes me just like them more.

Giving the user free reign over their phone is the one thing that Android does right. I can also pirate stuff and do illegal communications on my iPhone by the way.

Re: Firefox Android now supports Tampermonkey

#25
post #21
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.

> A big thing for me is that Tampermonkey is not open source. How does that even work? I assumed that Firefox extensions were implemented in frontend web technologies (JavaScript, CSS, etc.)? Do they use WebAssembly or something, or is it just obfuscated to the point that trying to read it isn't worthwhile?

The latter afaik, but also since they have analytics there's a backend bit you can't see

Re: Firefox Android now supports Tampermonkey

#26
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.

> Greasemonkey was the good one and then something happened with it and it was no longer the best choice. I'm not sure what. ?????

IIRC, the developer initially resisted shifting to WebExtensions and then eventually (my assumption) half-heartedly did convert his extension to it, but in the meantime TamperMonkey developer got to it much sooner and worked hard for making it work equally well in both Chrome and Firefox. It is still not as feature rich as TamperMonkey and not even actively maintained anymore I think.

Re: Firefox Android now supports Tampermonkey

#27
post #23

[flagged]

What do you expect? Firefox is open source. People in the open source community have long been supportive of seedy abusive software.

The people developing Firefox today were probably teenagers using Lunix 20 years ago

https://gwern.net/doc/cs/2001-12-02-treginaldgibbons-isyours...

Re: Firefox Android now supports Tampermonkey

#28
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.

Re: Firefox Android now supports Tampermonkey

#30
post #21
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.

> A big thing for me is that Tampermonkey is not open source. How does that even work? I assumed that Firefox extensions were implemented in frontend web technologies (JavaScript, CSS, etc.)? Do they use WebAssembly or something, or is it just obfuscated to the point that trying to read it isn't worthwhile?

being in cleartext does not mean the code itself is "open source" or proprietary. the license defines that,
Post reply on HN