As I discussed in my previous post, a well-optimized mobile phone version of a complex website typically requires a completely different approach than the desktop site. The site must be much simpler, and it should focus on the tasks that are most likely to be of interest to someone on-the-go.
iPads are often classed as mobile devices, since they run the Mobile Safari browser and have a touch-based interface. Some sites that have a mobile-optimized version with automatic device-type detection will deliver the mobile version of the site to iPads and other tablets.
Usually, this delivers a poor result. Tablets (at least the larger ones, such as iPads) are better thought of as being like desktop browsers with some modest differences, rather than as being in the same class with mobile phones.
iPads do not share the two characteristics that make mobile phones such different browsing environments:
As a result, the visual and information design of a tablet site should be like a desktop site, not like a mobile phone site.
That said, there are some aspects of the tablet experience that are more like a phone:
Given this situation, there are two good approaches to serving tablets:
The second approach has the advantage of putting no constraints on the desktop site, but it increases the amount of work involved. Generally, the first approach should be acceptable. Depending on the design, you may want to introduce a few new styles for tablet devices to make click targets a little larger and further apart.
Note that tablet browsers generally will scale a web site automatically, so a 960-pixel-wide site, for example, displays without a horizontal scrollbar on a 768-pixel-wide iPad in portrait orientation. This scaled site, however, will have text smaller than designed and links closer together than intended, so it is less optimal than a site that uses a responsive design approach to scale to a true 768-pixel-wide layout.
For tablets with smaller screens, this issue is even more important. Some Android tablets are only 480 pixels wide in portrait orientation, so a 960-pixel-wide design would display each element at just one-half its intended size.
To summarize, our approach to mobile and tablet design is:
The world of mobile and tablet devices is young and still evolving rapidly, and no doubt these approaches will evolve as well. For some sites, a pure responsive design approach will be fine; for others, every platform may need to be treated separately. You should have all of these techniques in your toolkit.
Reader Comments
1 comments
iPad viewport
From: Jared White, 08/11/11 03:11 PM
Good article, excellent points. I would add for the iPad, sometimes putting some attention on the meta tag to control the viewpoint size and zoom can help keep the web site looking pixel perfect (at least in landscape mode) rather than slightly larger/smaller and thus a bit blurry.