Помните времена, когда SMS на русском (или другом языке с кириллицей) приходилось ужимать до смешного, а на английском можно было писать больше? Это не просто так! Ограничение в 160 символов для латиницы и 70 для кириллицы было жестким техническим правилом ранней эпохи мобильной связи. Вот почему: Первые массовые сотовые сети (GSM) были спроектированы в основном для Европы и латинского алфавита. Для кодирования символов использовалась 7-битная кодировка GSM (иногда называемая GSM-7). Она идеально подходила для базовых латинских букв, цифр и некоторых знаков препинания – всего 128 символов. 7 бит на символ = 160 символов в одном SMS (1120 бит / 7 бит = 160). Кириллица, арабская вязь, иероглифы и многие другие символы не влезали в скромный набор из 128 символов GSM-7. Чтобы передать любой символ из огромного набора Unicode (включая кириллицу), требовалась 16-битная кодировка UCS-2. 16 бит на символ = 70 символов в одном SMS (1120 бит / 16 бит = 70). Физический "размер" SMS в битах остава
Почему раньше SMS на кириллице (70 знаков) было короче, чем на латинице (160)
1 июля 20251 июл 2025
30
2 мин