Как открытка подсказала размер короткого сообщения
Когда в Европе разрабатывали SMS для сети GSM, инженерам нужно было решить практический вопрос: сколько текста поместить в одно сообщение, не перегружая систему. Один из участников разработки, Фридхельм Хиллебранд, изучал короткие тексты — в том числе открытки и подписи — и подсчитывал их длину. Такие сообщения обычно укладывались примерно в 160 символов, поэтому этот размер показался подходящим для краткой переписки.
Но число определили не только по содержанию открыток. Важным было и устройство передачи данных: SMS должен был занимать мало места в служебном канале мобильной сети, который не предназначался для длинных текстов.
Почему получилось именно 160
В стандарте SMS одно сообщение располагает 140 байтами данных. Для латинских букв и цифр обычно применяется 7-битное кодирование: каждый символ занимает семь бит. В 140 байтах помещается 1120 бит — ровно 160 таких символов.
Если текст содержит символы, для которых требуется более широкое кодирование, например многие знаки кириллицы, в одном сообщении помещается меньше — обычно до 70 символов. Длинный текст можно разбить на части, но каждая часть требует места для служебной информации о том, как собрать сообщение обратно.
От SMS к ограничению Twitter
Создатели Twitter перенесли знакомое ограничение в веб-сервис, рассчитанный в том числе на публикации через SMS. Для сообщения оставили 140 символов, чтобы около 20 знаков можно было использовать для имени пользователя и технической информации при отправке. Так ограничение, возникшее из сочетания привычек письма и возможностей мобильной сети, стало особенностью другого способа общения.
Получается, что длина короткого поста долго зависела от старой инженерной арифметики: размера блока данных, способа кодирования букв и запаса для доставки.






