ما هو مضغّط HTML؟
مضغّط HTML يزيل المسافات البيضاء غير الضرورية والتعليقات والعلامات الاختيارية والخصائص الزائدة من كود HTML. يُقلّل ذلك حجم الملف ويُحسّن وقت تحميل الصفحة، مما يؤثر مباشرة على درجات Core Web Vitals والترتيب في نتائج البحث.
يطوي المُصغّر سلاسل المسافات، ويحذف التعليقات في HTML، ويُزيل اختياريًا وسوم الإغلاق غير الإلزامية مثل </li> و </body>، ويمرّر كتل <style> و <script> داخل الصفحة عبر مُصغّرات CSS و JS. الناتج مطابق وظيفيًا للمدخل لكنه أصغر بنحو 20% إلى 40%، ما يخفّض زمن LCP على الشبكات المحمولة.
كيفية الاستخدام
- الخطوة 1 — الصق كود HTML المصدري في منطقة الإدخال.
- الخطوة 2 — اضبط الخيارات: طيّ المسافات البيضاء، وإزالة التعليقات، وإزالة العلامات الاختيارية، وضغط CSS/JS المضمَّن.
- الخطوة 3 — انسخ HTML المضغوط أو حمّله كملف. تحقق من نسبة تقليص الحجم.
متى تستخدم
- صفحات يُرنْدَرَها الخادم ولا يمكن تشغيل مُصغّر في مرحلة البناء، مع الرغبة في تقليل حجم ردّ HTML.
- قوالب HTML للبريد الإلكتروني، حيث يقصّ العملاء الرسائل التي تتجاوز 102 كيلوبايت فيصبح كل كيلوبايت محسوبًا.
- تضمين مقاطع HTML في تطبيقات الجوال أو ملفات PDF حيث حجم الحزمة يُترجَم مباشرة إلى زمن تحميل.
النتيجة
HTML صفحتك الرئيسية البالغ حجمها 48 كيلوبايت ينخفض إلى 31 كيلوبايت بعد الضغط — تقليص بنسبة 35% يوفر 50 ميلي ثانية من وقت التحميل على اتصالات الجيل الثالث.
الأسئلة الشائعة
- هل يُفسد التصغير شيفرة JavaScript أو CSS داخل الصفحة؟
- يحافظ التصغير على المسافات ذات المعنى داخل النصوص ونصوص القوالب والتعابير النمطية، وكذلك مُصغّرات JS و CSS الداخلية. إن كانت الشيفرة تعتمد على ASI أو أنماط غير معتادة فاترك خيار «تصغير JS الداخلي» مغلقًا واكتفِ بطيّ المسافات.
- ماذا يُزيل خيار «إزالة الوسوم الاختيارية» تحديدًا؟
- الوسوم التي يسمح المعيار بإسقاطها لأن المحلّل يستنتجها: </li> قبل <li> آخر، </p> قبل عنصر كتلي، </tr>، </td>، بل حتى وسما البداية <html> و <body>. المتصفحات تُفسّر النتيجة بالطريقة نفسها، لكن بعض الأدوات القديمة قد تتذمّر.
- Gzip يضغط بالفعل، أليس التصغير زائدًا؟
- Gzip يساعد كثيرًا، لكن التصغير قبله يمنح عادةً 5% إلى 10% إضافية لأن Gzip لا يُعيد ترتيب المحتوى ولا يحذف الرموز الزائدة. الحجم النهائي الذي يصل المتصفح هو ما يؤثر فعلًا في TTFB.
- هل يبقى HTML المُصغَّر صالحًا وفق معايير W3C؟
- بالخيارات الافتراضية، نعم. خيار «إزالة الوسوم الاختيارية» يُنتج HTML يظل HTML5 صحيحًا، فالمعيار يُجيز هذا الحذف صراحة. إن احتجت إلى صرامة XHTML، فأبقِ الخيار مغلقًا.
- هل يمكن التراجع عن التصغير واستعادة التنسيق الأصلي؟
- ليس استعادة كاملة. تختفي المسافات والتعليقات والوسوم الاختيارية إلى الأبد بمجرد إزالتها. يعيد زر التنسيق المدمج ضبط المسافات البادئة ليصبح الكود مقروءاً من جديد، لكنه لا يستعيد التخطيط الأصلي ولا التعليقات التي حذفتها. احتفظ بالملف المصدر منفصلاً.
أدوات ذات صلة
مولّد البيانات المهيكلة
أنشئ ترميز JSON-LD للبيانات المهيكلة لتحسين SEO
تحويل صفحة ويب إلى PDF
حفظ صفحة ويب بصيغة PDF
مولّد سياسة الخصوصية
أنشئ سياسة خصوصية لموقعك الإلكتروني
مُنشئ شروط الخدمة
أنشئ مستند شروط الخدمة
مولّد موافقة ملفات تعريف الارتباط
إنشاء كود بانر الموافقة على ملفات تعريف الارتباط
ضاغط CSS
ضغط كود CSS لتقليل حجم الملف