{# 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

الترميز (مخطط تمثيل البيانات)

طريقة تحويل البيانات من شكل إلى آخر وفق مخطط محدد، مثل تمثيل النص كبايتات (ترميز الأحرف) أو البيانات الثنائية كنص (base64) أو الصوت كعينات رقمية.

التفاصيل التقنية

الترميز قابل للعكس وبدون فقدان (بخلاف التشفير الذي يتطلب مفتاحاً أو الضغط المفقود الذي يتجاهل البيانات). تشمل مخططات الترميز الشائعة ترميز الأحرف (UTF-8، ASCII، ISO-8859-1) وترميز النقل (base64، ترميز النسبة المئوية) وترميز الأرقام (big-endian، little-endian) وترميز الوسائط (PCM للصوت، RGB للبكسلات). يحدث Mojibake (نص مشوه) عند فك ترميز بيانات مشفرة بمجموعة أحرف بأخرى مختلفة.

مثال

```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);
```

صيغ ذات صلة

مصطلحات ذات صلة