Monkeygrease serves the same purpose as Greasemonkey, however, instead of being a client-side solution, Monkeygrease is a server-side solution. This allows all your users to benefit from enhancements you deploy to your site through Monkeygrease. You might be wondering, "why not enhance the underlying web page or web application?"
Consider all of the packaged web applications you have deployed. Many of these web applications are not that easy to enhance. Some web applications are just not conducive to being customized. Also, some of these web applications are "black-boxed" or closed source products that just can’t be customized. Other products are just too complicated and require expert knowledge to carry out interface based customizations.
With Monkeygrease, you can forego customizations to the underlying web application. Instead, you can rely on the power of JavaScript and Cascading Style Sheets as a means to customizing a web application's interface. A few examples of interface enhancements may include:
* Changing the look and feel of a web application
* Adding DHTML/AJAX features/effects on your site
* Adding WYSIWYG editing to any textarea field on your site
* Enhance pages by contextually adding content from external providers
* Fix usability issues on any page
For more details, visit the Monkeygrease website.
-
Introducing Monkeygrease: The Server-Side Greasemonkey (3 messages)
- Posted by: Rich Manalang
- Posted on: November 08 2005 11:50 EST
Threaded Messages (3)
- Introducing Monkeygrease: The Server-Side Greasemonkey by Dmitry Namiot on November 08 2005 16:08 EST
- ...and also in the look and feel department by Dave Macpherson on November 08 2005 18:17 EST
- Introducing Monkeygrease: The Server-Side Greasemonkey by Simon Mian on November 09 2005 07:53 EST
-
Introducing Monkeygrease: The Server-Side Greasemonkey[ Go to top ]
- Posted by: Dmitry Namiot
- Posted on: November 08 2005 16:08 EST
- in response to Rich Manalang
There are several similar filters in JSOS: http://www.servletsuite.com/servlets.htm
See for example Generic pre and post processing. -
...and also in the look and feel department[ Go to top ]
- Posted by: Dave Macpherson
- Posted on: November 08 2005 18:17 EST
- in response to Rich Manalang
...there is, of course, Sitemesh ;) -
Introducing Monkeygrease: The Server-Side Greasemonkey[ Go to top ]
- Posted by: Simon Mian
- Posted on: November 09 2005 07:53 EST
- in response to Rich Manalang
Congratulations !
Looking at the documentation, this project is quite clean and simple to use. While I didn't look at the source, I expect it to perform well.
I myself implemented a script injection technique for MessAdmin, but yours seems to be much more evolved. Plus I didn't even think of exposing it to the outside world! ;-)