Полный текст

Магия UTF-8: как уместить миллионы символов в 32 бита и сохранить совместимость с прошлымКогда речь заходит о кодировках, многие представляют себе скучные таблицы и бесконечные биты. Но UTF-8 — это не просто набор правил, это гениальное инженерное решение, которое поражает своей продуманностью и изяществом.Как удалось вместить миллионы символов всех языков мира, да ещё и сохранить полную обратную совместимость с древней ASCII, где было всего 128 знаков? Это всё равно что построить современный небоскрёб на фундаменте старой избушки, при этом сохранив её функциональность.Автор статьи настолько вдохновился UTF-8, что создал интерактивную песочницу для её визуализации. Узнайте, как работает эта магия, и попробуйте сами.