Come verificare la lunghezza di un messaggio SMS
SMS sta per Short Message Service ed è una funzionalità incorporata nella maggior parte dei telefoni cellulari. Consente agli utenti di inviare brevi messaggi ad altri utenti di cellulari o di pubblicare online su bacheche e siti web. Lo standard per i messaggi SMS è stato stabilito nel 1985 dalla Global System Mobile Association (GSMA) e adottato da quasi tutti i produttori di telefoni cellulari e provider di servizi in tutto il mondo. Tutti i telefoni possono inviare messaggi SMS contenenti la stessa quantità di dati, ma offrono lunghezze diverse a seconda della lingua utilizzata.
Occorrente
- Telefono cellulare con funzionalità SMS
Istruzioni
Verificare la lunghezza di un messaggio SMS è un'operazione semplice. Devi calcolare quanti caratteri può contenere il tuo messaggio SMS. A seconda della lingua in cui lo scrivi, potrai comporre un messaggio contenente il massimo numero di caratteri consentito o un numero inferiore.
Decidi quale lingua usare per inviare il tuo messaggio SMS. Il set di caratteri utilizzato influisce sulla lunghezza massima consentita. Secondo gli standard GSMA, tutti i messaggi SMS possono contenere fino a 1120 bit di dati, ma alcuni caratteri utilizzano più bit di altri. La somma di tutti i caratteri del messaggio deve essere pari o inferiore a 1120 bit.
Utilizzando l'inglese o un sottoinsieme standard di caratteri latini, userai le normali 26 lettere dell'alfabeto latino più numeri e punteggiatura di base. Ogni carattere dell'alfabeto latino standard occupa 7 bit. Ciò significa che potrai inviare fino a 160 caratteri nel messaggio, inclusa la punteggiatura.
Utilizzando segni diacritici, come gli accenti comuni in olandese, francese, spagnolo e tedesco, si usano bit di dati aggiuntivi. Ogni carattere di questo set utilizza 8 bit. Di conseguenza, un messaggio SMS in quel set di caratteri può avere una lunghezza massima di 140 caratteri.
Scrivere un messaggio in un set di caratteri non latini, come arabo, coreano o cinese, implica un set di caratteri diverso. A causa della complessità di questi caratteri, ognuno occupa 16 bit. Questo limita gli SMS a un massimo di 70 caratteri.
Una volta calcolata la lunghezza consentita per il tuo messaggio SMS, verifica la lunghezza del messaggio che intendi inviare contando il numero di caratteri che contiene, inclusi gli spazi. Se il messaggio supera il numero di caratteri permesso, devi accorciarlo per inviarlo correttamente.