BarCamp London, September 2 – 3 2006

BarCampLondon Sep 2-3

After a tense 24 hours or so, I got bumped up from the waiting list to become the bottom of the list of attendees at BarCamp London next month. I’m not sure what I’ll be offering in the way of a presentation yet, but there’s a good chance it’ll have something to do with XSLT and/or DOM Scripting.

CSS DOM General JavaScript Scripting Web Development Web Standards

Quirks or Strict: a Quick Way to Tell

If you’re working with (X)HTML and CSS you’ll be aware – or you need to be aware – that browsers render pages differently depending on whether they are in Strict or Quirks mode. (There are explanations of what these terms mean from Microsoft and Mozilla.) It can be useful to have a way of making certain which mode you’re in when tracking down inconsistencies in browser behaviour.

Elsewhere... General Photography

Keith Cooper in Colorado

Northlight Images photographer Keith Cooper is currently travelling through Colorado with his trusty Canon 1Ds, and is posting regular updates on his travels with some brilliant photographs. There’s no commenting so it’s not strictly a blog, but it offers an enjoyable look at a leading landscape photographer at work.

If only my work involved driving wherever the spirit took me, through the Rocky Mountains in the springtime – including a visit to the real South Park.

Internet Explorer Web Development Web Standards

IE7 Beta Preview available

The IEBlog has announced the release of the Beta Preview of IE7. Unfortunately, you need to overwrite your existing system to use it, or shell out hard cash for Virtual PC, sold by… Microsoft.

Oh, and it only works on XPSP2; bet you wish you hadn’t shelled out for Windows Server 2003 now.

Bugs Internet Explorer Web Development XSLT 1.0

IE Conditional Comments in XSLT 1.0

Zen gardener Dave Shea’s post Bye Bye Tan Hack attracted a number of comments from people claiming that Internet Explorer’s conditional comments (CCs) were ungeneratable if you are using XSLT to produce your pages. “Strange,” I thought, “I’ve done that before.”

DOM Scripting Web Development Web Standards

JavaScript Get-Together, London 2005-06-11

I wasn’t able to make it to @media, but I did travel down to London for the JavaScript get-together in the Old Thameside Inn on Saturday afternoon. Peter K of Quirksmode had an agenda of three primary items which he anticipated eight or nine JavaScript geeks turning up to discuss; the actual figures were nearer the 30 mark, and a lot of the attendees were from the design community, so the first two parts of the meeting were instead devoted to the primary question that @media had brought up: how to get the message about the correct use of scripting out to the larger community who are already working with standards-based HTML/CSS techniques, and now want to get into the possibilities they’ve perceived through offerings like GMail and Google Maps.

Freedom Stonehenge

The Battle of the Beanfield

As I sit down to write, it is twenty years and one hour since the Battle of the Beanfield, perhaps the most brutal police operation in the history of the United Kingdom. On 1 June 1985 police from six counties attacked a convoy of men, women and children who were making their way to Stonehenge. Half an hour later, 420 people had been beaten and arrested and up to 140 vehicles seized.

Bugs DOM Internet Explorer

Obscure Internet Explorer Bugs: #1 of… who knows?

The Web Standards Group presented ten questions to Tommy Olsson, one of which addresses the thorny issue of the abbr and acronym elements in HTML.


Hello world

Being a coder, I naturally intended to create my own content management system, implement a design which would look awful but be all my own work, and launch in a blaze of glory and obscure details of XSLT techniques. But, as with so many projects too closely related to what I do at work all day, nothing happened. I was tempted to modify the stylesheet to put a cobweb across the corner of the page; that would have been the most exciting update to the site in ages.

So I’ve bitten the bullet, installed WordPress (which seems like an excellent piece of kit) and will actually start saying stuff, instead of dithering over details until finally giving up and going down the pub.

I will gradually work out and implement a redesign, and will ultimately replace the WordPress code with my own, reinventing wheels being (as with all coders) virtually an obsession of mine. But in the meantime, I’ll even stick with the default “Hello world” that came with this; on with the motley!