На устройствах с функциями телефона предоставьте пользователям возможность напрямую связаться с вами, просто нажав на номер телефона (это более известно как «щелчок для звонка»).
Краткое содержание
- Оберните все номера телефонов в гиперссылки со схемой
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:
хотя поддержка не столь последовательна, а некоторые функции, такие как настройка тела сообщения, не всегда работают.