In general, on mobile, you should use device capabilities or existing instead of rebuilding features.

Link to talk

Methodology

Methodology: These were all tested in the second quarter of 2012. See below the table for full details of the devices and browsers tested. A test page was created with various types and formats of links. Many additional links were tested, which had very low success rates. This is a summary of the most useful variations.

Browser identity was mostly confirmed with whatismybrowser.com. In some cases, additional UA string sniffing was used.

Yes: Works as expected. Sorta: Works with notable caveats. Generally not usable, but maybe it's all you need. See footnotes. No: Does not work, but not catastrophic. NO: Errors or other unusually poor results. ?: Could not be tested. For example, a tablet without voice.

Results

|| OS || Browser || Phone || SMS || Location || Directions || Email ||

iOS 5

Mobile Safari

Yes

Sorta

Yes maps:

Yes maps:

Yes

Android 3.2 - Browser Phone - Yes SMS - Sorta Location - Yes geo: Directions - ? Email - Yes

Android 3.2 - Opera Mobile Phone - Yes SMS - Sorta Location - Yes geo: Directions - ? Email - Yes

Android 3.2 - Skyfire Phone - Yes SMS - Sorta Location - Yes geo: Directions - ? Email - Yes

Android 4.0 - Browser Phone - Yes SMS - ? Location - Yes geo: Directions - No Email - Yes

BlackBerry 5 - Browser Phone - Yes SMS - ? Location - Yes Browser Directions - No Email - Yes

Featurephone - Obigo Phone - Yes SMS - Yes (1) Location - Yes Browser Directions - No Email - Yes

Featurephone - UC Web (J2ME) Phone - Yes SMS - Yes (2) Location - Directions - Email -

Featurephone - Access 3, VZW: Phone - Yes SMS - NO Location URI - Yes Directions - ? Email - No

Add: Windows Phone Symbian Belle

Bada

Anyone got a dumbphone virtual tool for free?

1) SMSTO actually supports sending the body link as well. 2) Also supported the body, but I have yet to determine a format that doesn't munge the recipient number as well.

List from the presentation... explain the description for maps

Devices & Browsers

iOS 5.1 Mobile Safari (iPod Touch)

Samsung Alias 2 Access NF3.0.22.2.17 Rev 1441 BUT identified as Firefox 2 on Linux, 1280x1024, by Verizon Wireless intermediary. This causes no end of trouble trying to get it to act like an Access browser, so it's only of so much value.