Yandex Metrika
sanches.free

Safari на iPhone и «ложные» ссылки на телефон: габариты и числа в тексте

Суть бага

Мобильный Safari пытается распознать телефонные номера в произвольном тексте и оборачивает совпадения в элемент <a>, даже если строка — габариты коробки или технический коэффициент вроде 0,793845.

Почему ломается вёрстка

Неожиданная ссылка наследует глобальные стили для якорей: если у a заданы отступы, подчёркивание или position, поток текстового блока может «поехать».

Практические меры

  • На карточке товара отключите распознавание для текстового блока через атрибут meta name="format-detection" content="telephone=no" в шаблоне или инлайново на нужном элементе там, где это поддерживается.
  • Упростите оформление ссылок внутри описаний, чтобы автоматический a не конфликтовал с модификаторами позиционирования.
  • Разделяйте числа пробелами или неразрывными символами, если дизайн позволяет снизить ложные срабатывания без потери читаемости.

Тестирование

Проверяйте длинное описание и характеристики на реальном iPhone: эмулятор десктопа не повторяет поведение детекторов один в один.

Не хотите копаться сами?

Починю за 1-3 дня. Без предоплаты — оплата по результату.

15+ лет опыта с 1С-Битрикс · Без предоплаты · 7 дней гарантии