Kiedy pisać WIELKIMI LITERAMI (podpowiedź: rzadko)

Wielkimi literami pisz skrótowce, bardzo krótkie etykiety, jeśli wymaga tego Twój projekt, tekst prawny, który musi rzucać się w oczy, oraz stałe i symbole zastępcze w kodzie. Prawie wszędzie indziej (akapity, długie nagłówki, wyróżnienie wewnątrz zdania) lepiej sprawdza się zwykła wielkość liter. Tekst złożony z samych wielkich liter czyta się wolniej, a od co najmniej połowy lat 90. odbiera się go jako krzyk.
Co o wielkich literach mówią badania nad czytaniem
Często można przeczytać, że wielkie litery czyta się wolniej, „bo wyrazy tracą swój kształt”. Pierwsza połowa tego zdania się broni, wyjaśnienie jest już mniej pewne. Kevin Larson, psycholog czytania z zespołu Microsoftu pracującego nad ClearType, omówił dowody w tekście „The Science of Word Recognition”. Badania opisane już w podręczniku Woodwortha z 1938 roku, a potem w pracach Smitha (1969) i Fishera (1975), wykazały, że fragmenty pisane małymi literami czyta się wyraźnie szybciej, mniej więcej o 5 do 10 procent.
Larson zwraca uwagę, że ta różnica to efekt wprawy, a nie kształtu wyrazów. Małe litery czytamy znacznie częściej, a czytelnicy, którzy muszą przeczytać duże ilości tekstu wielkimi literami, przyspieszają. Model przyjmowany przez większość psychologów czytania, jak wyjaśnia, zakłada, że rozpoznajemy wyrazy po literach, a nie po zarysie, jaki tworzy wyraz. Praktyczny wniosek jest więc węższy niż mit: dwuwyrazowa etykieta wielkimi literami nie jest żadnym obciążeniem, ale akapit złożony z wielkich liter spowalnia prawie każdego, bo prawie nikt nie miał okazji się w tym wyćwiczyć.
Wielkie litery odbiera się jako krzyk, i to od dziesięcioleci
RFC 1855, czyli „Netiquette Guidelines” z października 1995 roku, ujął to wprost: „Use mixed case. UPPER CASE LOOKS AS IF YOU'RE SHOUTING.” (Używaj mieszanej wielkości liter. WIELKIE LITERY SPRAWIAJĄ WRAŻENIE, ŻE KRZYCZYSZ.) Trzy dekady później to skojarzenie wcale nie osłabło. Microsoft Writing Style Guide jest równie bezpośredni: nie używaj samych wielkich liter do wyróżniania. Temat wiadomości napisany wielkimi literami albo jedno zdanie wielkimi literami w odpowiedzi działu wsparcia może zabrzmieć jak złość, niezależnie od Twoich intencji.
Kiedy wielkie litery są właściwym wyborem
Skrótowce: akronimy i inicjalizmy
NASA, HTML, PDF, USB, FAQ. Takie skrótowce zwyczajowo zapisuje się wielkimi literami, a małymi wyglądają jak literówka. Angielskie przewodniki stylu różnią się jednak na marginesach. AP na przykład zapisuje nazwę firmy samymi wielkimi literami tylko wtedy, gdy jej litery wymawia się osobno, co daje BMW, ale Ikea. Jeśli Twoje teksty są pełne skrótowców, sprawdź, co Twój przewodnik mówi o tych, które wymawia się jak zwykłe wyrazy.
Krótkie etykiety w interfejsie
Małe nadtytuły (po angielsku „eyebrow labels”) nad nagłówkami, nagłówki kolumn tabel i niewielkie plakietki („NEW”, „BETA”) to miejsca, w których wielkie litery zasługują na swoje miejsce: dają kilku znakom wyrazistość przy małym rozmiarze. Ogranicz je do jednego do trzech wyrazów. Pomagają dwa nawyki typograficzne. Dodaj niewielki odstęp między literami, bo wielkie litery przy zwykłych odstępach wyglądają na ściśnięte. A gdy skrótowce stoją w środku tekstu, rozważ kapitaliki (w CSS font-variant-caps: all-small-caps), żeby nie przekrzykiwały otaczających wyrazów.
Jeśli wielkie litery to decyzja projektowa, uzyskaj je w CSS, a nie w samym tekście. Zapisz „New” i nadaj mu styl przez text-transform: uppercase. Pod spodem słowa zostają zapisane zwykłą wielkością liter, więc przyszła zmiana projektu to jedna linijka w arkuszu stylów, a nie przeszukiwanie każdego napisu w produkcie. Nasz wpis o pisaniu wielkimi literami a dostępności omawia stronę dostępności dokładniej.
Tekst prawny, który musi być „conspicuous” (rzucać się w oczy)
Według amerykańskiego Uniform Commercial Code pisemne wyłączenie dorozumianej gwarancji przydatności handlowej (implied warranty of merchantability) musi być „conspicuous” (§ 2-316), a definicja tego słowa w kodeksie (§ 1-201(b)(10)) obejmuje „a heading in capitals equal to or greater in size than the surrounding text” (nagłówek wielkimi literami o rozmiarze równym otaczającemu tekstowi lub większym). Tak zwykle tłumaczy się wielkie litery w fragmentach o gwarancji w licencjach na oprogramowanie. Licencja MIT na przykład kończy się akapitem, który zaczyna się od „THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND.” (OPROGRAMOWANIE JEST DOSTARCZANE „TAK JAK JEST”, BEZ GWARANCJI JAKIEGOKOLWIEK RODZAJU.)
Ta sama definicja dopuszcza też większe pismo albo pismo kontrastujące krojem, czcionką lub kolorem, więc wielkie litery to jeden ze sposobów wyróżnienia zapisu, a nie jedyny. Jeśli to Twoja umowa, to pytanie do prawnika, a nie do przewodnika stylu.
Stałe, zmienne środowiskowe i symbole zastępcze
W kodzie wielkie litery zwykle znaczą „ta wartość się nie zmienia”. PEP 8 w Pythonie mówi, że stałe są „written in all capital letters with underscores separating words” (pisane samymi wielkimi literami, z wyrazami oddzielonymi podkreślnikami), a jako przykłady podaje MAX_OVERFLOW i TOTAL. Zmienne środowiskowe podążają za tym samym zwyczajem (NODE_ENV, DATABASE_URL). Google developer documentation style guide używa samych wielkich liter dla symboli zastępczych, czyli tych części polecenia, które czytelnik zastępuje własną wartością:
cp SOURCE_FILE DESTINATION_FOLDERNasza ściągawka ze stylami nazewnictwa dla programistów omawia CONSTANT_CASE i resztę rodziny.
Kiedy zostawić caps lock w spokoju
- Tekst główny. Wszystko, co jest dłuższe niż wiersz czy dwa. Czytelnicy zwalniają, a w bloku wielkich liter trudno wypatrzyć to jedno zdanie, które ma znaczenie.
- Długie nagłówki. Sześciowyrazowy nagłówek wielkimi literami to deklaracja projektowa. Czternastowyrazowy to ściana.
- Wyróżnienie wewnątrz zdania. Kursywa albo pogrubienie robią to bez podnoszenia głosu. Porównujemy te możliwości we wpisie kiedy użyć kursywy, pogrubienia lub wielkich liter do wyróżnienia.
- Nazwy, które nie są skrótowcami. Firma, której logo jest złożone z wielkich liter, wcale nie prosi o to, żeby w zdaniu pisać jej nazwę w ten sam sposób. Sprawdź jej własne materiały prasowe, a potem swój przewodnik stylu.
Zamiana na wielkie litery nie zawsze jest odwracalna
Zmiana wielkości liter może gubić informacje, zwłaszcza poza angielskim. Niemieckie ß tradycyjnie nie ma w codziennym użyciu wielkiej formy, więc większość oprogramowania (w tym JavaScript, a zatem i nasz konwerter) zamienia „Straße” na „STRASSE”. Zamień to z powrotem na małe litery, a otrzymasz „strasse”, nie oryginalny wyraz. Wielkie ẞ istnieje w Unicode, ale nie to daje domyślne mapowanie.
Turecki ma dwie osobne litery i: z kropką i bez kropki. Wielką literą od „i” jest „İ”, a małą od „I” jest „ı”, więc ogólna funkcja zamiany na wielkie litery zapisze „ISTANBUL” tam, gdzie turecki czytelnik spodziewa się „İSTANBUL”. ConvertCaseHQ stosuje reguły tureckie, gdy korzystasz z serwisu po turecku, a w pozostałych przypadkach ogólne mapowanie Unicode. Jeśli zamieniasz nazwy na wielkie litery dla bazy danych albo drukowanego identyfikatora, zachowaj też oryginalną wersję z mieszaną wielkością liter, bo nie zawsze da się ją odtworzyć.
Naprawianie tekstu, który przyszedł wielkimi literami
Stare eksporty z baz danych, formularze wypełnione z włączonym caps lockiem, dawny system, który przechowywał tylko wielkie litery: nie musisz niczego z tego przepisywać. Wklej tekst do naszego konwertera wielkości liter i wybierz styl Zdanie (Sentence case). Zamienia on wszystko na małe litery i zaczyna wielką literą każde zdanie, więc „WE USE NASA DATA. I THINK IT HELPS.” zmienia się w „We use nasa data. I think it helps.” Potem przywróć to, czego konwerter nie może wiedzieć: nazwy, skrótowce i zaimek „I” w środku zdania.
Szybki test, zanim sięgniesz po caps lock
- Czy to skrótowiec, stała w kodzie albo symbol zastępczy? Użyj wielkich liter.
- Czy to etykieta z trzech wyrazów lub mniej i czy wielkie litery to reguła projektowa stosowana wszędzie? Użyj wielkich liter, nakładanych w CSS.
- Czy prawo albo umowa wymaga, żeby to się wyróżniało? Wielkie litery są jedną z opcji; zapytaj osobę odpowiedzialną za tekst prawny.
- Czy to coś innego? Użyj mieszanej wielkości liter i pozwól, żeby wyróżniały same słowa.


