UNICODE KODUOTĖ
Kas yra UTF-8?
UTF-8 yra kintamo ilgio Unicode koduotė, naudojanti nuo 1 iki 4 baitų vienam kodo taškui. Ji ypač paplitusi internete.
Kaip veikia UTF-8?
ASCII simboliai, pavyzdžiui A, užima 1 baitą. Lietuviška ą paprastai užima 2, daugelis kitų raštų simbolių – 3, o nemažai emoji – 4 baitus.
| Simbolis | Baitai |
|---|---|
A | 1 |
ą | 2 |
€ | 3 |
🙂 | 4 |
Kada naudojama?
UTF-8 yra įprastas HTML, JSON, API, programinio kodo ir duomenų mainų pasirinkimas. Pirmosios 128 reikšmės sutampa su ASCII, todėl paprastas angliškas tekstas išlieka kompaktiškas.
Praktinis patarimas
Žiniatinklio dokumente aiškiai nurodyk <meta charset="UTF-8">, o failą iš tikrųjų išsaugok UTF-8 koduote.
Trumpai
UTF-8 nekeičia paties Unicode simbolio reikšmės. Ji tik nusako, kaip jo kodo taškas paverčiamas baitais saugojimui arba perdavimui.

