How do you create mobile compliant websites? | My Site
Register | Login

Trying to find the best way to rework old website for maximum mobile compliance.



Who Voted for this Story


Comments


Written by jetstream
832 days ago
Its a good question, there are 6,750 different mobile browser User Agents, Each either supporting xhtml, wml (wap1.0 and 2.0). In order for your websites code to know which mobile device is visiting you can use WURFL which stands for Wireless Universal Resource FiLe. It is part of a FOSS (which stands for Free and Open Source Software) community effort focused on the problem of presenting content on the wide variety of wireless devices. The WURFL itself is an XML configuration file which contains information about device capabilities and features for a variety of mobile devices.

Once your system / website has understood which mobile device it is you can direct the user to an xhtml mobile version of the site or a WML version of the site for older mobile devices however some support both.

Unlike desktop browsing, there is a tremendous amount of fragmentation in the mobile device-channel. Markup can be WML, HTML, HDML, XHTML Mobile Profile, etc. In addition, unlike a standard desktop web-channel, a wireless-device channel will vary on screen size, ability to support client side scripting, ability to support various image formats, and even color. Because the markup is generally sent directly to the phone, there is no opportunity for a central server to "fix" or adapt to browser limitations or defects. Software updates for mobile browsers are rare.

If you don't have the resources to build for each device in the WURFL then you can use these pages to build for the most popular web markup.

http://en.wikipedia.org/wiki/Mobile_browser />
Here are nine mobile browsers ranked by popularity for the year 2008-2009:

1. Opera

2. iPhone

3. Nokia

4. iTouch

5. Blackberry

6. Sony PSP

7. Sony Ericsson

8. Open Wave

9. Android

Mobile Emulaters - This will help you view your mobile site on various devices to check its working correctly.

sony erricson / nokia emulator -
http://emulator.mtld.mobi/emulator.php?webaddress=www.321answers.com&emulator=sonyK750&Submit=Submit />
opera emulator -
http://www.opera.com/mini/demo/ />
wml and wap -
http://tagtag.com/site/info/emulator



Log in to comment or register here.

Pligg is an open source content management system that lets you easily create your own social network.