Bookmarklets are, IMHO, being used for more and more funky functions.
I really like the Facebook and Tumblr bookmarklets that scoop out information about the type of content you want to post and then sends them off to the respective sites.
[John Gruber](http://daringfireball.net) recently reposted his [JavaScript Bookmarklet Builder](http://daringfireball.net/2007/03/javascript_bookmarklet_builder) - which is useful, but if you’re planning on writing a bookmarklet, there’s a lot more to consider than just escaping characters.
[](https://training.leftlogic.com/buy/terminal/cli2?coupon=BLOG\&utm_source=blog\&utm_medium=banner\&utm_campaign=remysharp-discount)
[READER DISCOUNTSave $50 on terminal.training](https://training.leftlogic.com/buy/terminal/cli2?coupon=BLOG\&utm_source=blog\&utm_medium=banner\&utm_campaign=remysharp-discount)
[I’ve published 38 videos for new developers, designers, UX, UI, product owners and anyone who needs to conquer the command line today.](https://training.leftlogic.com/buy/terminal/cli2?coupon=BLOG\&utm_source=blog\&utm_medium=banner\&utm_campaign=remysharp-discount)
[$49 - only from this link](https://training.leftlogic.com/buy/terminal/cli2?coupon=BLOG\&utm_source=blog\&utm_medium=banner\&utm_campaign=remysharp-discount)
So prompted by this opinion, I’ve compiled a list of tips I’ve learnt from writing various bookmarklets, from simple jQuery injection to the [Speech Bubble](http://leftlogic.com/lounge/articles/speech-bubbles/) app.
Please have a read if you’re interested in [Bookmarklet Coding](http://leftlogic.com/lounge/articles/bookmarklet-coding/).
Published 14-Nov 2007 under #bookmarklet & #javascript & #web. [Edit this post](https://github.com/remy/remysharp.com/blob/main/public/blog/bookmarklets.md)