Detektor smjera teksta (LTR/RTL)
Otkrijte ide li tekst slijeva nadesno ili zdesna nalijevo i nabavite atribut dir za korištenje.
Detektor smjera teksta (LTR/RTL)
Latinica, ćirilica i grčki idu slijeva nadesno; Hebrejski, arapski, sirijski, Thaana, N'Ko i Adlam idu zdesna ulijevo — a tekst koji ih miješa je mjesto gdje se rasporedi tiho prekidaju. Zalijepite bilo koji niz i ovaj će alat prijaviti njegov smjer pisanja na dva načina: većinu jakih znakova, što je razumni smjer odlomka, i prvi jaki znak, što je ono što dir="auto" preglednika zapravo tipka. Kad se njih dvoje ne slažu — RTL rečenica koja slučajno počinje s latinskim nazivom robne marke — pronašli ste upravo niz koji će se krivo prikazati s automatskim usmjeravanjem.
Izvješće broji striktno tipizirane LTR i RTL znakove s postocima, plus neutralni ostatak (znamenke, interpunkcijski znakovi, razmaci, emojiji, koji se prilagođavaju svom okruženju prema Unicode bidi algoritmu). Završava atributom koji je spreman za lijepljenje, dir="ltr" ili dir="rtl", i dodaje redak upozorenja kada smjer manjine premaši deset posto - istinski dvosmjerni sadržaj koji zaslužuje eksplicitno označavanje za svoje ugrađene radove, a ne jedan atribut na vrhu.
Tipični trenuci ovo zaslužuje svoje mjesto: otklanjanje pogrešaka zašto niz koji je poslao korisnik prikazuje svoje interpunkcijske znakove na pogrešnoj strani, odlučivanje koji direktorij pohraniti uz sadržaj koji su generirali korisnici, provjeravanje datoteka prijevoda prije slanja arapskog ili hebrejskog lokaliteta ili demonstriranje dvonaslovnog ponašanja u izvješću o pogrešci.
Sve se izvodi lokalno u vašem pregledniku — tekst koji pregledavate nikada ne napušta vaš uređaj.