Unicode

Материал из Изи Вики
Версия от 16:16, 25 марта 2023; AE (обсуждение | вклад) (Unicode старт)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Unicode (Юникод) — единый международный стандарт преобразования букв различных алфавитов и символов в цифровое представление. Для этого каждому символу сопоставляется определенный порядковый номер.

Объясните простыми словами, пожалуйста

Давайте разберемся, что такое кодирование.

Начнем с времен, когда одному древнему человеку нужно было объяснить другому, за кем сегодня они пойдут охотиться. Древний человек издавал звуки животных, размахивал руками и костями вчерашнего ужина, указывал пальцем на рисунки животных на стене в пещере и всё было прекрасно! 💁🦣

Но неудобно. Когда нужно было "пообщаться" приходилось бегать к стене с картинками или устраивать представление. Тогда было решено закодировать образы и действия определенными звуками. Звуки объединялись в последовательности и так появились слова. Люди начали говорить и общались звуками тысячи лет, всё было прекрасно! 🧔💬

Но неудобно. Звук нельзя зафиксировать и положить на хранение. И люди опять вернулись к рисованию. Но рисовали теперь на стенах не животных, а звуки слов для их обозначения. Рисунки, кодирующие звуки, упрощались и постепенно превращались в то, что мы знаем как буквы. Их рисовали на тонких деревянных листочках, собирали в книги, хранили и передавали. Всё было прекрасно! 🧑‍🎓📚

Но неудобно. Когда нужно передать буквы из одного города в другой — их надо туда нести. А в провода буквы не влезают. Опять пришлось кодировать теперь уже буквы слов в виде последовательности коротких и длинных сигналов — так появилась азбука Морзе и всё было прекрасно! 🚢🆘

Но неудобно. Азбука Морзе передавала информацию медленно, сложно, неинтересно. С развитием компьютеров, она была заменена цифровым двоичным кодом. Где каждой букве была сопоставлена последовательность единиц и нулей. И всё было прекрасн0111

Но неудобно. Каждый начал кодировал буквы единицами и нулями по-своему. Причина в большом количестве разнообразных языков и алфавитов. Люди страдали и ругались пытаясь распознать какую из сотен кодировок надо использовать для того чтобы расшифровать эту 文字化け присланную в электронном письме. Всё было ужасно! 🤬

И здесь появился Unicode. Единый стандарт кодирования букв из любых алфавитов в цифровое представление. Именно его мы используем прямо сейчас, общаясь в интернете с эмодзи-картинками с человеком из любой страны на любом языке. И всё — прекрасно! 😇

И удобно (пока).

PS ходят легенды, что школьники на уроках до сих пор ковыряют палочками с краской деревянные листочки, рисуя на них перевернутые головы быков: АААА! ✍️

А если серьезно

TBD