Quais navegadores móveis atuais são compatíveis com números de telefone vinculados por padrão?

8

A melhor pergunta é: existe alguma que atualmente NÃO suporte a vinculação automática de números de telefone por padrão? Suporte principal para iPhone, Android, BB, Windows Phone, Palm.

Estou tentando determinar se devo adicionar tags href aos números de telefone em vários sites clientes (por exemplo <a href="tel:+1-800-555-1212">800-555-1212</a>). A única razão pela qual eu faria isso neste momento é permitir compatibilidade com dispositivos móveis (ou futuros), no entanto, estou tendo dificuldade em determinar se vale a pena o tempo ou o esforço, pois esses links atualmente não faça muito em um navegador normal (FF, IE, Chrome, Safari, etc).

Sparky
fonte
Sinto que preciso esclarecer ... por padrão, alguns navegadores móveis (Android, por exemplo) rastreiam automaticamente uma página e, se determinar que um determinado bloco de texto está no formato de um número de telefone, vincula-o como tal automaticamente. Isso permite que o usuário apenas clique no número para ir direto para o discador.
Sparky
2
Usar uma palavra como "todos" é uma má idéia em referência a perguntar sobre navegadores compatíveis com qualquer coisa. Provavelmente há muito mais navegadores móveis do que você pensa, com tabelas de compatibilidade ridiculamente complicadas . Especifique uma lista que você realmente deseja oferecer suporte. (Nota: navegadores ; você listou sistemas operacionais.) Não acho que eu tenha visto nada comparando esse recurso específico, mas o Mobile Safari, e o Opera Mobile parece tentar ser um pouco confuso.
Su '23 de

Respostas:

5

É uma boa ideia agrupar números de telefone em URIs de tel porque:

  1. Os navegadores móveis costumam analisar números incorretamente, especialmente em formatos incomuns. Tudo o que estão fazendo é tentar agrupar números de telefone em links âncora e URIs de telefone; fazer isso por eles reduz a chance de erro.

  2. É um padrão proposto oficial e neutro em relação ao fornecedor que os clientes de telefone VOIP para desktop (por exemplo, Skype, Vonage etc.) possam um dia entender e vir a adotar.

  3. Não é ideal criar texto vinculado que não faça nada em alguns casos, mas serve para destacar informações importantes de contato em uma página e não causa danos irreversíveis se um visitante sem tel:suporte clicar em um link. (Pode ser frustrante para usuários de telefones celulares sem tel:suporte, mas eles já estão acostumados a digitar números encontrados nas páginas da web.)

  4. Fundamentalmente, você pode usar tel:URIs para impedir que navegadores móveis tentem vincular números que definitivamente não são números de telefone. A Apple recomenda este método : agrupe seus números de telefone em tel:URIs e inclua a seguinte metatag para impedir que o dispositivo iOS procure números adicionais para converter:

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

Em resumo, não importa realmente quais navegadores móveis suportam a descoberta automática de números de telefone hoje. Ainda é uma boa ideia adotar o formato.

usuario
fonte
Bem dito, Nick. Obrigado pela compreensão - essa era exatamente a resposta que eu estava procurando.
Sparky