VinceZ

Thursday
Mar 11th
Text size
  • Increase font size
  • Default font size
  • Decrease font size

Mobile Apps

The mobile audience

The mobile audience

The number of users browsing the Web from a mobile device continues to rise, yet most mobile web sites are still sub-par.

The thing is, creating a great web experience for users of mobile devices is much easier than you might think. In this article I'll introduce seven fundamental steps that, if followed, will help you avoid the pitfalls that have caused many other mobile sites to fail. By the end of this article you'll know exactly where to focus your efforts in order to build a successful mobile site.

 

 

 

 

Know Your Phones

As plasma and HD TVs slowly hit the market, broadcasters have run into the problem of where to place their logo and news tickers. Previously, they knew that all TVs were the same 3x2 dimensions, so they knew the relative width of the screen. Now, they're beginning to feel the pain of dealing with a wide assortment of TV resolutions and dimensions -- an issue that web developers deal with on a daily basis.

Of course, the mobile world is even worse! Not only must we cater for different screen sizes and resolutions, but also different shapes, as Figure 1 illustrates. From rectangles that are short and long, to those that are tall and skinny, to perfect squares, the mobile world contains a rich tapestry of variation that almost makes you want to pull your hair out!

Figure 1. Overlays of major phone dimensions (click to view image)

If you consider the most common phones available, they can be categorized on the basis of screen size -- give or take a few pixels:

  • 128 x 160 pixels
  • 176 x 220 pixels
  • 240 x 320 pixels
  • 320 x 480 pixels

Knowing these screen dimensions helps you optimize some of your content, however it's best to keep the shape and style of your site as minimal and linear as possible. There is no mouse on a mobile phone -- only an up-down feature -- so you can't demand that users jump around the page.

Figure 2. Sony Ericsson T630, Nokia 6600, Blackberry 8800, iPhone (click to view image)

iPhone/Internet-tablet versus old green-screen phones

There are a couple of exceptions to the norm in the mobile phone market. They are the really high-end devices like the iPhone or the Nokia Internet Tablet, and the very basic, old "green-screen" monochrome dot matrix devices such as the Nokia 3310, both of which are shown in Figure 3.

The Nokia N810 High-end Internet Tablet, and the most popular phone in the world – the Nokia 1100 (click to view image)

Low-end mobile phones have several limitations, including screen resolution and a severely limited ability to render XHTML documents. As I mentioned in the previous section, if a majority of your customers fall in this group, then maybe WML is still for you.

At the other end of the spectrum, high-end devices often have the ability to run a web browser that's comparable to one you might use on a desktop machine. Delivering a quality user experience to these devices can be tricky -- while the device may be perfectly capable of rendering a full, traditional web page design, it's probably transmitting data over a cellular network, which is much slower than standard broadband Internet speeds. So even though the device can handle a normal web site, the customer's situation and the reason why they're requesting your services may mean that sending them the normal version of your web site isn't the best solution.

We'll see in the next section what this means for the design of your mobile site.