Should Businesses Have Mobile Friendly Websites?
cellPhoneSafe: "A client of ours has asked us to develop a mobile friendly version of their website. Their CEO has a Pocket PC and his browsing experience of his site is not great. However, aside from keeping him happy, is there a business case for a mobile friendly version of his site? Is there actually any volume of web surfers using a Pocket PC, Palm, or other web-capable pocket devices? It's one thing to convince a client of the benefit of supporting Mozilla (else they'll loose 10% of potential customers), but how do the figures stack up for mobile users? To be honest, I'd be surprised if mobile users accounted for more than 1 in a 1000 visitors to a site, so I'd be interested in your experiences. Have you developed a website for mobile users? Were you overwhelmed with new customers? Did these mobile users expect a different service offering to traditional PC users?"
I can only speak from my personal experiences with mobile internet, and they've been mostly disappointing, but I think the shortcoming is more in the form factor and less in the reluctance or resistance of the internet developers to provide mobile compatible web sites.
I first surfed "mobile" with a cell phone, "duette" (can't remember the manufacturer, doesn't matter). It had a small something-like six or seven line black and white character based screen. The access to the internet was provided by the phone service, and apparently they pretty much mapped the web sited you would access, there was no notion of "address bar" (that I remember). The speed was slow, the sites were rarely updated, and the presentation was terrible.
Fast forward to a month ago when I got the latest Palm with hi-res screen and wi-fi built in. I mostly got it for the high quality screen (which has not disappointed) but looked forward to also having near hi-res internet experience. This device has essentially half-VGA resolution and hence gives "normal" surfing access to the internet.
I've not encountered too many sites that bother to accommodate mobile devices, and after using the Palm TX for a while I see why. The Palm is probably one of the better devices for screen quality and even then (even when a site "does mobile"), the experience is unsatisfactory. (Google actually does a mobile presentation, but I actually would prefer it didn't -- the real estate and presentation is SO clamped down, I'd prefer panning the screen.)
In my opinion, I don't think there is much to be done about creating a satisfactory, let alone a "great" experience for mobile devices. Their form factor is just too small -- there are far too many people who, even with high resolution, cannot use these to surf the net comfortably.
If I were making decisions about a web site and whether to accommodate mobile devices my first instinct would be to ignore that niche. I wonder if there are any compelling counters to this experience?
More mobile users would visit if it were actually somewhat easy to visit. But companies won't make an attempt at a mobile site until there's enough volume. This is why technology gets adapted so damn slowly.
I work @ Sprint and a lot of our customers that look at our PDA devices have been asking the sales people "Will it work with my bank site?" There is a demand, I think, for certain businesses to offer mobile access to accounts to pay bills and all that. However does say Intel really have a reason for a "mobile" site? Would General Motors need one? But if you're a service provider (cable, utility), financial institution, or a Google or Yahoo, then catering to a mobile audience at least partially, could be a bonus.
No sig for you!!
I mean one look at your server logs should tell you how many people trying to use a mobile browser...
That will of course tend to undercount it quite a bit. How many people will even try, knowing from experience that commercial sites almost never work unless they specifically say so on their homepage?
It reminds me of my (former) bank that stated they will never allow Mozilla since none of their customers use it - which they of course did not since they couldn't.
Trust the Computer. The Computer is your friend.
Anytime anybody asks these kinds of questions, it's just a vivid demonstration of how clueless said person is when it comes to just what this Intarweb thing is.
Rather than beat you over the head with your misunderstandings, let me just skip to the chase.
Design your sites in this order, and you'll never be concerned with these kinds of questions again.
That's it. That's all there is to it. When you're done, you've got a Web site that looks great on all platforms and validates to all meaningful standards. And, if it weren't for Microsoft, you could reasonably forget the last two steps.
Cheers,
b&
All but God can prove this sentence true.
How about making the site accessible for screen readers to assist the disabled. If you look into it, you will find that It has a lot in common with mobile users... Nobody can remember 15 menu items when they hear them, and then navigate back to them. Nobody can understand pages when they are described if they are too complicated.
You need to radically simplify presentation to make them comfortably usable by the bandwidth impaired, be it visual bandwidth in terms of vision, or using magnifiers, or using a PDA, or in terms of having the keep the structure in you head while listening to the page being
described.
If the company is an Equal Opportunity Employer, and employees are expected to access the site, then they are pretty much compelled to make it accessible. You can
get PDA support for free riding on that.
If your site is written properly, i.e. using CSS for layout, then at the very least you can simply disable CSS for mobile visitors, not very pretty but doesn't block any content. The best option would be to have a style sheet with it's media set to handheld to tailor the content they see. Hide unnecessary stuff, and format the rest in a compact fashion:
<link rel="stylesheet" type="text/css" media="handheld" href="handheld.css"Opera is useful for testing these styles (Shift+F11) and the Web developers toolbar adds this feature to firefox. A very well made site compatible with handhelds is none other than opera.com, everything on their site has a well optimised handheld version.
"Religion is the most malevolent of all mind viruses." - Arthur C. Clarke.
The theory is, these devices are quite common, and more people would use them if more sites supported them. I like Google Mobile, I use a handful of other sites that are compatible, including Snapstream.net for Beyond TV (now that's a slick mobile site- it autodetects Windows CE and Pilot, and shrinks back to a subset that works wonderfully for finding a show you just heard about and scheduling it for recording to your home PC, which allows you to download it back to your device for later watching- completely cool closed loop).
Now for best practices- go light on the graphics, better if you MUST have pictures should be a link to the picture, not an IMG tag. Text only. Few people have the newer Windows Mobile 5.0 devices with the hi-res screen- think 240 pixels wide. These devices are great for vertical scrolling, bad for side scrolling. Keep entry to links or single field with a submit button- javascript may not work well, and typing is a real pain on these devices. Same idea with pictures- think 240x240 or 240x320 at most.
SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
Yes, they should
make their web
pages small enough
for cellphone
users to read.
sulli
RTFJ.