Conteggio caratteri Twitter (X) - Doppio conteggio per i caratteri larghi

Strumento di conteggio dei caratteri per Twitter (X), conforme alle regole di ponderazione della piattaforma. Conta due unità per i caratteri a larghezza piena e una per quelli a mezza larghezza e mostra in tempo reale quanti caratteri restano prima del limite di 280.

Cos'è il conteggio caratteri di X (Twitter)?

Il conteggio caratteri di X (ex Twitter) verifica se un post rientra nel limite di 280 caratteri, secondo la regola di conteggio ponderato propria di X. I caratteri giapponesi, cinesi e coreani (CJK) e i simboli a larghezza intera contano 2 caratteri ciascuno, quindi il numero di caratteri visibile a schermo non corrisponde al conteggio reale rimanente.

Questo strumento applica lo stesso conteggio ponderato al tuo testo in tempo reale, secondo le regole della schermata di pubblicazione reale, così puoi individuare un superamento inatteso prima di pubblicare, particolarmente utile per testi prevalentemente in giapponese.

Come usarlo

  1. Inserisci il testo da pubblicare Incolla nel campo di input il testo che intendi pubblicare.
  2. Controlla il risultato del conteggio Vengono mostrati contemporaneamente il numero di caratteri visibili e il conteggio ponderato secondo la regola di X.
  3. Controlla i caratteri rimanenti Il numero rimanente fino al limite di 280 caratteri si aggiorna in tempo reale mentre digiti.
  4. Accorcia il testo in caso di superamento Viene mostrato il numero di caratteri in eccesso, così sai esattamente quanto tagliare.

Consigli per sfruttarlo al meglio

  • Il conteggio di X non riguarda i caratteri che si vedono: adotta una regola di ponderazione propria che conta doppi i caratteri cinesi, giapponesi e coreani e i segni a larghezza piena, con uno scarto rispetto al conteggio semplice.
  • A parità di trenta caratteri, un messaggio in sole lettere e cifre lascia ampio margine, mentre uno in solo giapponese vale sessanta caratteri ponderati e si avvicina in un attimo al limite di 280.
  • Gli indirizzi web contano invariabilmente ventitré caratteri, quale che sia la loro lunghezza reale, per via dell'accorciatore della piattaforma: usate quindi questo strumento come stima del conteggio puro e, per i messaggi che contengono collegamenti, verificate nella schermata di pubblicazione.
  • Le faccine valgono un solo punto di codice e, secondo la regola di ponderazione, sono nella maggior parte dei casi trattate come caratteri ordinari, cioè contate una volta: pur essendo vistose, occupano poco spazio.
  • Per conoscere il numero di byte nelle varie codifiche usate lo strumento affine di conteggio dei byte di una stringa; per verificare le conversioni di codifica, quello dedicato al riconoscimento delle codifiche.

Quando è utile

Adattare un post in giapponese

Poiché il giapponese usa circa il doppio dei caratteri ponderati rispetto all'inglese, controllare il conteggio prima di pubblicare aiuta a sfruttare il limite senza superarlo.

Verificare post misti inglese/giapponese

Per testi che mescolano caratteri a larghezza normale e intera, puoi verificare un superamento senza aprire la schermata di pubblicazione reale.

Controllare i modelli di un account aziendale

Chi gestisce i social può confrontare rapidamente il conteggio di più varianti quando redige modelli di post.

Stimare un post che include un URL

Controlla il conteggio del testo escluso l'URL, quindi aggiungi i 23 caratteri fissi di un link abbreviato t.co per stimare l'equilibrio complessivo.

Glossario

Conteggio caratteri ponderato
Il metodo proprio di X per contare i caratteri e determinare se un post rientra nel limite. I caratteri CJK e i simboli a larghezza intera contano 2 ciascuno.
CJK
Abbreviazione di cinese, giapponese e coreano. Secondo la regola ponderata di X, questi caratteri contano 2 ciascuno.
twitter-text
L'algoritmo open source di conteggio caratteri pubblicato da X (ex Twitter). Questo strumento calcola il conteggio secondo la stessa specifica.
Link abbreviato t.co
Il meccanismo con cui X abbrevia automaticamente gli URL nei post. Indipendentemente dalla lunghezza dell'URL originale, conta sempre 23 caratteri fissi.

Domande frequenti

Perché le regole di conteggio di X considerano «doppi» i caratteri cinesi, giapponesi e coreani e i segni a larghezza piena. In inglese si possono inserire quasi 280 caratteri, mentre scrivendo in solo giapponese il limite arriva già intorno ai 140. È un accorgimento che compensa la grande differenza di informazione contenuta in un carattere a seconda della lingua.

Nelle regole dell'algoritmo di conteggio dei caratteri che X, già Twitter, pubblica come programma libero. Anche questo strumento vi si attiene, contando uno o due caratteri secondo l'intervallo di punti di codice Unicode.

La maggior parte delle faccine è rappresentata nei piani supplementari di Unicode, con coppie surrogate, ma poiché non ricade fra i caratteri cinesi, giapponesi, coreani o a larghezza piena, la regola di ponderazione le conta come un solo carattere. Le faccine composte, come quelle che raffigurano una famiglia, sono però formate internamente da più punti di codice e, pur apparendo come una sola, possono contare per più caratteri.

Lo strumento affine di conteggio dei byte misura la dimensione fisica in byte con cui i dati sono conservati o trasmessi, per esempio in UTF-8 o in Shift_JIS. Questo calcola invece i caratteri ponderati per stabilire il limite di pubblicazione su una rete sociale: scopo e metodo di calcolo sono diversi.

Prima dell'innalzamento a 280 caratteri, avvenuto nel 2017 per le lingue occidentali, il limite era di 140. La regola che conta doppi i caratteri cinesi, giapponesi e coreani esisteva già allora e, con il raddoppio del limite, anche chi scrive in quelle lingue può oggi pubblicare testi di lunghezza sostanzialmente pari a quelli in inglese.
Tool-kun

A proposito — perché X «pesa» i caratteri anziché contarli

Quando Twitter, che ha preceduto X, adottava il limite di 140 caratteri, dagli utenti di lingua inglese giungevano molte lamentele sulla sua brevità. L'informazione contenuta in una lettera dell'alfabeto è assai minore di quella di un ideogramma: negli stessi 140 caratteri il giapponese permetteva di descrivere una scena di romanzo, l'inglese appena venti o trenta parole. Per rimediare a quella disparità, nel 2017 Twitter raddoppiò a 280 caratteri il limite per le lingue a un byte, lasciando invece a un equivalente di 140 quello per giapponese, cinese e coreano — 280 caratteri ponderati, cioè 140 reali — con un aggiustamento che tiene conto della diversa densità informativa delle lingue.

L'idea dei caratteri ponderati esisteva del resto da tempo anche nel mondo dei messaggi brevi dei telefoni cellulari. Nel sistema GSM un messaggio arriva di norma a 160 caratteri, ma basta un solo carattere estraneo a un determinato insieme — una faccina, un ideogramma — perché la codifica passi a UCS-2 e il limite crolli a settanta. Il fenomeno per cui «usare i caratteri di una certa lingua riduce quelli disponibili» offre un interessante punto di contatto per riflettere su come la rappresentazione interna delle codifiche si leghi all'esperienza di chi scrive.

La regola dei caratteri ponderati si applica anche alle faccine: la maggior parte conta per un carattere, ma quelle composte — ottenute unendo più simboli con il carattere di congiunzione a larghezza nulla per indicare il colore della pelle o il genere — sono formate internamente da più punti di codice Unicode e, pur apparendo come una sola immagine, possono contare per più caratteri. Pubblicando su una rete sociale, tenere a mente lo scarto fra i caratteri che si vedono e quelli che il sistema conta evita spiacevoli sorprese.