Recent Posts

Archives

Meta

Javascript

Give Up and Use Tables

Saturday, January 24th, 2009

(If you don’t write HTML, you can skip this post. It doesn’t concern you and will just confuse you. Basically: there’s a weird bunch of people who want to avoid a particularly useful way to lay out a web page just because they hold to this notion that “tables are for data”, and the fact [...]

Notary for Thunderbird 2.x

Sunday, November 25th, 2007

I needed the functionality provided by Notary, David Cooper’s Thunderbird extension for adding notes to an email. However it wasn’t compatible with Thunderbird 2.x and despite requests to the Mozilla extensions directory no update was forthcoming.
Therefore, I’ve taken it upon myself to ‘hack’ compatibility and offer the hacked file to anyone who wants it. The [...]

Javascript Color picker

Thursday, June 29th, 2006

Having seen various color pickers that ask you to click on a tiny sample to select a color, I decided it was time to do something more useful. First I wrote color.js, a library for creating, converting and using colors in various ways. Then I got my scrollcontrol.js that uses a scrollbar to select a [...]

Jif, It’s the new Ajax!

Tuesday, June 20th, 2006

I’ve decided that AJAX is a really, really annoying acronym. Aynchronous Javascript and XML. Firstly it doesn’t have to be asynchronous (though it’s best if it is) but mainly it doesn’t have to have anything to do with XML. In fact you’re better off using some other data serialisation method like JSON .. JavaScript Object [...]