Introducing Monkeygrease: The Server-Side Greasemonkey

Monkeygrease是一个很简单的servlet filter,他允许web开发者注入Javascriptcss或其他的元素在web页上。这个想法的灵感来源于一个流行的Mozilla Firefox浏览器扩展的GreasemonkeyGreasemonkey允许用户改变和增强一些web页面,允许他们执行用户脚本(Javascript)在页面上。

MonkeygreaseGreasemonkey有着相同的目的,却代替了它基于用户、客户端的解决方案,Monkeygrease是基于代理、服务器端的解决。这使得你使用Monkeygrease改进你对站点的部署会让所有的用户得到受益。你可能会奇怪为什么不改进本来的web页面或是web应用呢?考虑到你部署的所有的打包的web应用,可能多数都是不太容易改进的,一些web应用是不方便定制的,也可能有些应用是黑盒的(black-boxed),或非开源的产品,根本就不能定制,或者一些产品很复杂、需要专业知识才能完成定制。

使用Monkeygrease,你可以事先定制现有的web应用,你可以使用强大的Javascriptcss等手段来定制web应用的界面。界面增强包括下面:

  • 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.
翻译:zming  转载注明出处http://blog.csdn.net/zmxj
form:http://www.theserverside.com/news/thread.tss?thread_id=37475

你可能感兴趣的:(Introducing Monkeygrease: The Server-Side Greasemonkey)