Cool Multi Purpose Progress Bars
In my development I’ve created these cool Progress Bars with different applications, actually I created them ages ago. I’ve recently needed to expand on their original design, and while I’m restructuring them I thought I’d also share them.
They come in the form of PHP5 Classes (EDIT: PHP4 versions also included) and for the moment they are static. The output is well formed though so you could manipulate them usng your own Javascript style. The example page within the zip has a few examples for you to run with. The classes themselves are well documented with functionality not always seen in the examples.
Unobtrusive Javascript Form Validation for Prototype
Tags: form, Javascript, prototype, unobtrusive, validation
Posted in Javascript on March 5th, 2008
I’ve ported my YUI Unobtrusive Javascript Validation script to Prototype, since that’s what I’m using these days. It has exactly the same features as it’s YUI brother, but the script is much smaller and has been structured much better.
The rules of unobtrusive JavaScript
Posted in Javascript on November 28th, 2007
Roger Johansson outlines some very key points about Unobtrusive Javascript.
It’s worth checking out.
Snippets re-released
Posted in jc21.com on November 21st, 2007

Now in its second revision, Snippets.jc21.com is now back up.
In addition to showing you some time saving code, there are a couple of new features:
- Accounts
Now you can register and login to bookmark your favourite snippets. Also, you must be logged in to submit snippets. - Comments
You can leave comments on any snippet
Head on over and check it out.
Ten Web 2.0 Sites You’ve Probably Never Heard Of…
Posted in Uncategorized on July 17th, 2007
- Wridea
Never forget your ideas again. Save them as you have them. - MindMeister
Collaborative Online Mind Mapping - Dabble DB
Enter your data once. Share it with a dozen people. View it from a hundred angles. - Pocket
Store, organize and share your bookmarks and feeds on the web. - Dapper
Easily provide new means for people to access your content (such as RSS). You can use Dapper to create feeds, widgets, and APIs with your content and links. - SubscribeCast
SubscribeCast enables you to offer your Video or Audio content via a paid subscription Podcast format using the already established method of RSS syndication. - Turn
Google’s next advertising competitor. - claimID
claimID is the free, easy way to manage your online identity with OpenID. - Chatsum
Chatsum is a FREE add-on for your web browser that lets you chat with all the other Chatsum users that are looking at the same website as you. - Extra Tasty
Looking for the perfect drink recipe? Have one to share?
Must Have Firefox Extensions
Posted in Gadgets on July 16th, 2007
Over a developers time, you aquire a taste for the right tools. Some are more useful than others, and some you just can’t live without. Here are my minimum requirements for a suitable Firefox browser capable of developing and debugging todays websites:
- ColorZilla – The very handy color selector tool that sits in the statusbar.
- Download Statusbar – Downloading just isn’t the same without this gem.
- Firebug – If you don’t know what this is you are really missing out. Not just for Javascript developers, this tool can manipulate the dom allowing you to hack websites, if that’s your thing…
- HTML Validator – This validator is handy for getting your HTML up to spec.
- IE View Lite – Ever wanted to view a page in IE but couldn’t be bothered copying and pasting te URL?
- MeasureIt – A cool measuring tool for the browser.
- Web Developer – Also an essential tool, with many features for programmers.