Com mais e mais usuários usando serviços e aplicações VOIP como Skype e Google , uma boa opção é adicionar aos números de telefone um atalho para que o dispositivo do usuário acione a aplicação para efetuar a ligação. Isso evita do usuário ter que decorar o número para digitar em seguida ou mesmo ter que seleionar o telefone e copiar e colar, o que nem sempre é uma tarefa simples, principalmente em dispositivos móveis.
Agora um pequeno porém, existem duas sintáxes para isso: Uma para iPhone/iPad e outra para Skype.
Sintáxe para iPhone/iPad
<a href="callto:01112345678">Ligue para mim</a>
Sintáxe para Skype
<a class="hiddenSpellError">class="hiddenSpellError">href="tel:01112345678">Ligue para mim</a>
Outras considerações
Abaixo deixarei outros links para aprofundar sobre o assunto. Na lista ArqHP rolou uma boa discussão sobre tema, sobre como escrever corretamente o número do telefone, se deve utilizar o código do país etc etc etc. Outros já criaram um código java script para trocar o valor do atributo href=tel para href=callto caso o agente do usuário seja iPhone/iPad.
Referências
- W3C – Voice Extensible Markup Language (VoiceXML) Version 2.0
- RFC 3966 – The tel URI for Telephone Numbers
- WebDev-il: How to make an HTML link to call a phone href=tel
- Greg´s Head iPhone Telephone Hyperlinks
- ArqHP – Arquitetura de home pages – HREF=TEL
- MSDN Microsoft: Call To URL Sintax
- Wikipedia: URI Scheme
- hcard faq:Microformats.Org: How do you mark up a phone extension
- “Creare’s Web Design Blog: Callto” Links – Web Design Tutorial
- Stack Overflow: How to mark-up phone numbers?
- Apple: User Experience Coding How-To’s for Safari on iPhone
- Google Chrome Forum: Chrome wont invoke SKYPE properly via a href = callto:+