[en] Did you know that using common French caracters such as ç, ê, ô (and others) made your phone switch encodings, thus reducing the maximum length of your text messages to 70 characters, or less?
Saviez-vous que le jeu de caractères à disposition pour envoyer des SMS était limité? Oui, les SMS font 160 caractères… mais si on utilise un caractère en-dehors du jeu de base, le téléphone change l’encodage (UTF-16) et vous vous retrouvez avec… 70 caractères, si c’est pas 35!
A moins d’avoir un forfait SMS illimité, cette multiplication des SMS peut se répercuter sur votre facture.
Et en français, certains caractères courants comme ç, ê, ô ne se trouvent pas dans le jeu de caractères de base. Je cite Claude, qui a attiré mon attention sur ce problème:
By default the 7bit encoding used is GSM 03.38, which has the following 128 characters alphabet: @, £, $, ¥, è, é, ù, ì, ò, Ç, LF, Ø, ø, CR, Å, å, Δ, _, Φ, Γ, Λ, Ω, Π, Ψ, Σ, Θ, Ξ, ESC, Æ, æ, ß, É, SP, !, “, #, ¤, %, &, ‘, (, ), *, +, ,, -, ., /, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, :, ;, <, =, >, ?, ¡, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, Ä, Ö, Ñ, Ü, §, ¿, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, ä, ö, ñ, ü, à
Sympa, non?
Du coup, suivez les instructions pour afficher le nombre de caractères restants sur votre téléphone histoire d’éviter les mauvaises surprise, surtout à l’étranger! (Pour l’iPhone, voyez en bas de l’article de Claude, c’est dans Réglages > Messages.)
C’est pas ça qui va encourager nos ados à écrire correctement! 😉
Similar Posts:
- Economiser vite des sous avec Orange CH [fr] (2012)
- Un article dans Le Temps et des problèmes d'encodage [fr] (2006)
- Problèmes d'encodage MySQL [fr] (2005)
- Gmail: essentiel d'activer la double identification (avec téléphone) [fr] (2012)
- Voter "oui" pour les bilatérales [fr] (2009)
- iPhone: chercher n’importe quoi sur son smartphone [fr] (2016)
- Brève info [fr] (2005)
- Twitter et les SMS: riches de leurs contraintes [fr] (2010)
- Finally out of MySQL encoding hell [fr] (2006)
- LR/Transporter: Renaming Files With Excess Whitespace in Lightroom CC Classic [fr] (2018)
Je trouve franchement abusé de mettre un prix aux SMS, un nombre limité de SMS ou un nombre limité de caractères, sachant que ce n’est que du texte et que c’est quasiment invisible au niveau du transfert de données pour l’opérateur… Mais là on se fout carrément de notre gueule! ><;
Effectivement, déjà remarqué, mais jamais pensé à l’encodage.
Sinon, Nathalie, que le tarif soit aberrant, trop cher, je pense que beaucoup de monde sera du même avis. Par contre, si on prends les plus de 50 millions de messages envoyés lors du dernier réveillon uniquement, avec environ une cinquantaine de caractères chacuns, ça pèse tout de même près de 2.5Go (un peu moins, si mes calculs sont exacts) uniquement de contenu, sans y ajouter le routage et autre informations de réseau. Ceci rien que pour une période très courte.
Je n’ai pas de statistiques sur une période annuelle, mais ce ne doit pas être négligeable.
Sinon, je ne vois pas, si ce n’est toujours pour des raisons économiques, pourquoi cette limite à 160 caractères…
Salut Steph. l’astuce de Claude pour l’iPhone permet de savoir combien de caractères sur /160 sont déjà tapés. Mais ça ne nous aide pas, car on aimerait savoir combien de bytes sur /140? car si on arrive à 160/160 ca ne signifie pas qu’on a écrit 1 seul SMS? tu vois ce que je veux dire?
merci
david
David: je comprends pas 🙁 (j’ai toujours fait un blocage sur les bits et les bytes… tu essaies de réexpliquer?)
Le circonflexe, ça m’en bouche un coin. J’ai dû dépenser des sommes folles avec ma manie d’écrire des phrases longues à peu près correctement…
David : je viens d’essayer, quand je tape un kanji le nombre de « caractères » passe de 0/160 à 2/70, ce qui est le comportement attendu.
@stephanie: ben je voulais dire que ce qui compte c’est le nombre de bytes et pas de caractères. Donc je trouvais bizarre que l’iPhone compte les caractères car comme le dit Claude c’est pas ce nombre là qui va déterminer la longueur du SMS. Mais d’après Michel, si on tape un caractère “en dehors” du jeu de caractères de base, ça modifie la manière de compter.
D’après ce que j’ai compris, si tu tapes un caractère en-dehors du jeu de base ça change l’encodage pour tout ton message, donc tes caractères “normaux” prennent plus de place de toute façon…
Ton commentaire me laisse songeur.
Est-ce que c’est finalement pour raison commerciale et technologique que l’écriture française est autant bâclée?
(J’en ai pas une super maîtrise non plus 🙂 )
Non, c’est pas juste à cause de ça. L’enseignement du français à l’école à changé, et on a aussi passé par une phase (je caricature) “faut pas traumatiser l’amour-propre de ces pauvres petits en leur disant qu’ils font des erreurs” dans la pédagogie occidentale.
Avec internet (mon analyse) les ados passent aussi plus de temps à écrire que quand nous on était à l’école, mais ils écrivent dans des espaces non-normés (ou auto-normés) où la justesse de la langue n’a en fait pas vraiment de valeur en soi. Plus de pratique à faire “faux” donc (mais je suis sûre qu’il y a des tas de côtés positifs à ça aussi).
Mon commentaire était un peu un gag, pour être honnête: mais c’est vrai qu’essayer d’expliquer aux jeunes que s’habituer à écrire bien c’est pas une mauvaise chose, quand le faire va leur coûter plus cher en SMS… c’est pas super motivant (déjà que la motivation pour ça à la base est bien basse…)