我希望在HTML文档中将电话号码标记为可拨打链接。我已经阅读了微格式的方法,并且知道tel:
方案是标准的,但实际上几乎没有实现。
据我所知,Skype定义了skype:
和callto:
,后者已经有了一定的流行度。我认为其他公司可能有其他方案或跟随callto:
的列车。
如何最佳地标记电话号码,以便尽可能多的使用VoIP软件的人只需点击链接即可进行通话?
奖励问题:有人知道像美国的911或德国的110这样的紧急号码是否存在问题吗?
更新: Microsoft NetMeeting在WinXP下接受callto:
方案。 这个问题建议,Microsoft Office Communicator将处理tel:
方案,但不是callto:
方案。太好了,Redmond!
更新2:两年半后现在。似乎归结为您想要使用号码做什么。在移动上下文中,tel:
是最好的选择。针对桌面,如果您认为用户更喜欢Skype(callto:
),或者更有可能安装类似Google Voice(tel:
)的东西,则取决于您。我个人的意见是,如果不确定,请使用tel:
(与@Sidnicious的答案一致)。
更新3:用户@rybo111指出,Chrome中的Skype现在已经跟随tel:
方案。我无法验证这一点,因为没有同时拥有两台电脑,但如果确实如此,这意味着我们终于有了一个胜利者:tel:
tel:
URI。我仍然坚持使用callto:
和电话号码的显示,因为移动电话浏览器应该会自动检测到该号码。 - Old Protel:
时,Skype会被提示,因此您最好删除关于Skype使用callto:
的评论。 - rybo111