Are Greasemonkey and Tampermonkey an Alternative to Browserextensions?

Because Browserextensions are not so easy to create, I wonder if Userscript running with the help of Greasemonkey (Firefox Extension) or Tampermonkey (Chrome and Firefox Extension) are better.

Let me share my findings:

Pro Userscript:

  • Tons of Userscript are available
  • Some Documentation is available but mostly not very recent
  • Easy to deploy on your local Browser (no App Repository necessary)

Cons Userscript:

  • No Debugging.
  • Limited or no access to the Browser itself.

 

Best Practice:

It seems to me that Browserextensions are more powerful, especially when you need:

  • Manipulate browser controls
  • Manipulate files
  • Do complex interaction between tabs or windows
  • Track complex data/states across sessions and domains.

And for me very, very important:

  • Debugging

How to:

  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: