Visualising <audio> elements with the Web Audio API 18 September 2012
For a new project I'm working on I'd like to create an audio-reactive visualisation using analysis of the music that's playing. The new Web Audio API lets you do this pretty easily in the browser (Webkit-only at ...
"HTML5" versus Flash: Animation Benchmarking 22 March 2010
I've written before about why you shouldn't let your current toolset dictate what it is you create and I still firmly hold to that mantra. Some of my more recent work has ...
Cubescape Highlights 19 May 2008
My great uncle Jeremiah once told me these wise words: "If you give a man a painting, he will enjoy it for one day. But if you give a man a canvas, he will draw a giant penis on it." It's that memory of old uncle ...
Cubescape 13 May 2008
Cubescape: Your own digital landscape Sometimes I get a little obsessed. And that obsession takes me down a long, winding path. Some might even say a laborious and twisted path. ...
The thought only just occurred to me that I'd never used the newly emerging technology for creating rounded corners in CSS – border-radius . So to rectify this, I set about experimenting with abstract uses ...
An abundance of Web Directions news 08 April 2008
There's so much Web Directions news, I don't know what to do with it all. Well, I'll get the most exciting tidbit off my chest first: I'm taking my Oscar-winning* workshops on the ...
widgEditor 1.0.1 02 March 2008
As with most of my output, I originally coded widgEditor to satisfy my own curiosity about WYSIWYG editors. Its actual uptake amongst users has – and still – takes me thoroughly by surprise. And that's ...
Hands on gets a thumbs up 26 November 2007
There's only so many copies of my books that I can give to my parents, so what am I to do with the remaining free copies I get from the publisher? Well, I could stack them on top of one another and use them to make ...
Blobular: An SVG experiment 18 April 2007
SVG (Scalable Vector Graphics) has been a tantalising mirage on the horizon for a lot of web developers for a long, long time. The promise of a fully-featured, open source markup format for vector graphics on the ...
» FormTextResizer bookmarklet « OK, you're all sick of hearing about my holidays, and so am I. So, to re-stretch my brain I thought I'd write down a little ...
In a scenario that gave me nightmarish flashbacks to my brief stint on student radio, I was up at 3AM this morning on Skype to Lyle Troxell, host of Geek Speak – a radio show that broadcasts tech news and ...
WSG Talk: Jumping on the AJAX Bandwagon 18 April 2006
I gave a talk to the Melbourne chapter of the Web Standards Group recently, and they secretly bugged the room and managed to get a podcast out of it. If you'd like something to make those long train journeys ...
Bunny Hunt 03 April 2006
In the grand old tradition of making bloodthirsty games about religious holidays, I offer you Bunny Hunt – a tribute to the cute little character that makes Easter such a deliciously chocolate-covered event. ...
It's a little weird looking at the one and a quarter inches of paper which represents nine months of your life ... weird but good. Definitely good. After I handed over my final ...
Resolution dependent layout update 19 January 2006
» Change CSS layout according to browser width « After Dave Shea ran into a spot of trouble integrating my rather experimental resolution dependent layout script ...
Don't annoy me with your crappy form field focus 27 October 2005
» Improved Form Field Focus « OK, when you have a page that is mainly about a form, focusing on the first field can be a good thing. Your index finger has a finite number of clicks in it, ...
» JSCalc calculator bookmarklet « Doug pointed out Calq and I thought "Yeah, that's handy, but I don't like installing stuff". So, here's a bookmarklet that pops ...
Leave no man behind 25 April 2005
This is not another XMLHttpRequest article 02 March 2005
You're probably sick of articles expounding the virtues of XMLHttpRequest by now, well this isn't one of them. While I am suitably impressed with the uses that have brought dynamic retrieval of data via ...
widgEditor: A simple, standards-compliant WYSIWYG HTML editor 27 January 2005
» widgEditor HTML editor « There's quite a few HTML-based HTML editors out there, but they all lack something. Most of them are fairly code obtrusive – requiring you to ...
» An accessible onchange select menu « The thing about accessibility issues is you can't really predict when one's going to occur. It's only when someone who's affected tells ...
Resolution dependent layout 21 September 2004
» Varying layout according to browser width « Updated: 19 January 2006 (See the new entry for details) A few weeks ago I thought that I might try out ...
Vorsprung durch technik 01 August 2004
With a nice rest after the launch of my new portfolio , I thought I'd share a few of the techniques I used to create it. (These are just the ones I found mildly interesting) Collapsing ...
Mapping DTDs: making validation usable 21 May 2004
» DTD Mapper « One of the qualms people have with validating pages is that they never know what they're validating from. The W3C releases documents called Document Type ...
Technicolor 04 March 2004
» Technicolor web colour designer « In that grand tradition of me going one step further than is necessary, I present the Technicolor web colour designer. Inspired by the ...
SSCrabble 27 January 2004
» SSCrabble « (full SOWPODS dictionary) » Offline SSCrabble « (284kB ZIP) I think that I might go a bit overboard sometimes. It ...
Typing one handed 09 January 2004
» The mouseboard « I was eating lunch at my desk today and thought I'd go visit the Onion after a hard day reading blogs. Unfortunately, it isn't in my favourites list. Even ...
Web page liquidation 22 December 2003
» True liquid web page example « After reading the explosion in debate over fixed-width versus "liquid" web pages in the web design community of late ( -1- | -2- | ...
Follow me on Twitter
To hear smaller but more regular stuff from me, follow @themaninblue.