LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Да вот не просто таблица, utf-8 - это кодировка с переменным числом байт на символ, как и utf-16 кстати, если правильно реализовывать.

Да, но проблема не в этом. Парсинг utf-8 – это как раз фигня. А вот рендеринг – это жопа, ад и сотона. Недавно были эти дикие истории, когда код, который отображался в редакторе, совершенно не соответствовал коду, который был скомпилирован. И всё это благодаря магии юникода.

https://www.bleepingcomputer.com/news/security/invisible-characters-could-be-hiding-backdoors-in-your-javascript-code/

@Oberstserj

Исправление hateyoufeel, :

Да вот не просто таблица, utf-8 - это кодировка с переменным числом байт на символ, как и utf-16 кстати, если правильно реализовывать.

Да, но проблема не в этом. Парсинг utf-8 – это как раз фигня. А вот рендеринг – это жопа, ад и сотона. Недавно были эти дикие истории, когда код, который отображался в редакторе, совершенно не соответствовал коду, который был скомпилирован. И всё это благодаря магии юникода.

@Oberstserj

Исходная версия hateyoufeel, :

Да вот не просто таблица, utf-8 - это кодировка с переменным числом байт на символ, как и utf-16 кстати, если правильно реализовывать.

Да, но проблема не в этом. Парсинг utf-8 – это как раз фигня. А вот рендеринг – это жопа, ад и сотона. Недавно были эти дикие истории, когда код, который отображался в редакторе, совершенно не соответствовал коду, который был скомпилирован. И всё это благодаря магии юникода.