This is a good first list of options for all of you who don't have mobile-readable sites (including service providers, such as Six Apart).
Link: The Mobile Device Detection Problem | Mobile Design.
Publishing a mobile version of your content is harder then is should be. One significant technical leap must be made in order to give users a seamless experience… device detection, the relatively simple concept of routing different devices to the most appropriate content for that device.
Device Detection is still difficult but not impossible. Most web browsers send a unique HTTP User-Agent string with every request. By inspecting the User-Agent it is (mostly) possible to identify whether a request is being made from a mobile device or not.
Check out the demo & Python code here:
http://notnotmobile.appspot.com
Posted by: John Boxall | 31 March 2009 at 00:28