Advertisement
  1. Code
  2. Mobile Web Apps

Tip Singkat Mobile Web: Tautan Nomor Telepon

Scroll to top
Read Time: 2 min

Indonesian (Bahasa Indonesia) translation by Yosef Andreas (you can also view the original English article)

Tip singkat ini mendemonstrasikan bagaimana membuat tautan nomor telepon dengan HTML. Teknik di dalam tip ini berkerja baik pada perangkat Android dan iPhone dan dapat meningkatkan pengalaman pengunjung situs mobile web.

Tautan Telepon Default

Secara default pada iOS dan Android, browser perangkat akan "secara ajaib" membuat tautan pada teks yang diterjemahkan sebagai nomor telepon. Ketika pengguna menekan salah satu tautan berikut, aplikasi telepon perangkat akan dijalankan. Pola nomor telepon persis akan secara otomatis diubah menjadi tautan bervarasi antara platform, namun saya telah membuat daftar beberapa pola yang telah berhasil saya coba:

  • 555-5555 (Khusus iPhone)
  • (555) 555-5555 (Android iPhone)
  • +1 (555) 555-5555 (Khusus iPhone)
  • 555 5555 (Khusus iPhone)
  • 555 555 5555 (Android iPhone)
  • +1 555 555 5555 (Khusus iPhone)
  • 555.5555 (Khusus iPhone)
  • 555.555.5555 (Android iPhone)
  • +1 555.555.5555 (Khusus iPhone)

Jika situs atau aplikasimu menggunakan contoh format antar perangkat di atas, penggunamu hendaknya dapat membuat panggilan secara cepat hanya dengan menekan teks.

Membuat Tautan Nomor Telepon

Resep membuat sendiri tautan nomor teleponmu itu sederhana. Alih-alih menggunakan tautan normal berdasarkan protokol HTTP/S atau sistem file, kamu dapat menggunakan protokol "tel:". Ini berkerja seperti halnya tautan normal, hanya saja alih-alih atribut href mengacu pada URL atau file, kamu menambahkan entah "tel:" atau "tel://" ke sebuah nomor telepon.

Periksa contoh di atas untuk melihat aksinya:

CATATAN: Kode di atas hendaklah dicoba pada sebuah perangkat fisik. Itu tidak akan berkerja pada iOS SDK emulator.

Contoh terakhir snippet layak dicatat secara khusus. Banyak pengembang web tidak memiliki kemewahan melaksanakan pengujian perangkat mobile secara ekstensif baik pada iPhone dan Android, sehingga akan mudah melewatkan fakta bahwa beberapa format telepon pada daftar awal tips ini tidak akan dikenali secara otomatis pada semua perangkat.

Karena format telepon yang dikenali mungkin bervariasi antara perangkat, saya menyarankan untuk selalu membungkus nomor teleponmu dalam sebuah tautan dengan awalan "tel://". Tidak hanya melakukan itu akan memastikan bahwa jumlah terbesar perangkat akan menautkan ke aplikasi telepon, namun ini juga tampak menjadi pendekatan yang lebih eksplisit, dapat diakses, dan semantik untuk menangani tautan telepon.

Tentu saja, jika konten yang sedang kamu buat mungkin dilihat pada sebuah perangkat tanpa telepon, kamu hendaknya menggunakan entah bahasa dari sisi server untuk hanya menambahkan tautan "tel:" jika perlu, atau kamu hendaklah memeriksa jenis perangkat dengan JavaScript dan menambahkan tautan ke halaman secara progresif jika berlaku.

Menonaktifkan Deteksi Tautan

Baik pada Android dan iPhone, kamu dapat secara mudah menonaktifkan tautan nomor telepon dengan meta tag berikut:

Meta tag ini akan menonaktifkan tautan otomatis nomor telepon sementara tetap membolehkanmu secara manual membuat tautan nomor telepon menggunakan metode "tel://" yang dijelaskan di atas.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.