Je veux marquer un numéro de téléphone comme lien appelable dans un document HTML. J'ai lu l'approche des microformats et je sais, que le tel:
serait standard, mais n'est littéralement mis en œuvre nulle part.
Skype définit, pour autant que je sache, skype:
y callto:
ce dernier ayant acquis une certaine popularité. Je suppose que d'autres entreprises ont soit d'autres systèmes, soit qu'elles sautent sur l'occasion. callto:
train.
Quelle serait la meilleure pratique pour baliser un numéro de téléphone, afin que le plus grand nombre possible de personnes disposant d'un logiciel de VoIP puissent simplement cliquer sur un lien pour obtenir un appel ?
Question bonus : Quelqu'un connaît-il des complications avec les numéros d'urgence tels que le 911 aux États-Unis ou le 110 en Allemagne ?
A la vôtre,
Mise à jour : Microsoft NetMeeting prend callto:
sous WinXP. Cette question suggère, que Microsoft Office Communicator gérera tel:
mais pas callto:
ceux. Super, Redmond !
Mise à jour 2 : Deux ans et demi plus tard maintenant. Tout semble se résumer à ce que vous voulez faire avec ce numéro. Dans le contexte du mobile, tel:
est la voie à suivre. Cibler les ordinateurs de bureau, c'est à vous de voir, si vous pensez que vos utilisateurs sont plutôt des gens de Skype ( callto:
) ou auront plus probablement quelque chose comme Google Voice ( tel:
) installé. Mon opinion personnelle est que, dans le doute, il faut utiliser tel:
(en accord avec la réponse de @Sidnicious).
Mise à jour 3 : L'utilisateur @rybo111 a fait remarquer que Skype dans Chrome a entre-temps pris le relais. tel:
le train en marche. Je ne peux pas le vérifier, car je n'ai pas de machine avec les deux à portée de main, mais si c'est vrai, cela signifie que nous avons finalement un gagnant ici : tel:
0 votes
Des nouvelles de la question bonus ? Je m'interrogeais sur les numéros spéciaux tels que le 800- (habituellement ?) gratuit en Italie.
1 votes
Malheureusement non. Il semble que cela se résume à ce que fait votre fournisseur (VoiP, compagnie de téléphonie mobile ou autre). Cela pourrait tout aussi bien être la facturation des numéros 800.
1 votes
J'utilise Google Voice dans Chrome, mais il ne reconnaît pas le système.
tel:
URIs. Je m'en tiens toujours àcallto:
et l'affichage du numéro de téléphone en partant du principe que les navigateurs des téléphones portables devraient de toute façon détecter automatiquement le numéro.0 votes
Je viens d'essayer d'appeler une URL dans Chrome sous Android 4.2.2 et j'ai obtenu une erreur 302 -- (net:ERR_UNKNOWN_URL_SCHEME). Non seulement la dernière version d'Android (au moment de la publication) n'a pas réussi à détecter automatiquement le numéro de téléphone, mais elle n'a pas non plus réussi à l'appeler dans le composeur ou dans la version Android de Skype (je l'ai même fait tourner en arrière-plan, sans résultat). Selon moi, la réponse de @mordy est la meilleure pour cibler à la fois les mobiles et les ordinateurs de bureau.
5 votes
Malgré le titre, cette question est en réalité "quel schéma d'URL utiliser pour les numéros de téléphone", plutôt que de savoir comment les baliser.
0 votes
Oui, c'est vrai. Le contexte était l'écriture d'un fichier HTML, et la question qui se posait était de savoir si et comment ajouter des balises autour des numéros de téléphone, mais au fond c'est une question sur les URIs.
0 votes
Je viens de tester
tel:
et (au moins sur Mac OS et Windows) il semble maintenant fonctionner avec Skype. Je pense qu'il est temps d'arrêter d'utilisercallto:
:-)1 votes
@Boldewyn Skype est demandé lors de l'utilisation de Chrome avec
tel:
alors peut-être devriez-vous retirer votre commentaire à la fin sur l'utilisation de Skypecallto:
?0 votes
@rybo111 merci. J'ai ajouté une autre mise à jour pour que le contexte reste intact. Mais il semble que nous ayons finalement un gagnant.
1 votes
Pourriez-vous s'il vous plaît essayer d'éditer vos mises à jour de questions dans les réponses correspondantes. Comme ça, c'est un peu le bazar.
0 votes
Duplicata possible de Schéma URL pour un appel téléphonique