Stick It plugin v.1.0 for jQuery - now in beta
The Stick It plugin for jQuery is a mashup of sorts, built on top of the jQuery JavaScript library. It is a bookmarklet, notebook, and to-do list, wrapped up into a single interface. It is simple to use, and easy to customize. To find out more, read the FAQ.
Is it free?
Yes, Stick It is released under the GNU GPL. Do with it what you will under this license. If you use Stick It on a commercial Web site, a small donation is always appreciated, but not required. It helps to progress development and bug fixing.
Why not a browser plugin?
A browser plugin would be just for you. This is instead for your Web site users, and it requires no download or installation. A user can easily associate notes with a page URL, and the notes persist while they browse - even after they close the browser. Adding a temporary Stick It note also helps to prevent crowding in a user’s Bookmarks or Favorites file menu.
What technologies does it use?
Stick It does not require server-side scripting. It utilizes the jQuery JavaScript library, a bit of custom JavaScript deployed as a jQuery plugin, and a single cookie. Yes, if a user deletes the cookie, they will loose their Stick It notes. This is unavoidable.
Is it secure?
Stick It utilizes a regular expression to filter script tags. It also escapes special characters, and encodes the URL when displaying the note(s). With that being said, there are always inherent risks with any Web application. In a future release, I may add an optional setting for customizing the filter.
How many notes can a user store?
A cookie supports up to 4KB of information, which in this case is 4000 characters exactly, including spaces. For the beta release, there is no exception thrown if the user exceeds this amount. In Firefox, the cookie can no longer store a value once the limit is exceeded, and it will simply stop appending information.
What is the file size?
The jQuery library, compressed, is 19 KB. The Stick It plugin, compressed, is 5 KB. The style sheet is 2 KB. Uncompressed versions of these files are also available.
What browsers does Stick It support?
The beta version has been tested to work with IE 6+, Firefox 1.5+, and Safari 1.3+. It has not yet been tested in Opera 9.
Do you have a demo?
Sure, click the “Stick This!” link in the right column. That will launch Stick It for this Web site.
Do you provide support?
I provide support in the form of bug fixes, and progressive enhancements. I will try my best to answer any emails regarding Stick It, but please be patient with response times.
Optional Settings
The optional settings for this plugin are explained within the HTML example file in both the compressed and uncompressed ZIP files for Stick It. To get a better understanding of how to use Stick It on your Web site, this is the best place to look.
Click here to download the compressed version of Stick It and jQuery.
Click here to Download the uncompressed version of Stick It and jQuery.
Leave a Comment
Comments are moderated. No profanity. Only <a>...</a>, <blockquote>...</blockquote>, and <code>...</code> are allowed.
Seperate paragraphs by pressing the "Enter" key twice, or press it once to break to a new line.
9 Comments
#01, Mar 30 2007
John Resig
Aww, the download links are broken - I wanna give it a try!
#02, Mar 31 2007
Dan Shields
Wow Brian, keep up the great work I’m really impressed with the jQuery stuff you have been making lately. I wish I could make this stuff.
oh BTW the download doesn’t seem to be working.
#03, Mar 31 2007
Brian
Sorry about that! You should be able to download the files now.
#04, Mar 31 2007
Brian
Hey Dan — shoot me an email and let me know how things are going at your current job. We miss you at Fry, but I hope you are still gainfully employed.
#05, Mar 31 2007
scriptvote » Blog Archive : Stick It plugin for jQuery » Stick It plugin for jQuery
[…] posted on Saturday, March 31st, 2007 at 6:42 pm and is filed under Webmaster, Javascript. You can trackback from your ownsite. […]
#06, Jul 03 2007
Leandro Ardissone
Hey really neat. I like it.
I probably will use the idea to create a custom send to friends thing for personal use.
Thanks!
#07, Jul 13 2007
Travis Dahl
Wow Brian, I don’t know how i overlooked this but… this is awesome, it would be perfect for that site i showed you that I am working on.
#08, Jul 15 2007
Brian
Hey Travis,
Good to hear from you again. Yeah, I haven’t done a lot with it since beta. I hope to revisit in the next couple weeks, and possibly do a dedicated page for it. Let me know how it works out for you - I am definately interested seeing it in action :)
Brian
#09, Jul 17 2007
Skylog » Blog Archive » links for 2007-07-18
[…] Stick It plugin v.1.0 for jQuery (tags: jquery) […]