Наборы символов Unicode и кодировка в браузерах - PullRequest
1 голос
/ 05 марта 2010

Я пытаюсь выяснить, как наборы символов / кодировка реализованы в браузерах, в частности в Unicode.

  1. Наборы / кодировки реализованы отдельно в каждом браузере или это зависит от ОС?
  2. Можно ли узнать, какая версия Unicode Character Db (UCD) используется?
  3. Как обновления UCD передаются в каждый браузер / ОС? (Это когда-либо выталкивается через автоматические обновления или это просто для какой версии браузера / ОС вы используете?)
  4. Было бы неплохо иметь ссылки на наборы символов / информацию о кодировке для каждого производителя браузера / ОС.

Спасибо

1 Ответ

2 голосов
/ 05 марта 2010

Я не верю, что браузеры беспокоятся о UCD вообще.

Для правильно сформированной страницы будет определена кодировка. Пример:

Любой отображаемый текст будет иметь список шрифтов, определенных для него (в предпочтительном порядке). Пример:
p {font-family: Verdana, Arial, без засечек; }

Для любого символа на странице браузер просто ищет глиф в определении шрифта. Если его нет, он переходит к следующему шрифту в списке. Если он удастся полностью, он, вероятно, просто использует любой uber-шрифт, который предоставляет ОС (Arial).

...