Моё сообщение пришло несколькими кусками
За пределом сеть дробит текст, иногда неудачно.
Один SMS переносит лишь 140 байт. Сверх этого сообщение дробится на сегменты, передаваемые независимо, а затем склеиваемые мобильным адресата. Эта склейка почти всегда удаётся, но она опирается на устройство, чем и объясняется отображение несколькими кусками.
Причины, от самой частой к самой редкой
- 1
Текст превышает вместимость одного SMS
160 символов в GSM-7 или всего 70, как только присутствует символ вне алфавита. Сверх этого порога дробление запускается само собой.
- 2
Каждый сегмент жертвует небольшим местом
Заголовок, служащий для склейки частей, занимает 6 байт на сегмент: остаётся лишь 153 пригодных символа на кусок в GSM-7 и 67 в UCS-2.
- 3
Мобильный адресата не склеил части
Некоторые более старые устройства или неполный приём показывают сегменты по одному вместо единого текста.
- 4
Сегменты пришли в беспорядке
Куски перемещаются каждый по-своему. Если один задерживается, отображение может оставаться частичным некоторое время.
Порядок действий
- 1
Оцените своё сообщение перед отправкой
Счётчик символов уточняет точное число сегментов и выбранную кодировку ещё до отправки сообщения.
- 2
Уберите то, что вынуждает к UCS-2
Один-единственный эмодзи снижает предел со 160 до 70 символов для всего сообщения, что многократно увеличивает число сегментов.
- 3
Сократите, вместо того чтобы позволять дробление
Текст, умещающийся в одну часть, приходит цельным и не зависит ни от какой операции склейки.
- 4
Разбейте сами, если нужно
Два коротких сообщения, отправленных одно за другим, читаются лучше, чем длинный текст, склейка которого не удалась.
Частые вопросы
Q01Почему 153 символа на сегмент, а не 160?
Потому что заголовок склейки занимает часть полезной нагрузки каждого сегмента — эквивалент семи символов.
Q02Обходится ли дроблёное сообщение дороже?
У оператора — да: каждый сегмент тарифицируется отдельно. С этого сайта анонимная отправка остаётся бесплатной.
// Анонимный SMS · Скрытый номер · Во Францию
Envoyez votre message, gardez l'anonymat
Votre numéro reste masqué, aucune inscription, aucune trace. Rédigez, confirmez, et votre SMS part de façon totalement anonyme.
Envoyer un SMS anonyme