From Social Patterns
Bookmarklets work well for dedicated users already in the habit of sharing and looking for more convenient ways to do so, but they may also work for recruiting new sharers, if well presented (otherwise, first-time use of a bookmarklet tends to be rather unintuitve.
Web browsers use URIs for the
href attribute of the
<A> tag and for bookmarks. The first part of the URI, such as
ftp:, specifies the protocol and required form for the rest of the string. Browsers also implement a prefix
The executing script has access to the current page, which it may inspect and change. If the script returns an undefined type rather than a string, the browser will not load a new page, with the result that the script simply runs against the current page content. This permits in-place font size and color changes, for example, without a page reload.
"Installation of a bookmarklet" is performed by creating a new bookmark, and pasting the code into the URL destination field. The bookmarklet can then be run by loading the bookmark normally, or dragged to the browser's bookmark toolbar.
Extensible browser plugins such as the Delicious add-on for Firefox represent a more sophisticated approach to the bookmarklet concept:
Bookmarklets make sharing easier, thus reducing the friction for the user and facilitating more activity on the network.
As Seen On
- blog software
- Twit This
Sources / Similar Patterns in Other Libraries
- Bookmarklets Home Page
- Jesse's Bookmarklets Site
- Samrod's Functional Bookmarks
- Chinesenotes.com Bookmarklets for Chinese Text Search
- Bookmarklets Boost Web Surfing, PC Magazine, Tara Calishain, 2004-03-04. Retrieved 2007-08-31.
- Web 2.0 Glossary