Комментарии 83
Сафарю на маке проверьте. Много интересного узнаете о поддержке юникода макосью вообще и сафарей в частности. "౪_ರೃ", не воспринимает ни в каком виде, например, пока каких-то левых pkgшек не поставишь.
Нету мака :( Будет здорово если кто-то отпишется здесь с результатами и я их включу в таблицу
lh5.ggpht.com/_1_TkZrguBPE/TQ8kio5z-BI/AAAAAAAAAlQ/6LK9O2y5BBA/filehREaFn.png — математика, вроде, ок
lh3.ggpht.com/_1_TkZrguBPE/TQ8kyLTL8hI/AAAAAAAAAlU/bbF-Ygo3QZA/fileu2zv50.png — лингвистика нормально, на APL не осилило символ
lh6.ggpht.com/_1_TkZrguBPE/TQ8k_ClKx0I/AAAAAAAAAlY/HSl8MsX9v-Y/fileECVEiS.png — типографику перекосило
До эфиопского нормально, но его с рунами не опознало — lh3.ggpht.com/_1_TkZrguBPE/TQ8lKL5HS-I/AAAAAAAAAlc/sySqUafP_Zg/filemCFxlW.png
Дальше тоже нормально до коробок.
lh4.ggpht.com/_1_TkZrguBPE/TQ8lU511WuI/AAAAAAAAAlg/a170h7s7UA0/fileYBqHNj.png — коробкираспидоперкосило.
lh3.ggpht.com/_1_TkZrguBPE/TQ8kyLTL8hI/AAAAAAAAAlU/bbF-Ygo3QZA/fileu2zv50.png — лингвистика нормально, на APL не осилило символ
lh6.ggpht.com/_1_TkZrguBPE/TQ8k_ClKx0I/AAAAAAAAAlY/HSl8MsX9v-Y/fileECVEiS.png — типографику перекосило
До эфиопского нормально, но его с рунами не опознало — lh3.ggpht.com/_1_TkZrguBPE/TQ8lKL5HS-I/AAAAAAAAAlc/sySqUafP_Zg/filemCFxlW.png
Дальше тоже нормально до коробок.
lh4.ggpht.com/_1_TkZrguBPE/TQ8lU511WuI/AAAAAAAAAlg/a170h7s7UA0/fileYBqHNj.png — коробки
Chrome 8 получил 8 баллов из 15. Хмм… ну значит в 15-ой версии хрома все будет хорошо с этим тестом.
а какой смысл в поддержке брайля на обычных мониторах?
на брайлевскую консоль кто-то вобще вывести то сможет?
на брайлевскую консоль кто-то вобще вывести то сможет?
Box drawing alignment tests у меня опера показывает корректно. В вот вместо рун квадратики. Opera 11, debian 5.
Вообще как-то не очень правильно говорить о «поддержке браузерами utf-8», есть целая куча внешних факторов, которые делают это сравнение практически некорректным — шрифты, ОС, итд итп. Вот в хроме (8.0.552.224 beta linux) последний тест с рамками отображается у меня преотлитчно:
хотя в предыдущем (см.первая строчка), наоборот, квадратики. Потому что часть ненужных мне поддержек шрифтов я однажды (можно сказать случайно) грохнул. Остальное по пунктам почти тоже нигде не совпадает — где-то корректно, а где-то нет.
хотя в предыдущем (см.первая строчка), наоборот, квадратики. Потому что часть ненужных мне поддержек шрифтов я однажды (можно сказать случайно) грохнул. Остальное по пунктам почти тоже нигде не совпадает — где-то корректно, а где-то нет.
видимо, тесты предполагают, что все шрифты установлены.
но со шрифтами тестировать имеет смысл развечто моноширинность/кернинг/комбинирование, поскольку движки рендеринга в браузерах свои.
а браузер «не нашёл символ» — это действительно бредятина какая-то.
но со шрифтами тестировать имеет смысл развечто моноширинность/кернинг/комбинирование, поскольку движки рендеринга в браузерах свои.
а браузер «не нашёл символ» — это действительно бредятина какая-то.
Я думал, что отрисовка шрифтов в Gecko и Webkit от ОС не должна зависеть… Оказывается, еще как зависит. Мажорирования по тестам нет — в Linux одно, в Windows другое. И непонятно, кто в итоге виноват — ОС или браузер
Ну вот кстати Chromium 8 под Ubuntu 10.10 прошел не все тесты. В том числе первый и последний. Пруф вставлять лень
а в 9ом хроме почти всё хорошо,
кроме многоэтажной мат.формулы, штрихпункутирных рамок,
и моноширинного тайского, которого просто нет в системе.
в древнегреческом символ "᾿" иногда над буквами, а иногда рядом. но как оно должно быть хз.
кроме многоэтажной мат.формулы, штрихпункутирных рамок,
и моноширинного тайского, которого просто нет в системе.
в древнегреческом символ "᾿" иногда над буквами, а иногда рядом. но как оно должно быть хз.
Я в смятении, у меня в Firefox 3.6.12 под OpenSuse 11.2 x64 всё отобразилось как надо, попробую дома у меня там такой же файрфокс с теми же модулями, только Windows 7 Pro x64 есть.
Кажется я понял в чём дело, у меня шрифт по умолчанию изменён, у меня там Deja Vu шрифты (мне очень нравятся), так что видимо. дело не в браузере а в шрифтах по умолчанию.
По поводу шрифтов хотел добавить. Цитата из поста:
Да, у меня на Win7x64 шрифт Deja Vu решает часть проблем, которые были при использовании Courier New, хотя не все.
Стоит заметить, что во всех браузерах шрифтом по умолчанию является Times New Roman.Какой к черту Times New Roman?! Для рендеринга txt-шника используется МОНОШИРИННЫЙ шрифт, он задается отдельно и не имеет никакого отношения к шрифту по умолчанию. Пруф. Такое ощущение, что автор не совсем понимает тему.
Да, у меня на Win7x64 шрифт Deja Vu решает часть проблем, которые были при использовании Courier New, хотя не все.
Я действительно тему не совсем понимал. Уже поправил. Очевидно, чтобы все было честно, надо Опере выставить Courier New и переделать тест. Спасибо
Opera 11 build 1156 Win7x64, Courier New:
А вот до этого у меня стоял шрифт Consolas, в нём комбинируемые символы правильно отображались:
APL — это такой язык программирования, типа brainfuck'а, только еще с символами, которых на клавиатуре нет. Где-то тут на хабре пробегал рассказик про APL. Лично мое мнение — боже сохрани и спаси от таких языков. Но некоторые олдфаги пруцца.
Opera 11 build 1156 @ WinXP SP3 RU чистая
Ethiopian, Runes, Braille — квадратики
Mathematics — большой межстрочный интервал, показало всё
Thai — колонки не ровные
всё остальное — ОК
Ethiopian, Runes, Braille — квадратики
Mathematics — большой межстрочный интервал, показало всё
Thai — колонки не ровные
всё остальное — ОК
Странная у вас подборка браузеров.
НЛО прилетело и опубликовало эту надпись здесь
Странно… Хром 8 на Линухе отрендерил как то лучше… Даже руны нашёл, ня!)
А особенно почти весь последний тест нормально отрендерил. И Nicer Typography тоже
А особенно почти весь последний тест нормально отрендерил. И Nicer Typography тоже
надо было лучше собрать лучше набор шрифтов, установив которые, можно было бы увидеть все как надо; все же поддержка символов больше зависит от наличия в системе шрифтов с нужными глифами.
Опера православна
Эта ваша православная Опера до сих пор не может по-человечески &thinp; отобразить.
Где такой символ в стандарте?
www.w3.org/TR/REC-html40/sgml/entities.html
www.w3.org/TR/REC-html40/sgml/entities.html
Если вы имеете ввиду thinsp, то в моей «Опере» 11 он отображается, меньше, чем пробел.
Так спешил, так спешил…
Да, его конечно же.
Не знаю, в чём заморочка, но начиная где-то с версии 9.80 она на некоторых системах начала отображать его квадратиками.
Да, его конечно же.
Не знаю, в чём заморочка, но начиная где-то с версии 9.80 она на некоторых системах начала отображать его квадратиками.
Спасибо теперь вкурсе что такое Amaya.
>Впрочем, проблемы рядом с правым нижним углом рамки возникли у всех.
habrastorage.org/storage/e56c2847/367f5a81/48405649/caf2a8ca.png
fake and gay!
habrastorage.org/storage/e56c2847/367f5a81/48405649/caf2a8ca.png
fake and gay!
Конечно, никто в реальной жизни не будет верстать […] круглые кавычки в UTF-8, и это не критично.
Простите великодушно, я в реальной жизни пишу даже в письмах и жаббире круглую кавычку там, где ей по правилам положено быть — уже лет эдак 10. Что я делаю не так?
В основном там особые кавычки — немецкие или латинские. Впрочем, есть и обычные, которые также некорректно отображаются. А как вы печатаете круглые кавычки в жаббере? В моей русской раскладке выводятся обычные прямые " (вот как сейчас)
ilyabirman.ru/typography-layout/ — Windows;
Из коробки — во всех современных Linuces (третий уровень в настройке клавиатуры).
Из коробки — во всех современных Linuces (третий уровень в настройке клавиатуры).
Chrome 10, Ubuntu 9.10 — Всё ок
Простите, я не понимаю. Рендерится текст шрифтом. Получается что в статье тестируется не потдержка UTF-8 браузерами, а потдержка UTF-8 шрифтом по умлочнию для этих браузеров. Может быть хотябы стоило шрифты одинаковые поставить?
> APL
> Не известно, что автор обозначил этой аббревиатурой
Это кусок кода на en.wikipedia.org/wiki/APL_(programming_language)
> Не известно, что автор обозначил этой аббревиатурой
Это кусок кода на en.wikipedia.org/wiki/APL_(programming_language)
Больше похоже на то, что проблема не в браузерах, а в операционной системе ил шрифте.
Лично я в firefox 3.6.13 каких-то проблем не обнаружил
Лично я в firefox 3.6.13 каких-то проблем не обнаружил
От браузера ничего не зависит.
Ubuntu, Chrome-dev, все символы отображены. Только пробелы в математике в паре строк съехали
Ubuntu, Chrome-dev, все символы отображены. Только пробелы в математике в паре строк съехали
Офигеть, сколько в этом юникоде всего интересного. Долой GUI, все в консоли можно нарисовать :)
Какой у вас шрифт используется в качестве моноширинного в браузерах?
В настройках фокса указано Monospace.
Times New Roman — не моноширинный, соответственно если его выбрать, то все съезжает, но по-прежнему отображается правильно, без каких-либо квадратиков.
Times New Roman — не моноширинный, соответственно если его выбрать, то все съезжает, но по-прежнему отображается правильно, без каких-либо квадратиков.
В настройках kde также в качестве моноширинного Monospace, причем Times New Roman выбрать нельзя, можно только какой-нибудь другой моноширинный. Автор просто не в теме, было бы странно если бы в качестве моноширинного шрифта по-умолчанию стоял не моноширинный.
они еще РТЛ языки не проверяли… (Иврит, Арабский) Там тоже — бардак
Вот еще один тест:
www.columbia.edu/kermit/utf8.html
www.columbia.edu/kermit/utf8.html
Firefox, вот, лигатуры поддерживает, а Chrome вроде ещё нет.
В общем, судя по таблице разница только в рунах и Брайлле. В остальном тройка браузеров поддерживает все пункты. Интереснее было бы посмотреть на тесты svg и html5, webgl. Опера должна слить :)
Здесь тестируется не UTF-8, а поддержка отображения Unicode-символов. Тест на поддержку UTF-8 все браузеры выполнили на 5+ :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Тест на поддержку UTF-8