Firefox Android now supports Tampermonkey
11–20 of 301 posts
Re: Firefox Android now supports Tampermonkey
#12Re: Firefox Android now supports Tampermonkey
#13Greasemonkey 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.
Re: Firefox Android now supports Tampermonkey
#14Personally, I prefer bookmarklets over extensions and Tampermonkey. They work the same on Desktop, Android and iOS. So I can write my bookmarklet once and use it everywhere. Without installing anything. I also like that bookmarklets only kick in when you click on them. Although some might find that too much work, it feels natural to me. It is already in my muscle memory, to click an "Increase Fontsize" bookmarklet wh…
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.
I use javascript:(function(){...code...})() and urlencode the whole thing.
I maintain this bookmarklet editor to easily convert code to bookmarklets:
Re: Firefox Android now supports Tampermonkey
#15Earlier 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
Re: Firefox Android now supports Tampermonkey
#16My favorite at the moment is one that can strip out long signatures from posts on mgexp.com, as well as let me selectively block/hide some threads.
Also, not *Monkey script, but still running the custom HN avatar per https://news.ycombinator.com/item?id=30668137
Re: Firefox Android now supports Tampermonkey
#17Greasemonkey 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...
How is this ever cool, Mozilla?
https://github.com/Tampermonkey/tampermonkey/issues/1545#iss...
Re: Firefox Android now supports Tampermonkey
#18Earlier quoted context omitted.
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
It's been sitting around a long time and I don't remember where I got it from. Thanks for the link though.
By the way, in Chrome on Android, you can't execute bookmarklets from the bookmark menu. You need to give the bookmarklet a name. Say "Upsize". Then when you are on the page where you want to increase the font size, type "up" in the url bar and click on "Upsize" in the suggestions. Might be the same in Firefox?
Re: Firefox Android now supports Tampermonkey
#19Greasemonkey 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.
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.
Re: Firefox Android now supports Tampermonkey
#20Earlier quoted context omitted.
> Greasemonkey was the good one and then something happened with it and it was no longer the best choice. I'm not sure what. ?????
Wasn't this a casualty of the XUL addons being removed? The other monkey extensions were ported to the new Web Extension APIs.