September 20, 2008
2:04 am
Greasemetal: Greasemonkey-like userscript runtime for Google Chrome
Google Chrome doesn’t support extensions such as Greasemonkey that let users do client-side modifications of web pages. Kazuho Oku has written a userscript called “Greasemetal” to get Greasemonkey-like functionality out of Chrome. Greasemetal executes userscripts in the following steps.
- setup a local web server that sends userscripts to Google Chrome
- launch Google Chrome specifying the browser to connect its AutomationProxy (an interprocess communication channel of the web browser implemented for automated UI tests) to Greasemetal
- periodically execute JavaScript in each browser tab that inserts <script> tags to download necessary userscripts from the local web server
The following userscripts are found compatible:
- Mylingual and Japanize - a community-based web UI localization service
- oAutoPagerize - a port of AutoPagerize (the Safari version seems to be compatible with Greasemetal)
Source:→ Matt Cutts
Loading

Leave a comment »