Unicode: различия между версиями
AE (обсуждение | вклад) (Unicode старт) |
(нет различий)
|
Версия от 16:16, 25 марта 2023
Unicode (Юникод) — единый международный стандарт преобразования букв различных алфавитов и символов в цифровое представление. Для этого каждому символу сопоставляется определенный порядковый номер.
Объясните простыми словами, пожалуйста
Давайте разберемся, что такое кодирование.
Начнем с времен, когда одному древнему человеку нужно было объяснить другому, за кем сегодня они пойдут охотиться. Древний человек издавал звуки животных, размахивал руками и костями вчерашнего ужина, указывал пальцем на рисунки животных на стене в пещере и всё было прекрасно! 💁🦣
Но неудобно. Когда нужно было "пообщаться" приходилось бегать к стене с картинками или устраивать представление. Тогда было решено закодировать образы и действия определенными звуками. Звуки объединялись в последовательности и так появились слова. Люди начали говорить и общались звуками тысячи лет, всё было прекрасно! 🧔💬
Но неудобно. Звук нельзя зафиксировать и положить на хранение. И люди опять вернулись к рисованию. Но рисовали теперь на стенах не животных, а звуки слов для их обозначения. Рисунки, кодирующие звуки, упрощались и постепенно превращались в то, что мы знаем как буквы. Их рисовали на тонких деревянных листочках, собирали в книги, хранили и передавали. Всё было прекрасно! 🧑🎓📚
Но неудобно. Когда нужно передать буквы из одного города в другой — их надо туда нести. А в провода буквы не влезают. Опять пришлось кодировать теперь уже буквы слов в виде последовательности коротких и длинных сигналов — так появилась азбука Морзе и всё было прекрасно! 🚢🆘
Но неудобно. Азбука Морзе передавала информацию медленно, сложно, неинтересно. С развитием компьютеров, она была заменена цифровым двоичным кодом. Где каждой букве была сопоставлена последовательность единиц и нулей. И всё было прекрасн0111
Но неудобно. Каждый начал кодировал буквы единицами и нулями по-своему. Причина в большом количестве разнообразных языков и алфавитов. Люди страдали и ругались пытаясь распознать какую из сотен кодировок надо использовать для того чтобы расшифровать эту 文字化け присланную в электронном письме. Всё было ужасно! 🤬
И здесь появился Unicode. Единый стандарт кодирования букв из любых алфавитов в цифровое представление. Именно его мы используем прямо сейчас, общаясь в интернете с эмодзи-картинками с человеком из любой страны на любом языке. И всё — прекрасно! 😇
И удобно (пока).
PS ходят легенды, что школьники на уроках до сих пор ковыряют палочками с краской деревянные листочки, рисуя на них перевернутые головы быков: ⱯАААА! ✍️
А если серьезно
TBD