действительно ли безопасно использовать не ASCII unicode символы как ♺ на веб-сайтах?

Принимая во внимание веб-браузеры, операционные системы, iPhone, ежевику, и т.д.

7
задан Victor 23 December 2009 в 12:52
поделиться

5 ответов

В то время как "безопасный" - либо путем правильной установки кодировки при доставке страницы, либо путем экранирования с помощью & # xxx; - не все пользователи будут иметь шрифты, которые могут отображать эти символы. В частности, символы «дингбата» (западные текстовые символы с диакритическими знаками обычно поддерживаются везде).

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

2
ответ дан 7 December 2019 в 01:22
поделиться

Это зависит от символа и шрифта(ов). Вам нужно будет поэкспериментировать с интересующими вас символами.

Помните, что CSS позволяет вам применять более одного шрифта к блоку текста: если определенный символ недоступен в шрифте первого выбора, но доступен во втором выборе, браузер будет использовать для этого символа шрифт второго выбора, даже если он может использовать шрифт первого выбора для остального текста.

(Все это подразумевает, что вы правильно установили кодировку символов.)

.
5
ответ дан 7 December 2019 в 01:22
поделиться

Если Вы правильно определяете кодировку в html-заголовках, то это, как правило, безопасно. Однако некоторые устройства могут иметь проблемы с отображением символа, но это действительно зависит от точного символа.

.
1
ответ дан 7 December 2019 в 01:22
поделиться

Это безопасно, если вы не установите правильный тип кодировки ваших страниц. Вот почему вы видите различные языки мира в html-страницах.

0
ответ дан 7 December 2019 в 01:22
поделиться

Взгляните на WGL4. Это список символов, которые должны корректно отображаться на Windows-машинах, и я думаю, что это означает, что он будет корректно отображаться на большинстве устройств.

2
ответ дан 7 December 2019 в 01:22
поделиться
Другие вопросы по тегам:

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