در دستگاههای با قابلیتهای تلفن، ارتباط مستقیم کاربران را با ضربه زدن روی یک شماره تلفن، که بیشتر به عنوان کلیک برای تماس شناخته میشود، آسان کنید.
خلاصه
- همه شمارههای تلفن را در پیوندها با
tel:
schema قرار دهید. - همیشه از فرمت شماره گیری بین المللی استفاده کنید.
پیوند شماره تلفن برای کلیک برای تماس
در حالی که بسیاری از مرورگرهای مدرن تلفن همراه به طور خودکار شماره تلفن ها را شناسایی کرده و آنها را به لینک تبدیل می کنند، ایده خوبی است که این کار را مستقیماً در کد خود انجام دهید. با برچسبگذاری دستی هر شماره تلفن، میتوانید اطمینان حاصل کنید که شمارههای تلفن همیشه برای کلیک برای تماس فعال هستند و استایلی مطابق با سایت شما خواهند داشت.
برای علامت گذاری شماره تلفن به عنوان پیوند، از طرح 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.
از فرمت شماره گیری بین المللی استفاده کنید
همیشه شماره تلفن را با استفاده از فرمت شماره گیری بین المللی ارائه دهید: علامت مثبت ( +
)، کد کشور، کد منطقه و شماره. اگرچه کاملاً ضروری نیست، اما برای خواندن راحتتر و تشخیص خودکار بهتر، ایده خوبی است که هر بخش از عدد را با خط فاصله ( -
) جدا کنید.
استفاده از فرمت شماره گیری بین المللی خط خطی تضمین می کند که بدون توجه به اینکه کاربر از کجا تماس می گیرد، خواه چند صد متر دورتر یا هزاران کیلومتر، تماس او وصل خواهد شد.
در صورت لزوم تشخیص خودکار را غیرفعال کنید
مرورگرهای مدرن تلفن همراه به طور خودکار شماره تلفن ها را شناسایی کرده و کلیک برای تماس را فعال می کنند. Mobile Safari به طور خودکار شماره تلفن ها را به پیوندهایی با سبک هایپرلینک مرتبط تبدیل می کند. Chrome for Android بهطور خودکار شماره تلفنها را شناسایی میکند و به کاربران اجازه میدهد برای تماس کلیک کنند، اما شماره تلفنها را در پیوندها قرار نمیدهد یا سبک خاصی را اعمال نمیکند.
برای جلوگیری از شناسایی خودکار شماره تلفن توسط Mobile Safari، متا تگ زیر را به صفحه خود اضافه کنید:
<meta name="format-detection" content="telephone=no" />
سایر ویژگی های کلیک برای تماس
علاوه بر tel:
schema، برخی از مرورگرهای مدرن از sms:
و mms:
نیز پشتیبانی میکنند، اگرچه پشتیبانی آنچنان سازگار نیست و برخی از ویژگیها مانند تنظیم متن پیام همیشه کار نمیکنند.