Feb 112013


Attention marketing directors, creative directors and everyone else who cares about how well tuned their website is for mobile devices. Uh, that’s everyone, right?

Is your current website properly designed to render perfectly on all mobile devices? If our casual surfing observations are any indication, the answer is a resounding no.

If you haven’t already, you should seriously be considering how to revamp your digital marketing strategy to cope with the mobile takeover. Make no mistake about it, the mobile revolution isn’t coming. It’s already arrived.

Creating a web strategy to deal with the rise of mobile devices boils down to three primary options: Developing a native app, designing a separate mobile site, or recalibrating your primary website with responsive design.

MORE:  Why Your Next Website Makeover Should Incorporate Responsive Design.




Jan 162013


The concept, in a nutshell, is that websites can be written to adapt to multiple screen sizes. Instead of writing different presentation layers to suit a desktop browser or a tablet or a smartphone, presentations can be created to respond to the screen they are presented on.

This notion seems pretty straightforward, and in some ways content has been adapting to platforms for a few years. But this approach is revolutionary in how it abstracts form from function and the flexibility it provides designers as well as business owners.

Here are the basics that marketers need to know about responsive design, along with the pros and cons of facets of the concept.

What is responsive design?

We are designers for things we can’t predict. It seems like every month there is a new device — with a new screen size — coming to market, and users want to consume their content on it. One way to address this approach is writing code that adapts content to the page that it’s on.

This approach, called “responsive design,” was coined by Ethan Marcotte to describe code that uses fluid design grids and lays pages out depending on the media, or device type, requesting the information. By using a combination of HTML, CSS, and JavaScript, the system can adapt the look and feel of its content to work in a number of different places. For example, open up Sony.com. Resize the browser window, and see how (and whether) the screen redraws itself. There are three breakpoints in the design where the browsers redraws the content to fit into different screen resolutions.

MORE:  Responsive design for dummies




Jan 092013


If design and content strategy stops when the build phase starts it’s time to rethink your process. The role of a modern front-end developer goes beyond following pre-defined blueprints. An iterative, agile-like approach is vital to account for responsive design challenges that inevitably arise as a website takes shape.

With that in mind here are my 5 tips for responsive builds:

1. Utilise breakpoint zero

Start by writing HTML in a semantic and hierarchical order. This is dictated by content priority, and a bit of common sense.

MORE:  5 Tips for Responsive Builds – David Bushell – Web Design & Front-end Development.




May 092012

Karen McGrane warns about the dangers of content forking and tells us that the problem responsive design is trying to solve is really a problem with the CMS

The experience of using a mobile website should naturally be different from a desktop experience – not just visual presentation, content should be prioritised and structured differently. The risk, though, is that you’ll wind up maintaining different versions. News flash: this will be a disaster. Duplicate content. Out-of-sync updates. Wasted effort.

When usability pioneer Jakob Nielsen argued that you should “Build a separate mobile-optimised site (or mobile site) if you can afford it” where you cut features and content “that are not core to the mobile use case”, many within the mobile design and development community got out their torches and pitchforks. Seems like people who spend a lot of time thinking about mobile agree that a separate mobile website is “180-degrees backward”.

But what does a “separate mobile website” even mean?

Whether you’re talking about content or code, what you want to guard against is creating multiple versions of your website. It’s called forking, and it’s a forking nightmare from a maintenance perspective. If you fork your website into separate mobile and desktop versions, then you’re stuck updating both of them every time there’s a change. Avoiding this problem is tricky, even with sophisticated content management systems. But before we get there, let’s start with a simple scenario.

via A separate mobile website: no forking way | Opinion | .net magazine.


Jul 112011

 Ethan Marcotte coined the term responsive design to describe the process of using liquid layouts and media queries to scale websites so that they fit any screen size.

via Tips, Tricks and Best Practices for Responsive Design | Webmonkey | Wired.com.

Forget Photoshop, build your comps in the browser. It’s virtually impossible to mock up liquid layouts in Photoshop, start in the browser instead.

Scale images using img { max-width: 100%; }. For very large images, consider using something like Responsive Images to offer the very smallest screens smaller image downloads and then use JavaScript to swap in larger images for larger screen.