Браузерная поддержка символов UTF-8

Я хотел бы заменить некоторые значки изображений на одном из моих сайтов символами UTF-8. Кажется, что далеко не каждый шрифт в каждом браузере поддерживает все символы UTF-8. Есть ли где-нибудь обзор, какие символы UTF-8 безопасны для использования со стандартными шрифтами браузера (Verdana, Arial и т. Д.)?

1 ответ

Решение

Ни один шрифт не поддерживает все символы Unicode (что вы подразумеваете под "символами UTF-8"). Verdana и Arial не являются стандартными, просто распространены, и шрифт может существовать в разных версиях (с разными репертуарами персонажей).

Так что нет общего ответа. Но, как грубое руководство, Windows Glyph List 4 - это попытка определить полезную общеевропейскую коллекцию символов, которая достаточна для обычных потребностей европейских языков, включая многие часто используемые специальные символы. Он должен был служить ориентиром для дизайнеров шрифтов, и многие современные шрифты фактически охватывают его или большинство из них.

Замена значков изображений символами обычно непродуктивна, поскольку вещи, обычно используемые в качестве значков, либо вообще не кодируются как символы, либо кодируются только недавно и имеют очень ограниченную (или вообще не поддерживают) поддержку шрифтов. Но это действительно зависит от вида используемых символов и требований к их форме.

Другие вопросы по тегам