Con el boom de los celulares con conexión a Internet para navegar, que empezó con el iPhone, muchas páginas Web se han ido adaptando para ser “amigables” a los visitantes que utilizan su celular. Si tenemos visitantes desde celulares ó si disponemos de una página Web especialmente adaptada a celulares, ¿no podemos aprovechar esa ventaja para poner un vínculo que inicie una llamada telefónica?
La respuesta es: SI. El estándar Web soporta una serie de características dentro de los vínculos para indicar que el usuario, si viene de dispositivos celulares, puede iniciar una llamada haciendo click en un simple vínculo.
Consideraciones iniciales
Hay que tener en cuenta algunas cosas. Por ejemplo, es importante tener en cuenta que el navegador de BlackBerry detecta automáticamente cuando se trata de números telefónicos y direcciones de e-mails y las convierte en enlaces. SI deseas desactivar esta función, porque vas a decidir qué enlaces deberían generar una llamada de teléfono, debes usar el siguiente tag meta:
<meta http-equiv=”x-rim-auto-match” content=”none”>
En el caso de que el navegador sea Safari, existe un comando similar para la misma acción:
<meta name=”format-detection” content=”telephone=no”>
El formato i-Mode
Es el primer estándar “de facto”. Se le conoce mundialmente como “formato i-Mode” y utiliza el esquema tel:. Se utiliza de la siguiente forma:
<a href=”tel:+5117185185″>Llámanos… ¡Es gratis!</a>
El formato i-Mode permite muchas más cosas. Por ejemplo en los servicios de tono controlados, como pueden ser los servicios de soporte técnico vía teléfono que cuando llamas te dice si quieres hablar con fulanito marca 2 ó si conoces el número de extensión marcalo ahora, podemos indicarle al teléfono celular que realice todas esas acciones directamente a través del parámetro postd inmediatamente despues del número de teléfono. Pero además de los números, puedes utilizar asterisco (*), númeral o hash (#, usando su valor de URL codificada que es “%23″), así como el caracter p como una pausa de un segundo y el caracter w para esperar por el tono. Un ejemplo de uso es el siguiente:
<a href=”tel:++5117185185;postd=4″>Llámanos… ¡Es gratis!</a>
Evidentemente, esto no funciona con todos los celulares. Sólo con aquellos que permiten enviar tonos DMTF. Pero incluso aunque no funcione las funciones especiales, la llamada se debe realizar sin ningún problema.
Si el usuario activa un enlace o botón “llámanos”, recibirá una alerta de confirmación donde se le indicará el lugar al que está a punto de comunicarse, incluyendo el número completo, para que el usuario pueda decidir si realmente desea realizar esa llamada. Esto es una medida de seguridad para evitar diversos fraudes que pueden surgir del uso de esta herramienta, como llamadas a otros países o a los carísimos números de cobro premium.
Otro aspecto a tener en consideración, es el formato del número telefónico. Nos conviene, en este caso, colocar el número telefónico con formato internacional: comenzando con el signo (+), luego el código de país (51 de Perú), luego el código de área local -el de larga distancia nacional- (para lima y callao 1, para otros departamentos consulta la información en Telefónica) y finalmente, el número en cuestión. Esto es porque nuestros visitantes pueden estar en cualquier parte del mundo, por lo que colocando el número internacional te aseguras de que funcione de la misma manera para todos.
Hay que tener presente que algunos modelos muestran al usuario un submenú al cliquear un enlace tel: para que puedan elegir de si realizar la llamada sólo con voz, o si activar la video llamada (si tiene un celular con 3G). Incluso hay algunos celulares en japón que permiten que tú especifiques que un enlace “llámanos” inicie una videollamada. Para esto debes usar el protocolo tel-av: y el número de teléfono.
En el caso de dispositivos móviles sin teléfono incluído, como el iPod Touch, presentan un comportamiento distinto. Al hacer click sobre nuestro enlace de tipo tel no realizan una llamada telefónica (porque no pueden). En lugar de eso, al hacer clic en este tipo de enlaces, debería verse un menú que nos permite agregar el nuevo contacto en nuestra agenda.
El estándar WTAI
Aunque este formato no es tan popular como el i-Mode, es otra manera de generar un vínculo que permita establecer una llamada telefónica. Utilizando la librería pública wp, tenemos la función “mc” (de make call). Se utiliza de la siguiente forma:
<a href=”wtai://wp/mc;+5117185185″>Llámanos… ¡Es gratis!</a>
WTAI también acepta que un enlace sea usado durante una llamada en progreso, aunque la única utilidad de esto sea que el usuario se encuentre en modo manos libres, o utilizando auriculares. El enlace puede incluir tonos de la misma manera que si el usuario los presionase normalmente en su teclado numérico. Pueden especificarse a través de la función sd de la librería wp.
Telefonía celular sobre redes iDEN
Si no te suena nada lo que son redes iDEM, no te preocupes que te lo explico: son las redes de telefonía que utiliza Nextel y que permite tener teléfono y radio en el mismo celular. En este caso, es posible que nos interese que la llamada sea a través de la radio, como las que se utiliza entre usuarios Nextel para realizar llamadas internas dentro de la red.
Si estás tratando con clientes que utilizan Nextel, o cualquier empresa de telefonia celular que pertenecen a una de estas redes, y quieres permitirles lanzar llamadas internas a otros miembros del equipo (o a otro contacto que utilice estas redes) puedes crear un “link-to-call” usando una URL con formato Direct Connect (dc:). Esto es compatible a su vez con dispositivos BlackBerry que utilicen redes iDEN. Se utiliza de esta manera:
<a href=”dc:5040*0077″>Comunicarme con John</a>