Sui dispositivi con funzionalità telefoniche, consenti agli utenti di contattarti facilmente toccando un numero di telefono, più comunemente noto come click-to-call.
Riepilogo
- Inserisci tutti i numeri di telefono in link ipertestuali con lo schema
tel:
. - Utilizza sempre il formato internazionale per la composizione.
Collegare i numeri di telefono per la funzionalità Click to Call
Sebbene molti browser mobile moderni rilevino automaticamente i numeri di telefono e li convertano in link, è consigliabile eseguire questa operazione direttamente nel codice. Se tagghi manualmente ogni numero di telefono, puoi assicurarti che sia sempre attivo il clic per chiamare e che i numeri abbiano lo stile adatto al tuo sito.
Per contrassegnare un numero di telefono come link, utilizza lo schema tel:
. La sintassi è semplice:
NIST Telephone Time-of-Day Service
<a href="tel:+1-303-499-7111">+1 (303) 499-7111</a>
Il browser mostra questa sintassi come segue:
Servizio telefonico NIST per l'ora del giorno +1 (303) 499-7111
Sulla maggior parte dei dispositivi con funzionalità telefoniche, l'utente riceve una conferma prima che venga composto il numero, per assicurarsi che non venga ingannato a chiamare un numero di telefono costoso a lunga distanza o premium. Quando il dispositivo non supporta le chiamate, agli utenti potrebbe essere presentato un menu che consente loro di scegliere come gestire il numero nel browser.
I browser desktop che non supportano le chiamate vocali aprono l'app di telefonia predefinita sul computer, ad esempio Google Voice o Microsoft Communicator.
Utilizza il formato internazionale per la composizione
Fornisci sempre il numero di telefono utilizzando il formato internazionale per la composizione: il segno più (+
), il codice paese, il prefisso locale e il numero. Anche se non è assolutamente necessario, è buona norma separare ogni segmento del numero con un trattino (-
) per una lettura più facile e un rilevamento automatico migliore.
L'utilizzo di un formato internazionale per il numero da chiamare con i trattini garantisce che la chiamata venga collegata indipendentemente da dove si trova l'utente, a poche centinaia di metri o a migliaia di chilometri di distanza.
Disattiva il rilevamento automatico quando necessario
I browser mobile moderni rilevano automaticamente i numeri di telefono e attivano la funzionalità click to call. Safari mobile converte automaticamente i numeri di telefono in link con gli stili di link ipertestuale associati. Chrome per Android rileva automaticamente i numeri di telefono e consente agli utenti di effettuare chiamate con un solo clic, ma non inserisce i numeri di telefono in link ipertestuali né applica stili speciali.
Per impedire a Safari mobile di rilevare automaticamente i numeri di telefono, aggiungi il seguente meta tag alla pagina:
<meta name="format-detection" content="telephone=no" />
Altre funzionalità click-to-call
Oltre allo schema tel:
, alcuni browser moderni supportano anche gli schemi sms:
e mms:
, anche se il supporto non è così coerente e alcune
funzionalità come l'impostazione del corpo del messaggio non funzionano sempre.