Responsive design is not just a set of technical techniques. It also has attached to it certain underlying principles. Two particularly noteworthy principles are content first and not presuming context.
Content first says that content should be our main consideration and the user interface should support that. We should build up from that content, through the simplicity of the mobile interface, via tablets to a desktop version. Although each layer may add more complexity to support the user, content should remain at the heart.
Context cannot be presumed
Many used to (and in fact still do) argue that we can make certain assumptions about users requirements based on the device they are using. For example, some argue that if somebody is using a mobile device they are more likely to be out and about and so require different content.
Responsive design rejects this premise, arguing that a user is just as likely to be using a mobile device at home on the sofa, as on a bus or a train. It argues that we should deliver the same content whatever device is being used.
Taking these principles to their conclusion
Recently when I was asking for debate topics, a Boagworld reader called Scott suggested a subject based on these underlying principles of responsive design.
He reasoned that if we are putting content first and if there is no real known difference in context between desktop and mobile, that perhaps we should treat desktop design more like mobile.
When designing for mobile we strip out all but the most essential screen elements. We focus solely on the content. But why should desktop be any different.
One area of particular interest to him was site navigation. He therefore suggested that…
This house proposes that larger screen sites need to learn from mobile design and hide navigation in order to remove clutter.
I have to confess I cannot make up my mind about this one. On one hand it makes a lot of sense. After all, by hiding the navigation you focus the user on content, which is what our websites should be all about.
However, by hiding the navigation we raise other issues. Its harder for users to scan the site and work out their next step.
It’s an interesting one and I would love to hear whether you agree with this ‘proposition’. As always your answers will become the basis for a podcast discussion.
Let me know your thoughts in the comments below.