Проверьте Поддержку Utf-8.

Недавно я наткнулся на следующий текстовый файл: связь (если сайт не держится, ищите Так ) доктора Маркуса Куна из Кембриджа.

По сути, это просто текст в кодировке UTF-8, но вся суть в том, что он содержит различные «фичи» кодирования, такие как объединение персонажей .

Как вы увидите, браузеры даже «простой текст» где-то отображают по-разному, а где-то совсем не отображают. Сводная таблица прохождения тестов для некоторых известных имен (под Windows 7 64-бит, шрифты по умолчанию):

Проверьте поддержку UTF-8.

Стоит отметить, что в Chrome, Firefox, IE моноширинный Шрифт по умолчанию — Courier New, в Opera — Consolas.



Комментарии

Математика и естественные науки Chrome не смог найти некоторые символы и заменил их квадратами.

IE все нашел, но сдался

Проверьте поддержку UTF-8.

Firefox и Opera тоже все нашли, но сделали еще хуже.

Амайя практически ничего не нашла.

Лингвистика и словари

Проверьте поддержку UTF-8.

Никаких претензий ко всем участникам.

АПЛ

Проверьте поддержку UTF-8.

Судя по всему, автор имел в виду язык программирования АПЛ .

В Chrome, Firefox и Opera квадратов не было.

Более приятная типографика в текстовых файлах.



Проверьте поддержку UTF-8.

Только Opera умела правильно отображать фигурные апострофы.

Остальные не смогли с этим справиться.

Однако у всех были проблемы возле правого нижнего угла кадра.

Объединение персонажей

Проверьте поддержку UTF-8.

Идея состоит в том, чтобы символы группировались вместе, а не рисовались по одному.

В общем, пока не рисуют. Надо отметить, что Opera это почти удалось — подвел только векторный знак.

Греческий (в политонике), Грузинский, Русский

Проверьте поддержку UTF-8.

Браузеры прекрасно поддерживают греческий, грузинский и русский языки.

Тайский (UCS уровень 2)

Проверьте поддержку UTF-8.

Сами символы находили все браузеры.

Однако внизу написано, что при правильном отображении должно быть два четных столбца.

Этого не происходит. Эфиопский

Проверьте поддержку UTF-8.

IE и Amaya не нашли эфиопского языка.

Руны

Проверьте поддержку UTF-8.

Настоящие древние руны! Жаль, что Chrome и Amaya не нашли подходящего шрифта.

Брайль

Проверьте поддержку UTF-8.

Брайль .

Аналогично предыдущему тесту.

Текст примера выбора компактного шрифта

Проверьте поддержку UTF-8.

IE и Amaya не нашли некоторые символы и заменили их квадратами.

Firefox странно сделал отступ в предпоследней строке.

Приветствие на разных языках

Проверьте поддержку UTF-8.

Все браузеры прошли этот тест. Выравнивание чертежа рамки Хром

Проверьте поддержку UTF-8.

Интернет Эксплорер

Проверьте поддержку UTF-8.

Fire Fox

Проверьте поддержку UTF-8.

Опера

Проверьте поддержку UTF-8.

Амайя

Проверьте поддержку UTF-8.



Краткое содержание

Я включил Amaya 11 в тестирование, поскольку посчитал, что раз это официальный браузер W3C, то он должен наиболее полно соответствовать спецификациям.

Однако он показал самый слабый результат. Opera заслуженно лидирует в тестах, но даже она набрала лишь две трети баллов.

Хотя современные браузеры поддерживают Unicode и большинство языков, соответствие стандартам явно оставляет желать лучшего.

Конечно, никто в реальной жизни не будет печатать рамки или округлять кавычки в UTF-8, и это не критично.

Однако в погоне за новыми тегами HTML5 и производительностью Javascript разработчики могли бы уделять больше внимания рендерингу текста в формате UTF-8. Теги: #Unicode #UTF-8 #chrome #Firefox #opera #IE #amaya #браузеры

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.