442 Chapter 10: Going Mobile
If you create tools and applications for large screens, instead of websites, this chapter may
not apply to you at all. You and your organization may wish to evaluate whether your tools
(or some subset thereof) could be re-created as apps on mobile devices and still be useful.
Know your users—understand their needs, tasks, and contexts of use. Creating mobile
apps is a nontrivial investment, but it may be worth it for you.
The Challenges of Mobile Design
When you design for a mobile platform, you face challenges that you don’t encounter when
your user can be presumed to be sitting quietly in front of a large screen and keyboard.
Tiny screen sizes
Mobile devices just don’t offer much space to present information or choices. Sadly,
you don’t have the luxury of sidebars, long header menus, big images that don’t do
anything, or long lists of links. You need to strip your design down to its essence—
take away all the extra stuff you can. Leave the most important functions on the front
page and either discard the rest or bury them deeper in the site.
Variable screen widths
It’s hard to make a design that works well on three different screens that are 128 pixels
wide, 320 pixels wide, and 600+ pixels wide—and there might be some in between,
too. Scrolling down a mobile page isn’t terribly onerous (which is why width gets spe-
cial mention, not height), but a design needs to use the available screen width intel-
ligently. Some sites end up creating different versions—with different logo graphics,
different navigation options, and so on—for the smallest keypad devices, and another
for the iPhone-size class of touch devices (around 320 pixels wide).
For an excellent discussion of design and technical issues related to screen width, see
the following mobiForge article. A search for more recent articles may help you as well.
http://mobiforge.com/designing/story/effective-design-multiple-screen-sizes
Touch screens
As of this writing, most mobile web access comes from devices with touch screens.
Keypad devices obviously should be served too, since they constitute the majority of
existing mobile devices, but you may want to bias the design toward the touch screen
experience. Links on keypad devices can be navigated with keys fairly easily, as long as
you follow good overall design principles (restricted content, linearized layout, etc.).
It’s hard to touch small targets accurately with fingers. Make your links and buttons
large enough to hit easily; at a minimum, make important hit targets at least 1 cm
on each side, and put some space between them. This reduces the available space for
other content, of course.