{# canonical_base is the OWNING tenant's origin: all 16 Peasy domains serve the same catalogue, so a page rendered by a non-owner points its canonical at the owner instead of competing with it. Falls back to this site for static/self-owned pages. #}
🍋
Menu
General

Encoding

Encoding (Skema Representasi Data)

Metode mengubah data dari satu bentuk ke bentuk lain menurut skema yang ditetapkan, seperti merepresentasikan teks sebagai byte (encoding karakter), data biner sebagai teks (base64), atau audio sebagai sampel digital.

Detail Teknis

Encoding bersifat reversibel dan lossless (tidak seperti enkripsi yang memerlukan kunci, atau kompresi lossy yang membuang data). Skema encoding umum mencakup encoding karakter (UTF-8, ASCII, ISO-8859-1), encoding transfer (base64, percent-encoding), encoding angka (big-endian, little-endian), dan encoding media (PCM untuk audio, RGB untuk piksel). Mojibake (teks kacau) terjadi ketika data yang di-encode dalam satu set karakter didecode dengan set karakter lain, seperti membaca byte UTF-8 sebagai ISO-8859-1.

Contoh

```javascript
// Encoding: file processing example
const file = document.getElementById('fileInput').files[0];
const reader = new FileReader();
reader.onload = (e) => {
  const data = e.target.result;
  console.log(`Loaded: ${file.name} (${file.size} bytes)`);
};
reader.readAsArrayBuffer(file);
```

Format Terkait

Istilah Terkait