Czym jest Lorem ipsum i skąd wziął się ten tekst łaciński
Lorem ipsum to tekst zastępczy, którym wypełnia się makietę, zanim powstanie prawdziwa treść. Zaczyna się od słów „Lorem ipsum dolor sit amet” i jest zniekształconym fragmentem traktatu Cycerona De finibus bonorum et malorum z 45 roku p.n.e. Zlepek łacińskich słów powstał przez pocięcie i przestawienie oryginału tak, żeby zdania straciły sens, ale zachowały rozkład długości wyrazów typowy dla łaciny. Dzieło jest w domenie publicznej, więc korzystanie z niego niczego nie ogranicza.
Sama nazwa to ucięte „dolorem ipsum” z sekcji 1.10.32 traktatu, w którym dwie pierwsze litery zgubiły się przy łamaniu wiersza w drukarskim składzie.
Do pracowni graficznych łaciński tekst trafił w latach sześćdziesiątych, na arkuszach przenoszeniowych firmy Letraset, a dwie dekady później powtórzył go program do składu Aldus PageMaker. Stamtąd rozszedł się na szablony stron internetowych i startuje dziś w większości edytorów makiet.
Fikcyjny tekst działa dlatego, że nic nie znaczy. Gdy w makiecie stoi prawdziwa treść, uwaga odbiorcy przenosi się na to, co jest napisane, zamiast na to, jak jest złożone. Tekst pozorowany wymusza ocenę samego układu, czyli interlinii, długości wiersza i kontrastu między nagłówkiem a akapitem.
Lorem ipsum po polsku i test układu na polszczyźnie
Łacina ma krótkie wyrazy, prawie nie ma znaków diakrytycznych i nie tworzy długich zbitek spółgłoskowych. Polszczyzna zachowuje się inaczej i to zachowanie potrafi rozsypać projekt, który po łacinie wyglądał bez zarzutu.
Pierwsza pułapka siedzi w wysokości wiersza. Litery ą, ę, ł i ż wychodzą poza podstawową wysokość znaku, więc zbyt ciasna interlinia doprowadza do tego, że ogonek jednego wiersza dotyka wersalika z następnego. Druga pułapka to długość wyrazów. Polskie rzeczowniki odmieniają się przez przypadki, przez co średni wyraz jest dłuższy niż łaciński, a w wąskiej kolumnie albo w przycisku o stałej szerokości tekst zaczyna wystawać poza obramowanie.
Trzecia pułapka to brak polskich znaków w samym kroju pisma. Część krojów zagranicznych je pomija, przeglądarka podstawia wtedy krój zastępczy i w środku wyrazu pojawia się litera z obcej rodziny, czego przy łacinie nie widać w ogóle. Czwarta wychodzi przy źle ustawionym kodowaniu strony, bo pierwsze ż albo ź zamienia się w krzaczek.
Wariant polski jest tu podstawowym narzędziem kontroli. Wyrazy są prawdziwe, ale zestawione losowo, więc polski tekst pozorowany pozostaje pozbawiony treści dokładnie tak samo jak łacina.
Jak wygenerować tekst i jak działa składanie zdań
Żeby wygenerować tekst, ustaw jednostkę i liczbę, wybierz język i kliknij „Generuj”. Ten generator tekstu lorem ipsum losuje wyrazy ze słownika i buduje z nich zdania o długości od 8 do 15 wyrazów, mniej więcej w co drugim wstawiając przecinek. Zdania łączy w akapity po 4-8 sztuk. Te przedziały odpowiadają temu, co spotyka się w tekstach redakcyjnych. Blok ma przez to na stronie naturalny „ciężar”.
Losowanie korzysta z generatora kryptograficznego wbudowanego w przeglądarkę zamiast z prostego Math.random. Ma to jedną praktyczną konsekwencję. Dwa kolejne kliknięcia „Generuj” zawsze dadzą inny tekst, nawet przy tych samych ustawieniach.
Tryb „Znaki” działa inaczej niż zwykłe przycięcie. Po osiągnięciu zadanej długości generator cofa się do ostatniej spacji i dobiera wyraz o takiej długości, żeby tekst zamknął się kropką dokładnie na wskazanym znaku. Wynik ma więc tyle znaków, ile podałeś, i kończy się pełnym wyrazem.
Struktura HTML i dane testowe
Tryb „Struktura HTML” składa blok z kompletem znaczników, na których zwykle łamie się arkusz stylów, czyli z nagłówkami dwóch poziomów, akapitami, listą punktowaną i numerowaną, cytatem blokowym i wyróżnieniami wewnątrz zdań. Wklejenie takiego bloku do świeżego szablonu pokazuje w kilkanaście sekund, czego jeszcze nie oprogramowano, a wychodzi z tego zwykle brak stylu dla blockquote albo dla zagnieżdżonej listy.
Tryb „Dane testowe” wypełnia makiety tabel i list kontaktów. Każde pole jest zmyślone i celowo takie zostało, żeby nikt nie pomylił go z bazą produkcyjną. Nazwiska pochodzą z listy słów opisujących sam fakt bycia przykładem, numery telefonów mają prefiks 555, którego w Polsce nie przydzielono żadnemu operatorowi, a adresy e-mail używają domeny example.com zarezerwowanej przez IANA do dokumentacji. Wynik pobierzesz jako listę, plik CSV albo JSON.