Почему красивые символы превращаются в квадратики
Пустой квадратик — это отсутствующий глиф, а не сломанный символ. Вот что происходит на самом деле и что с этим делать.
Что означает квадратик
Пустой прямоугольник — его часто называют тофу — означает, что устройство получило символ правильно, но ни один установленный шрифт не умеет его нарисовать. Текст цел. Не хватает только картинки.
Некоторые системы вместо этого показывают рамку с шестнадцатеричной кодовой точкой внутри — та же самая беда, просто показанная чуть содержательнее.
Почему у разных устройств так по-разному
Покрытие шрифтов различается по операционной системе, по версии, а иногда и по приложению. Блок математических алфавитно-цифровых символов велик и используется сравнительно редко, поэтому его часто не включают в урезанные наборы шрифтов на недорогих Android-устройствах, в старых системах и во встроенных в приложения браузерах.
Вот почему начертание может выглядеть безупречно на вашем телефоне и приходить рядом квадратиков к половине читателей. Их экран вам не виден, и надёжного способа выяснить это удалённо нет.
Что действительно помогает
Никакой правки текста, гарантирующей отображение везде, не существует. Что вы можете сделать — выбирать начертания с более широкой поддержкой и оставлять всё важное обычными символами.
- У жирной и курсивной с засечками самое широкое покрытие среди математических начертаний.
- Варианты в кружках, в квадратах и в инвертированных квадратах доступны менее стабильно.
- Декоративные рамки и символы вокруг обычного текста гораздо безопаснее, чем подмена букв.
- Никогда не размещайте существенное — никнейм, ссылку, цену — только стилизованными символами.