Mobile app version of vmapp.org
Login or Join
Sims2060225

: Which current stock mobile browsers support linked phone numbers by default? The better question is, are there any that currently DO NOT support auto linking of phone numbers by default? Main

@Sims2060225

Posted in: #Browsers #Compatibility #Links #Mobile

The better question is, are there any that currently DO NOT support auto linking of phone numbers by default? Main support for iPhone, Android, BB, Windows Phone, Palm.

I'm trying to determine if I should be adding href tags to the phone numbers on multiple client sites (e.g. <a href="tel:+1-800-555-1212">800-555-1212</a>). The only reason I would be doing such a thing at this point is to allow for backwards mobile (or future) compatibility, however, I'm having a hard time determining if it's worth the time or effort, as these links currently don't do much in a normal browser (FF, IE, Chrome, Safari, etc).

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Sims2060225

1 Comments

Sorted by latest first Latest Oldest Best

 

@Deb1703797

It's a good idea to wrap phone numbers in tel URIs because:


Mobile browsers often parse numbers incorrectly, especially with unusual formats. All they're doing is attempting to wrap phone numbers in anchor links and tel URIs; doing it for them reduces the chance of error.
It's a vendor-neutral, official proposed standard that desktop VOIP phone clients (e.g. Skype, Vonage etc.) may one day see sense and come to adopt.
It is not ideal to create linked text which does nothing in some cases, but it serves to highlight important contact information on a page, and does no irreversible damage if a visitor without tel: support clicks a link. (It may be frustrating for mobile phone users without tel: support, but they are already used to typing numbers found on web pages.)
Crucially, you can use tel: URIs to prevent mobile browsers attempting to link numbers that definitely aren't phone numbers. Apple recommends this method: wrap your phone numbers in tel: URIs, then include the following meta tag to prevent the iOS device from looking for additional numbers to convert:

<meta name = "format-detection" content = "telephone=no">


In short, it doesn't really matter which mobile browsers support auto discovery of phone numbers today. It's still a good idea to adopt the format.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme