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

Unicode и его роль в веб-пространстве


ЮникодНа нашей планете живет много различных народов. У большинства из них имеется свой язык, для представления которого на компьютере применяются разные стандарты кодирования символов. Для некоторых из них, в том числе для русского, существует несколько видов кодировок. Причем если неверно подобрать способ кодирования символов, то вместо понятных языковых символов на экране монитора появятся «крокозябры», т.е. непонятное представление текста.

Конечно же, это ужасно! Однако не стоит отчаиваться, ведь придуман Unicode. Он представляет собой универсальный стандарт кодирования символов, благодаря которому можно представить на компьютере практически любой письменный язык. Его разработала некоммерческая организация, именуемая «Консорциумом Юникода».

Уже в конце восьмидесятых годов восьмибитные символы стали общепризнанным стандартом. Для их представления на мониторе были разработаны различные кодировки. Многие из них не были совместимы друг с другом. В результате чего вместо текста возникали «крокозябры», и тогда стало актуальным создание единой «широкой кодировки». Именно ее предложил Консорциум Юникода в 1991 году. Причем система Unicode развивается до сих пор. В частности, в наше время популярной является ее разновидность — UTF-8, благодаря которой обеспечивается оптимальная совместимость со старыми восьмибитными системами. Хотя этот формат был изобретен 2 сентября 1992 года.

В наши дни Юникод применяется во многих форматах файлов, в том числе в текстовых, в последних версиях ОС семейства Microsoft Windows и т.д. Но наиболее часто его используют в сети. Ведь ее участниками общения являются представители различных народов. Если зайти на иностранный сайт без соответствующей системы кодировки символов, то вы ничего не сможете там разобрать. Увидите лишь «крокозябров», создающих полную неразбериху. Вот почему на многих интернет-страницах используется стандарт UTF-8. Особенно это касается популярных веб-ресурсов, в том числе поисковиков Yandex и Google. Впрочем, новые движки тоже стараются придерживаться этого правила. В частности, система управления WordPress использует Юникод.

Кроме того, Unicode находит применение в большинстве других сетевых протоколах. Например, он используется в IRC и Jabber. А еще этот стандарт применяется во многих языках программирования, в том числе Perl, Python и Java.  Резюмируя вышесказанное, Юникод — превосходное средство кодирования символов. По всей видимости, будущее за ним.
______________
Узнайте о аренда склада на сайте nedvizhimost.slando.ru. Это очень интересно!


Комментарии (2) на запись “Unicode и его роль в веб-пространстве”

  1. FlexZERO 2009.08.11

    В Интернет пространстве это конечно же самый оптимальный вариант без крокозябров.
    Вот почитал и сразу вспомнил времена этак 4-5 летней давности. Тогда у нас в школе еще были в ходу дискеты. Помню надо было срочно скопировать текстовые файлы в юникоде. Оч много файлов, весят конечно не много, но файлов была туча (как мне тогда казалось). И что вы думаете? Не влезло… Пришлось из юникода (16 битная кодировка) переводить в обычную кириллицу (8 бит). Как я тогда запарился все файлы форматировать.

    Ну, слава богу школы позади, дискеты ушли в лету, сетевые технологии развиваются))

  2. Spectrum 2009.11.06

    2FlexZERO

    Можно было воспользоваться любым архиватором… текстовые файлы они жмут на ура!