Should Businesses Have Mobile Friendly Websites? 117
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?"
Chicken and egg? (Score:3, Informative)
Would mobile users pay for such websites? (Score:2, Informative)
Given the fact that most websites have problem asking money from traditional site visitors, I find it hard to believe any additional spending can be justified by most websites.
Having said that, some niche websites, which either [1] are built primarily for mobile users (that is, mobile friendly website is in the initial budget) or [2] offer valuable content which mobile users are willing to pay for.
pretty simple... (Score:2, Informative)
If you have a big audience on cells or pda's, you may want to optimize it a little more, doing things like putting a menu right at the top of the page, lot's of "back to tops", etc.
Once again, you won't be doing any of this without standards.
Use CSS (Score:4, Informative)
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 [chrispederick.com] adds this feature to firefox. A very well made site compatible with handhelds is none other than opera.com [opera.com], everything on their site has a well optimised handheld version.
Best practices and theory (Score:4, Informative)
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.
Re:*sigh* (Score:2, Informative)
CSS and "accept" headers will decide how the page is rendered, but you basically don't need to write seperate pages anymore - just follow the standards, and the useragent will render it appropriately.