This morning, for one reason or another, I decided to have a go at coding up a page without using any IDs or classes in my markup, and therefore none in my CSS. I’m not sure why I tried it, I guess I just did… In order to make it a fairly painless job I dove straight into the browser and coded up a simple header, footer, two column layout. View the demo and be sure to view the source.
Welcome to CSS Wizardry—Web standards design and development
Welcome to the all new CSS Wizardry. I am Harry Roberts—a 19 year old web developer living and working in Leeds. ‘Work’ is the exciting new startup Venturelab where I work on a range of projects, dealing with design and development with particular focus on accessibility, semantics, usability, clean xHTML, sensible CSS, grids and typography.
Building sites without using IDs or classes 33
7th April, 2010 in Web Development
By Harry Roberts in Web Development. Tags: CSS, CSS3, HTML, Semantics | 33 Comments »
I rode through Leeds on a bike with no seat 4
14th March, 2010 in Personal
As well as being a web developer and type geek, I like to bounce around on a bike with no seat… Trials is something I’ve been doing for a couple of years now, but I always did it on a smaller mod trials bike, with 20″ wheels. This was okay for a period, but after a while it became painfully clear that a 6′4″ guy on a bike with small wheels looked remarkably like a clown. So, after six months out of the sport, this week I went to town and forked out £1200+ on a stock, a type of trials bike with 26″ wheels.
By Harry Roberts in Personal. Tags: Trials | 4 Comments »
30 days without an iPhone 1
8th March, 2010 in Personal
As of 6 February, 2010, I have been without my iPhone. It’s been
unbelievably difficult for me, as a web developer and geek, to
properly function without it. You do not realise how reliant
everyone is upon technology until you lose it. Unsurprisingly it is
really quite hard going from having the whole internet at your
call and fingertips, to going to a big, archaic pre-iPhone piece
of rubbish. If this experience taught me one thing though, I am
very dependent on technology, simply just to wile away the time;
even sat in bed, my iPhone was a major part of me seeing what
revelations the web had in store.
By Harry Roberts in Personal. Tags: Insurance, iPhone | 1 Comment »
Thai-po-graph-e 7
4th March, 2010 in Personal, Typography
This is just a silly little something I threw together yesterday. A small pictogram using a map of Thailand, children’s TV character Po, a graph and the letter e to represent, well, Typography.

Too much time on my hands!
Thai • Po • graph • e
By Harry Roberts in Personal, Typography. Tags: Pictogram, Pointless | 7 Comments »
Moving forward is holding us back 13
2nd March, 2010 in Web Development
For years, web developers have been looking forward to that next feature, that new and monumental shift which has allowed them to break away from the shackles of obsolescence and adopt new and forward thinking technologies. But it is beginning to come full circle—that thirst for new technology has slowly brought us back to square one, reimposing the constraints that we have, for years, tried to rid ourselves of. Moving forward is holding us back.
By Harry Roberts in Web Development. Tags: Accessibility, iPhone, Optimisation | 13 Comments »