Tags: responsive

One day in London

To the capital and back.

Without delay

I’m wrong again …fortunately.


A CSS fix for sluggish tap responses on mobile.

Far afield

What a day! What a lovely Responsive Field Day!

Building the dConstruct 2015 site

Hats off to Graham.

Video video

Relive Responsive Day Out 3 in the form of moving images

100 words 095

Day ninety five.

What a day out! What a lovely responsive day out!

Thank you, thank you, thank you.

100 words 089

Day eighty nine.

100 words 088

Day eighty eight.

100 words 085

Day eighty five.

Responsive Day Out 3: The Final Schedule

Oh, what a lovely day!

The shape of Responsive Day Out 3: The Final Breakpoint

Bringing the conference series to a close with a bang!

Complete line-up for Responsive Day Out 3

Lyza is speaking! Squee!

Responsive Day Out tickets tomorrow

24 hours ‘till tickets go on sale.

Tickets for the last Responsive Day Out

Get ready to pounce on March 3rd.

Lining up Responsive Day Out 3

Two-thirds of the way there.

Events in 2015

Keep June 19th free in your diary.


A pair of responsive design events in London.


Responsive Day Out 2: The Squishening

Responsive Day Out activities

Welcome to Brighton.

Responsive Day Out 2: The Scheduling

Everything you need to know about your trip to the seaside.

The more the merrier at Responsive Day Out 2

Did you miss out on getting a ticket? It’s not too late!

Talking and travelling

Boston to Austin to Baltimore to San Diego.

24 hours to go

Grab your ticket for Responsive Day Out 2 tomorrow.

Return of the Responsive Day Out

It’s baaa-ack!

Climbing Mount Responsive

Three days in Munich.

Workshoppers of the world

Divide and take over.

Pattern sharing

The front-end style guide for Code for America.

August in America, day twenty

San Francisco, California.

Double tap delay

That’s 300 milliseconds of my life that I’m never getting back.

The dConstruct 2012 website

A little retrospective.


Applying progressive enhancement to responsive navigation patterns.

A Gov Supreme

A big, big gov.

A dao revisited

Musing on a thirteen year old piece of writing on the web.

Responsive workshopping

A half-day workshop I did at this year’s UX London.

Off-canvas horizontal lists

Sharing a pattern that didn’t quite work.

Told you so

In which I permit myself a moment to gloat about liquid layouts.

Responsive audio out

All the talks are available for your listening and huffduffing pleasure.

Oh, what a Responsive Day Out that was!

Out of the park.

Responsive day soon

Counting down the days.

Responsive and Responsible by Scott Jehl

Liveblogging Scott’s talk at An Event Apart in Atlanta.

Counting down to the Responsive Day Out

Just two weeks to go.


Not all media queries are created equal.

The test

What’s the first thing you do?

Responsive Day Out updates

A line-up change and an after-party.

Dealing with IE

The hacks we shouldn’t have to do.

More Responsive Day Out

Get a ticket while stocks last.

Responsive Day Out

Come on down to Brighton on March 1st, 2013. A great day out for £50!

Building Matter

Today is launch day for an exceptionally good project.

Iconic imagery

Responsive images, compressive images, and icon fonts. Take your pick.

Responsive readlist

Links from a workshop.

Secret src

Hammering out the issues around standardising responsive images.

dConstruct optimisation

Tweaking the dConstruct 2012 site for performance.

Left to our own devices

Pop ‘round to the Clearleft office if you want to test a site on our devices.

Conditional CSS

The results are in. Here’s what you came up with to solve the problem of conditional loading with CSS.

Fanfare for the common breakpoint

“Common” breakpoints are the new fold.

Conditionally loading content

Conditional loading is a great technique for responsive designs but we need a better way of communicating between CSS and JavaScript.

Responsive questions

Responding to responsiveness, as prompted by MacUser UK magazine.

Image-y nation

A responsive image technique leads to some nostalgia for the early days of web development.

dConstruct Audio Archive

Seven years of audio goodness gathered together in one place.

Media queries and multiple columns

Responsiveness in the second dimension.

Clean conditional loading

Tidying up some code I used in a 24 Ways article.

Responsible responsive images

A future-friendly approach to mobile-first responsive design.


Smart defaults are important, especially when it comes to server-side sniffing.

Boston Global Scope

This. This is how we should build for the web.


Combining responsive design with CSS table layout to rearrange the display of content and navigation.


Putting content first by combining responsive design with the CSS3 flexible box layout module.

Responsive dConstruction

I’m preparing a workshop for dConstruct on responsive design.


There’s a book I want you to read.

The good new days

Everything new is old again.


Listen in to a conversation I had about responsive web design.

Ethan Marcotte: The Responsive Designer’s Workflow

Liveblogging Ethan’s talk at An Event Apart in Boston.

Content First

In which I repeatedly hammer home the point that it’s all about the content.

Lazy loading on Huffduffer

Lazy responsiveness or responsive laziness.


Another way of ensuring Internet Explorer gets your layout styles.

Windows mobile media queries

Solving that pesky Windows Phone 7 problem.


A follow-up on responsive web design.


Clarifying the problem space of responsive web design.


The fine print.

Sea change

Don’t fear responsive design; embrace it.

Tweaking Huffduffer

An oEmbed nip here, a responsive design tuck there.

One web

Let’s get together and feel alright.


An advent calendar for fonts, complete with responsive layout.

Responsive enhancement

A responsive refresh of adactio.com that takes progressive enhancement to the next level.

Responsive refresh

Giving the UX London site some extra flexibility.

A responsive mind

Responsive web design is about more than just media queries.

The Adoption of Adaptation

The times, they are a-changin’.