Scripts and widgets
This library is all about getting back to basics — there's no tag soup, no annoying mouse-trails or pointless visual effects, only scripts which are genuinely useful, standards-compliant, and as sensitive and accessible as they can be (with reliance on scripting a given). Scripts that give users more control, instead of trying to wrestle it away from them.
You'll also find a strong emphasis on accessibility in everything I write. As far as possible, every interface is accessible to the keyboard, and every script plays nicely with screenreaders, to the best of my knowledge and ability. I also do my best to develop with internationalization in mind, and always try to consider the educational value of what I produce just as much as its functional use (especially when it comes to commenting my code!)
Notes and specs
All the scripts work within XHTML
application/xhtml+xml (as well
XHTML served as
Some of the scripts only work in a limited number of browsers,
and in those cases the documentation will say which are supported.
But most scripts work in
all modern graphical browsers,
which specifically means:
- Opera (for Windows, Mac and Linux)
- Mozilla browsers like Firefox, Flock and Camino (for Windows, Mac and Linux, as available)
- Webkit browsers like Safari, Chrome and Konqueror (for Windows, Mac and Linux, as available)
- Internet Explorer 6 or later (for Windows)