My name is John Hughes and I am a web developer, occasional web designer, and lapsed ecologist living in York. This is my personal site where I write about web design and development and anything else I find interesting. More →
When Opera announced their move to WebKit, I wanted to write about the poorer place the web would be without the Presto rendering engine. And then Google announced Blink and suddenly I am faced with another browser testing headache. More →
I have started using Jekyll, a minimalist static site generator, to manage my website. It might not be for everyone, but it might be a good choice if you feel like updating your site with a text editor and some command line magic. More →
The q element first turned up in HTML4 for inline quotations. Lack of support is not the problem it used to be, but I think there are still good reasons to avoid using this element. More →
An article by Louis Lazaris appeared in Smashing Magazine this week, blaming all versions of Internet Explorer for holding back the web. I know nobody likes Internet Explorer 6, but is version 9 really that bad? More →
There are lots of ways of creating a responsive navigation menu, but many of them involve using JavaScript to detect browser size. This is my method, which produces a collapsible menu on smaller screens without relying on JavaScript techniques for size detection. More →