Поддержка Unicode в шрифтах веб-стандарта

Избегайте стандартного Asp. Управление сетью и использование компонент NeadUpload от Разработки Brettle: http://www.brettle.com/neatupload

Быстрее, легче использовать, никакое волнение по поводу maxRequestLength параметра в файлах конфигурации и очень легкий интегрироваться.

7
задан Pekka supports GoFundMonica 16 November 2010 в 10:02
поделиться

3 ответа

На самом деле не существует такой вещи, как «версия Unicode» шрифта (*). «Arial Unicode» - это вводящее в заблуждение название: оно существенно не отличается от обычного «Arial», просто в нем есть еще несколько символов. Он не содержит пригодных для использования глифов для каждого из десятков тысяч символов, определенных до сих пор, и, действительно, нет ни одного стандартного шрифта ОС, который бы содержал его.

Существенный вопрос заключается только в том, имеют ли символы, которые вы хотите использовать, глифы в шрифтах по умолчанию широко используемых операционных систем. Вам необходимо обратить внимание на поддержку шрифтов для конкретных символов, которые вы хотите использовать на индивидуальной основе.

Символ U + 0360 Combining Double Tilde, который вы упомянули, на самом деле не является «сложной пунктуацией», это любопытный и редко используемый диакритический знак отметка о фонетической работе. Так что' Неудивительно, что поддержка шрифтов для него оставляет желать лучшего. С другой стороны, Stack Overflow можно обойтись без использования U + 25CF Black Circle (●), потому что он есть во многих шрифтах. Некоторые другие символы из блока геометрических фигур, такие как U + 25B2 Черный треугольник, указывающий вверх (▲), также довольно распространены.

fileformat.info содержит список общих шрифтов, поддерживающих каждый символ, так что вы можете проверить там чтобы понять, насколько широко поддерживается символ и присутствуют ли распознаваемые вами шрифты ОС по умолчанию, прежде чем использовать его в качестве замены изображения. Например, U + 25CF присутствует во многих шрифтах, но U + 0360 не так хорошо поддерживается: нет ни одного из стандартных установочных шрифтов Windows, а шрифт Libertine делает это совершенно неверно.

(*: Хорошо, есть что-то вроде шрифта Unicode, в этом шрифте ' s внутренние таблицы поиска символов могут быть обозначены в Unicode или другом наборе символов. Однако это не имеет практического значения, поскольку приложение всегда будет обращаться к нему как к Unicode; ОС будет выполнять преобразование при поиске прозрачно.)

10
ответ дан 6 December 2019 в 19:37
поделиться

Некоторые случайные наблюдения:

  • В OS X поддержка Unicode идеальна, по крайней мере, для ваших нужд.
  • В Windows ситуация, похоже, зависит от браузера. Я не использую много загадочных символов, но некоторые из них (в основном пунктуация), кажется, отлично отображаются в Firefox. Как обычно, единственная проблема заключается в Internet Explorer.
  • Если у вас есть некоторый контроль над своими клиентами, вы могли бы распространить несколько хороших бесплатных шрифтов ?
  • Даже веб-шрифтов могли бы работать .
  • Одним из недостатков символов Unicode является то, что они часто довольно уродливы. Слишком большой, слишком маленький, неправильное положение и т. Д.
1
ответ дан 6 December 2019 в 19:37
поделиться

Этот вопрос может быть дубликатом Unicode и шрифтов , где я разместил список ссылок на шрифты Unicode :

http: //en.wikipedia.

2
ответ дан 6 December 2019 в 19:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: