ในอุปกรณ์ที่มีความสามารถในการโทรศัพท์ ให้ผู้ใช้เชื่อมต่อกับคุณได้โดยตรงอย่างง่ายดายเพียงแค่แตะหมายเลขโทรศัพท์ หรือที่เรียกกันโดยทั่วไปว่าคลิกเพื่อโทร
สรุป
- รวมหมายเลขโทรศัพท์ทั้งหมดในไฮเปอร์ลิงก์ด้วยสคีมา
tel: - ใช้รูปแบบการโทรระหว่างประเทศเสมอ
ลิงก์หมายเลขโทรศัพท์สําหรับคลิกเพื่อโทร
แม้ว่าเบราว์เซอร์บนมือถือที่ทันสมัยจำนวนมากจะตรวจหาหมายเลขโทรศัพท์และแปลงเป็นลิงก์โดยอัตโนมัติ แต่การดำเนินการนี้ในโค้ดโดยตรงก็เป็นแนวทางที่ดี การติดแท็กหมายเลขโทรศัพท์แต่ละหมายเลขด้วยตนเองจะช่วยให้มั่นใจได้ว่าหมายเลขโทรศัพท์จะเปิดใช้การคลิกเพื่อโทรเสมอ และจะได้รับการจัดรูปแบบให้ตรงกับเว็บไซต์ของคุณ
หากต้องการทำเครื่องหมายหมายเลขโทรศัพท์เป็นลิงก์ ให้ใช้รูปแบบ tel: ไวยากรณ์มีรูปแบบง่ายๆ ดังนี้
NIST Telephone Time-of-Day Service
<a href="tel:+1-303-499-7111">+1 (303) 499-7111</a>
เบราว์เซอร์จะแสดงไวยากรณ์นี้ดังนี้
บริการเวลาของวันทางโทรศัพท์ของ NIST +1 (303) 499-7111
ในอุปกรณ์ส่วนใหญ่ที่มีความสามารถด้านโทรศัพท์ ผู้ใช้จะได้รับการยืนยันก่อนที่จะโทรออก เพื่อให้แน่ใจว่าผู้ใช้จะไม่ถูกหลอกให้โทรไปยังหมายเลขโทรศัพท์ทางไกลหรือหมายเลขโทรศัพท์พรีเมียมที่มีราคาแพง เมื่ออุปกรณ์ไม่รองรับการโทร ผู้ใช้อาจเห็นเมนูที่ให้เลือกวิธีที่เบราว์เซอร์ควรจัดการกับหมายเลขโทรศัพท์
เบราว์เซอร์ในเดสก์ท็อปที่ไม่รองรับการโทรด้วยเสียงจะเปิดแอปโทรศัพท์เริ่มต้นในคอมพิวเตอร์ เช่น Google Voice หรือ Microsoft Communicator
ใช้รูปแบบการโทรระหว่างประเทศ
ระบุหมายเลขโทรศัพท์โดยใช้รูปแบบการโทรระหว่างประเทศเสมอ ซึ่งประกอบด้วยเครื่องหมายบวก (+) รหัสประเทศ รหัสพื้นที่ และหมายเลขโทรศัพท์ แม้ว่าจะไม่จำเป็นอย่างยิ่ง แต่ก็ควรแยกแต่ละส่วนของหมายเลขด้วยขีดกลาง (-) เพื่อให้อ่านง่ายขึ้นและตรวจหาอัตโนมัติได้ดีขึ้น
การใช้รูปแบบการโทรระหว่างประเทศที่มีเครื่องหมายขีดกลางจะช่วยให้มั่นใจได้ว่าไม่ว่าผู้ใช้จะโทรจากที่ใด ไม่ว่าจะอยู่ห่างออกไปไม่กี่ร้อยเมตรหรือหลายพันกิโลเมตร สายของพวกเขาก็จะเชื่อมต่อได้
ปิดใช้การตรวจหาอัตโนมัติเมื่อจำเป็น
เบราว์เซอร์บนมือถือที่ทันสมัยจะตรวจหาหมายเลขโทรศัพท์และเปิดใช้การคลิกเพื่อโทรโดยอัตโนมัติ Safari บนอุปกรณ์เคลื่อนที่จะแปลงหมายเลขโทรศัพท์เป็นลิงก์โดยอัตโนมัติด้วยรูปแบบไฮเปอร์ลิงก์ที่เกี่ยวข้อง Chrome สำหรับ Android จะตรวจหาหมายเลขโทรศัพท์โดยอัตโนมัติและอนุญาตให้ผู้ใช้คลิกเพื่อโทร แต่จะไม่รวมหมายเลขโทรศัพท์ไว้ในไฮเปอร์ลิงก์หรือใช้รูปแบบพิเศษใดๆ
หากต้องการป้องกันไม่ให้ Mobile Safari ตรวจหาหมายเลขโทรศัพท์โดยอัตโนมัติ ให้เพิ่มเมตาแท็กต่อไปนี้ลงในหน้าเว็บ
<meta name="format-detection" content="telephone=no" />
ฟีเจอร์คลิกเพื่อโทรอื่นๆ
นอกจากสคีมา tel: แล้ว เบราว์เซอร์ที่ทันสมัยบางรุ่นยังรองรับสคีมา sms: และ mms: ด้วย แม้ว่าการรองรับจะไม่สอดคล้องกัน และฟีเจอร์บางอย่าง เช่น การตั้งค่าเนื้อหาข้อความ อาจไม่ทำงานเสมอไป