Sui dispositivi con funzionalità di telefonia, consenti agli utenti di contattarti direttamente toccando un numero di telefono, un'azione più comunemente nota come click-to-call.
Riepilogo
- Inserisci tutti i numeri di telefono in link ipertestuali con lo schema
tel:. - Utilizza sempre il formato di composizione internazionale.
Collega i numeri di telefono per il click-to-call
Sebbene molti browser mobile moderni rilevino automaticamente i numeri di telefono e li convertano in link, è consigliabile farlo direttamente nel codice. Se tagghi manualmente ogni numero di telefono, puoi assicurarti che i numeri di telefono siano sempre attivati per la funzionalità click-to-call e che abbiano uno stile corrispondente a quello del 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 visualizza questa sintassi come segue:
Servizio telefonico di indicazione dell'ora del NIST +1 (303) 499-7111
Sulla maggior parte dei dispositivi con funzionalità telefoniche, l'utente riceve una conferma prima che il numero venga composto, per assicurarsi che non venga indotto con l'inganno a chiamare un numero di telefono costoso per chiamate interurbane o a tariffazione premium. Quando il dispositivo non supporta le chiamate, agli utenti potrebbe essere mostrato un menu che consente loro di scegliere in che modo il browser deve gestire il numero.
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 di composizione internazionale
Fornisci sempre il numero di telefono utilizzando il formato di composizione internazionale:
il segno più (+), il prefisso internazionale, il prefisso locale e il numero. Sebbene non sia assolutamente necessario, è consigliabile separare ogni segmento del numero con un trattino (-) per facilitare la lettura e migliorare il rilevamento automatico.
L'utilizzo di un formato di composizione internazionale con trattino garantisce che, indipendentemente da dove l'utente sta chiamando, che si trovi a poche centinaia di metri o a migliaia di chilometri di distanza, la chiamata verrà connessa.
Disattiva il rilevamento automatico quando necessario
I browser mobile moderni rilevano automaticamente i numeri di telefono e attivano la funzionalità click-to-call. Safari per dispositivi mobili converte automaticamente i numeri di telefono in link con gli stili di collegamento ipertestuale associati. Chrome per Android rileva automaticamente i numeri di telefono e consente agli utenti di fare clic per chiamare, ma non inserisce i numeri di telefono nei link ipertestuali né applica stili speciali.
Per impedire a Mobile Safari 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 è altrettanto coerente e alcune funzionalità, come l'impostazione del corpo del messaggio, non funzionano sempre.