(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
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.
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