webdata
تصغير ملف كبير إلى نسخة مضغوطة أصغر يبدو وكأنه سحر، لكنه يعتمد على حيلة بسيطة قائمة على الأنماط.
يعتمد ضغط الملف على رصد الأنماط المتكررة وإعادة كتابتها بترميز أقصر — تكرار مثل 'أأأأ' يمكن تخزينه كـ'أ أربع مرات' بدلًا من أربعة أحرف منفصلة، وبما أن الملفات الحقيقية مليئة بمثل هذا التكرار، فإعادة الكتابة هذه تقلّص حجم الملف مع بقائه قابلًا للاسترجاع الكامل إلى أصله.
الملفات لا تحتوي على 'فراغ فعلي' يُعصر منه شيء بأي معنى حرفي، والضغط غير الفاقد (lossless) تحديدًا لا يحذف محتوى أقل أهمية — ذلك الوصف ينطبق فعليًا على صيغ الضغط الفاقد، وهي فئة مختلفة تمامًا.
تستخدم صور JPG وملفات صوت MP3 ضغطًا فاقدًا بدلًا من ذلك، تتخلص عمدًا من تفاصيل دقيقة تكاد لا تُلاحظها العين أو الأذن البشرية، ما يقلّص الملفات أكثر مما تستطيعه الطرق غير الفاقدة، لكنه يعني أن البيانات الأصلية لا يمكن استعادتها بشكل كامل بعد ذلك.
webdata
ما القاعدة المعتادة للاختيار بينهما؟ماذا يمكنك أن تفعل هناك؟ما هذا «دفتر هاتف الإنترنت»؟ماذا يعني الحرف s الإضافي؟ما هي ملفات الكوكيز فعليًا؟فما هي الذاكرة المؤقتة (cache) أصلاً؟فما أقرب حقيقة مادية وراء ذلك؟أي وصف يناسبه؟في https://shop.example.com/items?id=42، ماذا يُسمّى example.com؟أي لغة كانت الطريقة القياسية لمحادثتها لنصف قرن؟ما امتداده؟فما هو الخادم (server) بالضبط؟Quration — Quration AIQ