Josh (the blog)

I’ve delivered simple, clear and easy-to-use services for 20 years, for startups, scaleups and government. I write about the nerdy bits here.


@joahua

A reminder of why semantic HTML and CSS rock, from an unlikely source

Photoshop, graphics heavy-weight app that it is, does not feel like it should ever be used for web design prototyping. I’m new to this whole gig, having used the GIMP for several years now (on and off since 2001) but even that is still a graphics application and not… a web one.

On a small-ish site, even a minor change becomes hellish — someone asked me to change the font size down a bit, which of course involved going to TOO MANY BLOODY LAYERS and manually adjusting the font size. And don’t even ask about form controls… Mocking that up involves layers, placement… but none of it synced to the font size. So when I change the font size, the forms of course are all out of position.

CSS… I change two digits and the entire site changes along with them. Magic.

p.s. Oh, yeah, and how the hell do you markup a TABLE in Photoshop? Dumb dumb dumb!