DG EMOJIK / español latinoamericano

Emoji en SMS: ¿por qué cambian el límite de caracteres y el número de partes del mensaje?

Un emoji puede cambiar la codificación del SMS, por lo que un texto que antes cabía en una parte puede dividirse en varias. Los límites frecuentemente mencionados de 160 y 70 caracteres corresponden a codificaciones diferentes. Además, en emojis complejos, un símbolo que parece uno solo en pantalla puede ocupar varias unidades contabilizadas.

Traducción automática completa del original en húngaro.

Dos personas escriben en sus teléfonos inteligentes sostenidos en la mano.
Ilustración. · terimakasih0 / Pixabay

Esto es importante principalmente en recordatorios de hora, notificaciones y mensajes masivos. Es difícil juzgar cuántas partes de SMS saldrán a partir de la frase corta visible en el editor. Comprueba el texto final con el contador propio del servicio de envío, incluyendo el nombre sustituido, la fecha y el posible texto de cancelación de suscripción.

¿Qué significan los números 160, 70, 153 y 67?

La capacidad habitual de un SMS de una sola parte enviado con el conjunto de caracteres GSM-7 es de 160 unidades. En la codificación Unicode etiquetada como UCS-2 por los proveedores de SMS, el límite habitual es 70. En caso de varias partes concatenadas, los datos necesarios para la unión ocupan espacio: por eso generalmente se calculan 153 y 67 unidades por parte. Twilio también documenta excepciones para algunas rutas. Fuente: Twilio – How long can a message be?

Caso de codificación habitual Capacidad de una parte Capacidad de una parte del mensaje concatenado
GSM-7 160 unidades 153 unidades
Unicode, a menudo etiquetado como UCS-2 por los proveedores 70 unidades 67 unidades

Aquí "unidad" no siempre significa un carácter visible. En el conjunto de extensión GSM-7, por ejemplo, el paréntesis { y el ] ocupan dos unidades cada uno. Por eso el contador del proveedor es una referencia más precisa que las letras contadas a mano. Fuente: Twilio – Codificación de caracteres GSM-7

Comprueba también los acentos húngaros

No te fijes solo en el emoji. Ciertas letras acentuadas, comillas tipográficas y otros caracteres especiales también pueden causar un cambio de codificación. Por eso, en texto húngaro, vuelve a comprobar el contador incluso después de quitar el emoji. El conjunto de caracteres GSM-7 y el simple ASCII tampoco son idénticos. Fuente: Twilio – What is UCS-2 Character Encoding?

Prueba una tras otra estas tres muestras cortas en la vista previa de tu proveedor:

  1. Holnap 14:00-kor talalkozunk.
  2. Holnap 14:00-kor találkozunk.
  3. Holnap 14:00-kor találkozunk. 🙂

Primero solo cambia el acento, luego se introduce el emoji. Observa por separado la codificación y el número de partes del mensaje: en un texto tan corto, el cambio de codificación no necesariamente aumenta el número de partes. El reemplazo automático de caracteres del proveedor también puede influir en el resultado.

Al acortar, conserva los datos necesarios para el destinatario. Omitir la hora o la posibilidad de cancelar puede hacer que la notificación sea inútil. Es mejor quitar una introducción o repetición innecesaria, y luego releer el mensaje como texto independiente.

Una sonrisa puede ser más de una unidad técnica

En la interfaz del proveedor a menudo ves la etiqueta "UCS-2". Sin embargo, el UCS-2 estricto no puede representar todos los emojis actuales. El UTF-16 maneja los caracteres fuera del plano básico con dos unidades de código de 16 bits; comprueba la compatibilidad del sistema de envío concreto en su propia documentación. Fondo técnico: Twilio – UCS-2 y UTF-16

Un ejemplo simple y bien verificable: el 🙂 es un punto de código Unicode, dos unidades de código en UTF-16. El 👩‍💻 consta de tres puntos de código, cinco unidades de código en UTF-16. Ambos pueden aparecer como una sola imagen. Estos números se derivan de la estructura de las secuencias; por eso contar las imágenes visibles es insuficiente para determinar el tamaño de envío. El artículo sobre emojis compuestos desglosa detalladamente la diferencia.

Observa el método real de envío

En una conversación por mensajes en el teléfono, el SMS, el RCS y otros métodos de mensajería pueden funcionar con reglas diferentes. Usa la tabla relativa al SMS solo cuando realmente envíes un SMS. En sistemas empresariales, comprueba también el posible modo de degradación en la documentación del proveedor: ¿qué ocurre si el canal elegido originalmente no está disponible?

Revisa la tarifa según tu propio paquete. Varias partes no implican el mismo coste adicional en todas las suscripciones. Antes del envío real, un mensaje de longitud real enviado a tu propia dirección de prueba y el registro del proveedor juntos proporcionan una retroalimentación útil.

Llévate lo esencial

Tres pruebas de conocimiento

Prueba cómo aplicarías lo leído. Marca una respuesta por pregunta; cada respuesta correcta vale un punto. La evaluación da retroalimentación sobre estas tres situaciones; no almacenamos ni enviamos tus respuestas.

1. Del texto "Nos vemos mañana. 🙂" quitas el emoji. ¿Qué más hay que comprobar?
2. El 👩‍💻 parece una sola figura en la pantalla. ¿Qué se deduce de esto para la longitud del SMS?
3. Preparas un recordatorio empresarial con un nombre de cliente variable. ¿Qué comprobación es útil?

Soluciones y explicaciones
  1. La codificación correspondiente a los caracteres que permanecen y el número de partes del mensaje. Otros caracteres también pueden requerir una codificación diferente.
  2. No se puede determinar por la forma visible: hay que medir las unidades de codificación. Una sola forma visible puede constar de varios puntos de código y unidades de código.
  3. Examinas el texto completo, con los datos insertados, y el número de partes del proveedor. La longitud real de la versión enviada determina cómo cabe el mensaje.

Cuenta tus respuestas correctas: cada una vale un punto. Una respuesta omitida vale cero puntos.

  • 3 puntos: En los tres ejemplos examinaste el texto realmente enviado; revisa también una plantilla de SMS propia.
  • 2 puntos: Mira qué carácter o dato insertado se omitió del conteo.
  • 0–1 puntos: Prueba las tres muestras breves de SMS y observa por separado la codificación y el número de partes.

Tenemos otra buena lectura

Todos los 20 artículos · Busco emojis