·14 min czytania

Dlaczego SMS ma 160 znaków? Fascynująca historia limitu

Jest rok 1985. Friedhelm Hillebrand, niemiecki inżynier telekomunikacji, siedzi przy biurku w swoim domu w Bonn i robi coś dziwnego — pisze na maszynie przypadkowe zdania, pytania i odpowiedzi na kartki pocztowe, a potem liczy znaki. Jedno zdanie, drugie, trzecie. Notatka do kolegi. Pytanie o pogodę. Potwierdzenie spotkania. Za każdym razem wynik jest podobny — większość sensownych wiadomości mieści się w okolicach 150-160 znaków. Hillebrand właśnie nieświadomie ustanowił limit, który zmieni sposób komunikacji miliardów ludzi na następne 40 lat.

Eksperyment z kartką pocztową

Hillebrand pracował wówczas nad standardem GSM (Global System for Mobile Communications) w ramach europejskiej grupy roboczej CEPT (Conférence Européenne des Administrations des Postes et des Télécommunications). Jego zadanie? Określić, ile znaków powinna mieć krótka wiadomość tekstowa przesyłana między telefonami komórkowymi.

W wywiadzie dla Los Angeles Times z 2009 roku Hillebrand szczegółowo opisał swój "eksperyment":

"Wziąłem kartkę pocztową i zacząłem pisać typowe wiadomości — krótkie pytania, odpowiedzi, informacje. Liczyłem znaki każdej wiadomości. Potem przejrzałem teleksy i telegramy handlowe — tam też wiadomości były krótkie. Przeanalizowałem też pocztówki — większość wiadomości na pocztówkach mieściła się w 150 znakach."

Kluczowe było spostrzeżenie, że pocztówki — najpopularniejsza krótka forma komunikacji pisemnej w tamtych czasach — narzucały naturalny limit długości. Ludzie intuicyjnie pisali krótko, gdy medium było małe.

Dlaczego akurat 160, a nie 150 czy 200?

Decyzja o 160 znakach nie była wyłącznie wynikiem eksperymentu Hillebranda — miała też podłoże techniczne. Oto kluczowe fakty:

W systemie GSM dane przesyłane są w "paczkach" (frames) o ściśle określonym rozmiarze. Kanał sygnalizacyjny SDCCH (Stand-alone Dedicated Control Channel), który pierwotnie służył do przesyłania informacji sterujących siecią, miał pojemność 140 bajtów (1120 bitów) na wiadomość.

Hillebrand i jego zespół musieli znaleźć kodowanie, które zmieści jak najwięcej znaków w 140 bajtach:

  • Standard ASCII (8-bit) — 140 bajtów = 140 znaków. Za mało.
  • GSM 7-bit (specjalnie zaprojektowany) — 140 bajtów × 8 bitów ÷ 7 bitów na znak = 160 znaków. Idealnie!

To rozwiązanie było genialne — zamiast standardowego 8-bitowego kodowania, zespół GSM stworzył własny 7-bitowy alfabet, który zawierał 128 najczęściej używanych znaków w językach europejskich. Dzięki oszczędności jednego bita na znak, zyskali 20 dodatkowych znaków — różnicę między 140 a 160.

GSM 7-bit — alfabet, który zmienił język

Alfabet GSM 7-bit (oficjalnie: GSM 03.38) zawiera 128 znaków podstawowych i 128 znaków rozszerzonych (dostępnych przez escape character). Podstawowy zestaw obejmuje:

  • Litery łacińskie (A-Z, a-z)
  • Cyfry (0-9)
  • Podstawowe znaki interpunkcyjne (. , ! ? ; :)
  • Najczęstsze znaki specjalne (@, &, +, -, *, /, =)
  • Niektóre znaki diakrytyczne (ä, ö, ü, à, é — ale nie polskie!)

Polski problem — z 160 do 70

Tu dochodzimy do kluczowego faktu, który przez lata frustrował Polaków: polskie litery (ą, ę, ó, ś, ć, ź, ż, ł, ń) nie mieszczą się w GSM 7-bit. Gdy wiadomość zawiera choćby jedną polską literę, telefon automatycznie przełącza się na kodowanie UCS-2 (Unicode), które używa 16 bitów na znak:

140 bajtów × 8 bitów ÷ 16 bitów na znak = 70 znaków

To oznacza, że SMS z polskimi znakami miał ponad dwa razy mniejszy limit. Dla operatora to też oznaczało, że jedna wiadomość z polskimi znakami zajmowała tyle samo "miejsca" co dwie wiadomości bez nich.

  • Konsekwencje dla języka polskiego były ogromne:
  • Miliony Polaków pisały bez polskich znaków: "czesc" zamiast "cześć", "zyczenia" zamiast "życzenia"
  • Wykształcił się specyficzny "SMS-owy polski" bez diakrytyków
  • Nawet po wprowadzeniu nielimitowanych SMS-ów, nawyk pisania bez polskich znaków przetrwał
  • Badanie SWPS z 2019 roku wykazało, że 34% Polaków w wieku 30-45 wciąż czasem pisze bez polskich znaków z przyzwyczajenia

Inne języki dotknięte limitem:

  • Arabski — alfabet arabski wymaga Unicode, więc limit wynosił 70 znaków. To sprawiło, że arabskojęzyczne kraje znacznie wolniej adoptowały SMS-y
  • Chiński — jeden ideogram = 1 znak Unicode = 70 znaków na SMS. Ale jeden chiński ideogram niesie więcej znaczenia niż jedna łacińska litera, więc 70 znaków po chińsku to mniej więcej tyle co 200 po angielsku
  • Rosyjski — cyrylica nie mieści się w GSM 7-bit. Rosjanie, podobnie jak Polacy, masowo pisali transliteracją łacińską
  • Japoński — 70 znaków, ale dzięki kanji (ideogramom), japońskie SMS-y były zaskakująco pojemne

Concatenated SMS — łamanie limitu

W 1999 roku wprowadzono standard concatenated SMS (łączone wiadomości), który pozwolił łączyć wiele SMS-ów w jedną długą wiadomość. Technologia działała tak:

  1. Telefon dzielił długi tekst na segmenty po 153 znaki (7 znaków z każdego segmentu było zarezerwowane na nagłówek łączący — UDH, User Data Header)
  2. Każdy segment był wysyłany jako osobny SMS
  3. Telefon odbiorcy składał segmenty z powrotem w jedną wiadomość
  • Problem: Operator naliczał opłatę za każdy segment osobno. SMS o długości 161 znaków kosztował tyle co dwa SMS-y. To stworzyło interesującą dynamikę — ludzie pisali albo bardzo krótko (do 160 znaków), albo bardzo długo (skoro płacę za dwa, to niech będzie 306 znaków). Przedział 161-170 znaków był statystycznie najrzadszy.

W Polsce w erze płatnych SMS-ów (przed ok. 2010 rokiem) popularne były "liczniki znaków" wbudowane w telefony. Nokia 3310 pokazywała na ekranie, ile znaków pozostało — i to odliczanie wpłynęło na sposób myślenia o tekście całego pokolenia.

Jak 160 znaków zmieniło język

Limit SMS-a nie był tylko technicznym ograniczeniem — był siłą twórczą, która wymusiła ewolucję języka:

Skróty i akronimy

  • Polski: "nara" (na razie), "spr" (sprawdź), "zw" (zaraz wracam), "jj" (już jestem), "cb" (ciebie), "kk" (kocham cię) — skąd "kk"? "k" to pierwsze litery "ko-cham", a drugie "k" to "ko-cham cię". Sprytne, ale niezrozumiałe dla postronnych
  • Angielski: "lol", "brb", "ttyl", "omg", "btw" — wiele z tych skrótów przetrwało erę SMS-ów i weszło do codziennego języka
  • Niemiecki: "HDL" (Hab dich lieb = kocham cię), "LG" (Liebe Grüße = pozdrowienia)
  • Francuski: "slt" (salut), "bjr" (bonjour), "stp" (s'il te plaît)

Emotikony tekstowe

Limit 160 znaków przyspieszył rozwój emotikonów — gdy nie masz miejsca na opis emocji, zastąp go symbolem:

  • :-) — uśmiech (1982, Scott Fahlman na Carnegie Mellon University)
  • ;-) — mrugnięcie
  • :-( — smutek
  • XD — śmiech
  • <3 — serce

W Japonii ograniczenia SMS-owe doprowadziły do stworzenia kaomoji — rozbudowanych emotikonów z japońskich znaków: (╯°□°)╯︵ ┻━┻ (gniew), (◕‿◕) (radość), ᕦ(ò_óˇ)ᕤ (siła). Kaomoji były prekursorami współczesnych emoji.

Telegraficzny styl

160 znaków wymusiło styl komunikacji przypominający XIX-wieczne telegramy: - Pominięcie zaimków: "Idę sklep, potrzebujesz coś?" zamiast "Ja idę do sklepu, czy ty potrzebujesz czegoś?" - Pominięcie przyimków: "Spotkanie 18 Rynek" zamiast "Spotkanie o 18:00 na Rynku" - Jednoznaczność: każde słowo musiało nieść maksimum informacji

Od 160 do 140 — SMS a Twitter

W 2006 roku Jack Dorsey, Biz Stone i Evan Williams tworzyli nową platformę — Twitter (dziś X). Dlaczego ustalili limit na 140 znaków, a nie np. 200 czy 500?

Odpowiedź jest bezpośrednio związana z SMS-em. Twitter miał być platformą, na której można publikować posty przez SMS-a. Wiadomość musiała zmieścić się w jednym SMS-ie (160 znaków), ale potrzebowano też miejsca na nazwę użytkownika (do 20 znaków). Stąd: 160 - 20 = 140 znaków na treść tweeta.

Ten limit — dziedzictwo eksperymentu Hillebranda z kartką pocztową — ukształtował komunikację polityczną (Donald Trump i Twitter), dziennikarską (breaking news w 140 znakach) i popkulturową (hashtagi, memy tekstowe) na całym świecie.

W 2017 roku Twitter podwoił limit do 280 znaków. Badanie przeprowadzone przez sam Twitter wykazało, że po zmianie: - Średnia długość tweeta wzrosła z 34 do 33 znaków — prawie się nie zmieniła! - Odsetek tweetów "obcinanych" do limitu spadł z 9% do 1% - Użytkownicy pisali co prawda nieco pełniejsze zdania, ale wciąż preferowali zwięzłość

To potwierdza intuicję Hillebranda — ludzie naturalnie komunikują się krótko. Limit 160 znaków nie był sztucznym ograniczeniem — był odzwierciedleniem ludzkiej natury.

Techniczne curiosa — co kryje się za 7 bitami?

Tabela GSM 7-bit — dziwne wybory

Projektanci alfabetu GSM 7-bit musieli zdecydować, które 128 znaków są "najważniejsze". Niektóre ich wybory są zaskakujące:

  • Znak § (paragraf) — jest w standardzie GSM 7-bit. Dlaczego? Bo Niemcy (kluczowi twórcy GSM) używają go w odniesieniach prawnych
  • Znak ¥ (jen) — jest w standardzie, co pokazuje wpływ Japonii na globalne telekomunikacje
  • Znak £ (funt) — jest, ale € (euro) — nie ma w podstawowym zestawie (dodano go dopiero w rozszerzeniu). Euro wprowadzono w 1999 roku, a alfabet GSM powstał w 1986
  • Polskie ą, ę — nie ma. To dlatego, że Polska nie była częścią zachodnioeuropejskiej grupy CEPT w czasie projektowania standardu (era PRL)

Escape character — dodatkowe 128 znaków

GSM 7-bit rezerwuje znak 0x1B jako "escape character". Gdy telefon napotka ten znak, interpretuje następny znak jako "rozszerzony". To daje dostęp do dodatkowych symboli: { } [ ] ~ ^ € | — ale każdy rozszerzony znak zajmuje 2 pozycje (escape + znak), więc faktycznie zmniejsza limit SMS-a.

Na przykład: SMS zawierający znak € ma efektywny limit 159 znaków (a nie 160), bo sam € zajmuje dwie pozycje w kodowaniu.

Dziedzictwo 160 znaków w erze bez limitów

W erze WhatsApp, Telegrama i iMessage limit 160 znaków formalnie nie obowiązuje. Ale jego wpływ na komunikację jest trwały:

  1. Zwięzłość jako cnota — ludzie, którzy dorastali z SMS-ami, cenią krótkie komunikaty. Długie wiadomości są postrzegane jako "ściana tekstu"
  2. Skróty w języku — "lol", "omg", "btw" przetrwały erę SMS-ów i weszły do słowników (Oxford English Dictionary dodał "LOL" w 2011 roku)
  3. Mikroblogging — Twitter/X, Threads, Bluesky — wszystkie platformy mikroblogowe zawdzięczają swoje istnienie idei, że krótka wiadomość może nieść pełną myśl
  4. Push notifications — powiadomienia na smartfonach mają limit ok. 150-200 znaków. Przypadek? Nie — to dziedzictwo SMS-a
  5. Kultura memu — memy tekstowe są krótkie, zwięzłe i punchline'owe — dokładnie jak SMS z ery 160 znaków

Friedhelm Hillebrand — człowiek, który nie wiedział, co zrobił

Hillebrand (ur. 1940) do końca lat 90. nie zdawał sobie sprawy z wpływu swojej decyzji. W wywiadach przyznawał, że traktował SMS jako poboczną funkcję sieci GSM — głównym celem było przesyłanie głosu. SMS miał być narzędziem do krótkich powiadomień sieciowych, nie do komunikacji między ludźmi.

W 2010 roku Hillebrand wydał książkę "Short Message Service (SMS): The Creation of Personal Global Text Messaging", w której szczegółowo opisał historię SMS-a. W przedmowie napisał z charakterystyczną skromnością: "Nie stworzyłem SMS-a sam. Był wynikiem pracy wielu ludzi. Ja jedynie zaproponowałem liczbę — 160."

Ta liczba — wynik prostego eksperymentu z kartką pocztową — okazała się jedną z najbardziej wpływowych decyzji projektowych w historii technologii.

Następnym razem, gdy będziesz pisać krótką wiadomość i zastawisz się, dlaczego tak naturalnie mieścisz się w kilku zdaniach — pamiętaj o niemieckim inżynierze, który w 1985 roku odkrył, że ludzie potrzebują dokładnie 160 znaków, by powiedzieć to, co ważne. Nie więcej, nie mniej.

Szukasz gotowych wiadomości? Przeglądaj naszą bazę lub wygeneruj unikatowe życzenia za pomocą AI!