مصغر HTML
تصغير شيفرة HTML بإزالة التعليقات والمسافات البيضاء
يحافظ على النص المنسَّق مسبقًا. اختر آمن أو موصى به أو مكثّف للتحكم في قواعد التصغير الأصلية.
تمت المعالجة على هذا الجهاز. لا يُرفع نصك.
نتائج الضغط
- الحجم الأصلي
- —
- الحجم بعد التصغير
- —
- البايتات الموفَّرة
- —
- نسبة التخفيض
- —
حول مصغر HTML
يُعد مصغر HTML أداة مجانية عبر الإنترنت تقلّل حجم ملف شيفرة HTML بحذف الأحرف غير الضرورية دون تغيير وظيفتها. وتصغير HTML يزيل المسافات البيضاء والتعليقات والسمات الفارغة ووسوم الإغلاق الاختيارية، فتنتج ملفات أصغر تُحمَّل أسرع وتستهلك نطاقًا تردديًا أقل.
يُحمَّل HTML المصغَّر أسرع لأن المتصفحات تحتاج إلى تنزيل بيانات أقل. وفي المواقع ذات الزيارات الكثيفة، قد تؤدي أي تخفيضات صغيرة في حجم الملف إلى خفض تكاليف عرض النطاق الترددي بشكل ملحوظ وتحسين تجربة المستخدم. وتشير الدراسات إلى أن التصغير قد يقلّل أحجام ملفات HTML بنسبة 10-30%، مما يؤثر مباشرة في أزمنة تحميل الصفحات ومقاييس Core Web Vitals.
تقدّم أداتنا ثلاثة مستويات للتصغير: آمن (ضغط المسافات البيضاء الأساسي فقط)، وموصى به (يزيل التعليقات والمسافات البيضاء والسمات الفارغة مع تصغير CSS و JS المضمّنين)، ومكثّف (أقصى ضغط يشمل إزالة وسوم الإغلاق الاختيارية في HTML5). وتُظهر لك إحصاءات الضغط الفورية بالضبط حجم المساحة التي وفّرتها.
الميزات الرئيسية
- ثلاث إعدادات مسبقة للتصغير: مستويات ضغط آمن وموصى به ومكثّف
- تصغير فوري يعالج HTML أثناء الكتابة أو اللصق
- إزالة تعليقات HTML لحذف ملاحظات التطوير من شيفرة الإنتاج
- دمج المسافات البيضاء بإزالة المسافات الزائدة والتبويبات والأسطر الفارغة بين الوسوم
- إزالة السمات الفارغة للسمات التي لا قيمة لها (مثل class="")
- إزالة وسوم إغلاق HTML5 الاختيارية لعناصر مثل li و p و td و option
- تصغير CSS المضمّن داخل وسوم style (إزالة التعليقات ودمج المسافات البيضاء)
- تصغير JavaScript المضمّن داخل وسوم script (إزالة أسطر التعليقات والمسافات البادئة والأسطر الفارغة) وضغط كتل JSON-LD
- إحصاءات الضغط التي تعرض الحجم الأصلي والحجم بعد التصغير والتوفير بالبايت ونسبة التخفيض المئوية
- نسخ إلى الحافظة بنقرة واحدة وتنزيل كملف .html مصغَّر
كيفية استخدام مصغر HTML
- اختر مستوى التصغير: اختر «آمن» للضغط الأساسي، أو «موصى به» للتحسين المتوازن (الافتراضي)، أو «مكثّف» لأقصى تقليل لحجم الملف.
- الصق HTML: أدخل شيفرة HTML أو الصقها في منطقة النص على الجانب الأيسر، أو انقر على «تحميل عيّنة» لتجربة الأداة بشيفرة مثال.
- راجع المخرجات: يظهر HTML المصغَّر فورًا في لوحة المخرجات على اليمين، مع إحصاءات الضغط الفورية التي تعرض ما وفّرته.
- تحقق من النتائج: راجع بطاقة نتائج الضغط التي تعرض نسبة التخفيض المئوية والحجم الأصلي والحجم بعد التصغير.
- انسخ أو نزّل: انقر على «نسخ» لنسخ الشيفرة المصغَّرة إلى الحافظة، أو «تنزيل» لحفظها كملف minified.html.
حالات الاستخدام
- النشر في الإنتاج: صغّر قوالب HTML وصفحاته قبل نشرها على خوادم الإنتاج لتسريع تسليم الصفحات.
- تحسين قوالب البريد الإلكتروني: قلّل حجم قوالب البريد الإلكتروني بصيغة HTML لتحسين سرعات التسليم وتجنب الفلترة المرتبطة بالحجم لدى مزودي البريد.
- تحسين الأداء: حسّن درجات Core Web Vitals، وخاصة Largest Contentful Paint (LCP)، بتقليل الوقت اللازم لتنزيل HTML وتحليله.
- خفض النطاق الترددي: اخفض تكاليف الاستضافة وشبكة CDN بتقديم ملفات HTML أصغر، وهو أمر مهم خاصة للمواقع ذات الزيارات الكثيفة.
- تحسين الجوّال: اضمن سرعة التحميل على شبكات الجوّال حيث يهم كل كيلوبايت، خاصة للمستخدمين ذوي اتصالات البيانات الخلوية البطيئة.
- توليد المواقع الثابتة: عالج مخرجات مولّد المواقع الثابتة لتصغير جميع ملفات HTML قبل النشر على منصة الاستضافة.
- تحسين محركات البحث: عزّز سرعة الصفحة، وهي عامل ترتيب مؤكد في Google، بتقديم HTML مصغَّر إلى جانب أصول مضغوطة.
- صفحات الهبوط الإعلانية: قلّل حجم HTML في صفحات الهبوط حيث تؤثر كل ميلي ثانية من زمن التحميل مباشرة في معدلات التحويل.
الأسئلة الشائعة
هل هذه الأداة مجانية؟
نعم، مصغر HTML مجاني تمامًا. لا توجد حدود لحجم الملفات ولا قيود على الاستخدام ولا حاجة إلى التسجيل ولا ميزات مدفوعة.
هل بياناتي آمنة؟
نعم. يتم كل التصغير بالكامل داخل متصفحك باستخدام JavaScript. لا تُرفع شيفرة HTML الخاصة بك إلى أي خادم ولا تُخزَّن ولا تُنقل. تبقى شيفرتك خاصة وآمنة تمامًا.
هل سيُتلف التصغير شيفرة HTML الخاصة بي؟
الإعدادان المسبقان «آمن» و«موصى به» متحفظان جدًا ولا ينبغي أن يُتلفا أي HTML صالح. أما الإعداد «مكثّف» فيزيل وسوم الإغلاق الاختيارية، وهذا صالح بحسب مواصفات HTML5 لكنه قد يسبب مشكلات مع بعض المحللات القديمة أو أدوات التحقق الصارمة. اختبر دائمًا المخرجات المصغَّرة قبل النشر في الإنتاج.
ما الفرق بين مستويات التصغير الثلاثة؟
يكتفي الوضع الآمن بدمج المسافات البيضاء. ويضيف الوضع الموصى به إزالة التعليقات وإزالة السمات الفارغة وتصغير CSS/JS المضمّنين. ويشمل الوضع المكثّف كل ما في الموصى به إضافةً إلى إزالة وسوم الإغلاق الاختيارية مثل </li> و </p> و </td> لأقصى ضغط.
هل ينبغي تصغير HTML إذا كنت أستخدم ضغط gzip بالفعل؟
نعم. يعمل التصغير وضغط gzip/brotli معًا. فالتصغير يزيل الأحرف الزائدة من الشيفرة المصدرية، بينما يضغط gzip المحتوى المتبقي أثناء النقل. والجمع بينهما يعطي أفضل النتائج، إذ يُضغط HTML المصغَّر بكفاءة أكبر.
هل يؤثر التصغير في السكربتات والأنماط المضمّنة؟
عند استخدام الإعدادين «موصى به» أو «مكثّف»، تصغّر الأداة CSS المضمّن داخل وسوم style وJavaScript المضمّن داخل وسوم script. أما مراجع السكربتات والأنماط الخارجية (باستخدام السمتين src أو href) فتُترك دون تغيير.
نصائح وأفضل الممارسات
- ابدأ بالإعداد الموصى به: يقدّم الإعداد الموصى به أفضل توازن بين الضغط والأمان. استخدمه كإعداد افتراضي ولا تنتقل إلى «مكثّف» إلا إذا احتجت إلى أقصى توفير.
- اختبر المخرجات دائمًا: بعد التصغير، تحقق من أن صفحتك تظهر بشكل صحيح في جميع المتصفحات المستهدفة قبل النشر في الإنتاج.
- اجمعه مع تحسينات أخرى: للحصول على أفضل النتائج، استخدم تصغير HTML إلى جانب تصغير CSS/JS وضغط الصور وضغط gzip أو brotli على جهة الخادم.
- احتفظ بالملفات المصدرية دون تصغير: احتفظ دائمًا بملفات HTML المصدرية الأصلية المقروءة للتطوير. صغّر مخرجات الإنتاج فقط.
- أتمتة العملية ضمن البناء: في المشاريع المستمرة، ادمج تصغير HTML في خط البناء أو عملية CI/CD بدل التصغير يدويًا في كل مرة.
- راقب التوفير: استخدم إحصاءات الضغط لتتبع حجم المساحة التي توفّرها. وإذا كان التوفير ضئيلًا، فركّز جهود التحسين على أصول أكبر مثل الصور والسكربتات.