Remote scripting is a way to interact with the server, rather that have to refresh the complete page to fetch new data.
The problem with bookmarklets is that IE 6 restricts bookmark urls to 500 characters.
But if all your bookmarklet does is dynamically insert a <script src="http://remoteserver.com/foo.js"> tag in the page, you can avoid this limitation by having most of the code in the remote .js file.
Remote scripting via script include:
Remote script includes can be used as another way to interact with the server to achieve remote scripting.
Mozilla bug 18843 (dynamically added script not executable).
An explanation of server push via multipart mime-type content.
I didn't actually write the page-weight bookmarklet. However, I did recently write a bookmarklet tutorial for SitePoint which describes the external-script include technique in additional detail: http://www.sitepoint.com/article/bookmarkletsPosted by: Simon Willison (May 4, 2004 03:42 PM) ______________________________________
Can't seem to access your RSLite thing - where's it gone?!
Don't forget Google is your friend ;-)Posted by: Julien (October 6, 2004 07:26 PM)