Mobile: Cómo iniciar una llamada telefónica desde un enlace en tu web


Mobile: Cómo iniciar una llamada telefónica desde un enlace en tu web



mobileA la hora de adecuar nuestra web a dispositivos móviles, hay que recordar que la mayoría de éstos son, a su vez... teléfonos. ¿Por qué, entonces, no creamos enlaces o botones que al cliquearlos, realicen una llamada?
Ya sea utilizarlo en una guía telefónica por rubros, en el sitio de tu empresa, o incluso en tu propia agenda, aquí aprenderás como crear enlaces "link-to-call" (dependiendo del dispositivo en cuestión).
Afortunadamente, existe ya un protocolo de URLs que podrá ayudarnos. El primer standard de facto (al igual que el usado por i-Mode) is recurrir al esquema tel:. A esto se lo llama "formato i-Mode", y se utiliza así:
  1.  href="tel:+1800229933">Llámanos... ¡Es gratis!
Algunos dispositivos permiten enviar tonos DMTF luego de que la llamada fue contestada por el destinatario. Esto es util para acceder a servicios de tono controlado, como el soporte técnico de una empresa, o mensajes de voz.
Para ello, puedes indicar también en el enlace "llama a este número y, cuando la llamada sea respondida, presiona 2, aguarda dos segundos, y luego marca 913#". Para lograr esto, utiliza el parametro postdinmediatamente luego del número. La sintaxis correcta es postd=. 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:
  1.  href="tel:+1800229933;postd=4">Llámanos... ¡Es gratis!
La función postd puede no funcionar en todos los dispositivos móviles. En ese caso al menos debería realizarse normalmente la llamada.
Si el usuario activa un enlace o botón "link-to-call" 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 números de cobro premium.
Se recomienda colocar el número telefónico con formato internacional: comenzando con el signo (+), luego el código de país, luego el código de área local 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.
Aunque no tan popular como el formato i-Mode, otra manera de generar el "link-to-call" es utilizar elestándar WTAI, a través de la librería pública wp y utilizando la función mc (de "make call"):
  1.  href="wtai://wp/mc;+1800229933">Llámanos... ¡Es gratis!
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.
Es importante tener en cuenta que e navegador de BlackBerry detecta automaticamente cuando se trata de números telefónicos y direcciones de e-mails y las convierte en enlaces. SI deseas desactivar esta función, debes usar el siguiente tag meta:
  1.  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:
  1.  name="format-detection" content="telephone=no">.
las redes iDEN (como por ejemplo, la usada por Nextel) usan paquetes de radio para realizar llamadas internas dentro de la red. SI estás tratando con clientes 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:
  1.  href="dc:5040*0077">Comunicarme con John
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 (sólo disponible con 3G). Algunos teléfonos japoneses también permiten que tú especifiques que un enlace "link-to-call" inicie una videollamada. Para esto debes usar el protocolo tel-av: y el número de teléfono.
Como última observación, ten en cuenta que el iPod Touch, un dispositivo movil que no dispone de telefonía, no permite por lo tanto llamadas de voz. 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.
Fuente original del artículoO'Reilly Answers
Traducción realizada por Elwebmaster.com

No response to “Mobile: Cómo iniciar una llamada telefónica desde un enlace en tu web”