ضاغط HTML
قلّل حجم HTML بضاغط حذر يترك محتوى <pre> و<textarea> و<script> دون مساس.
تتم المعالجة محليًا في متصفحك· بياناتك تبقى في متصفحك.
ما هي أداة ضاغط HTML؟
يعني ضغط HTML حذف البايتات التي لا تحتاجها المتصفحات: التعليقات والإزاحة وفواصل الأسطر بين الوسوم. تُحمَّل المستندات الأصغر وتُحلَّل أسرع، وهذا مهم لصفحات الهبوط وقوالب البريد الإلكتروني.
هذا الضاغط آمن عن قصد. يحذف التعليقات (مع إمكان الإبقاء على تعليقات IE الشرطية) ويختزل تتابعات المسافات إلى مسافة واحدة ويحذفها بجوار وسوم الكتل، لكنه يترك محتوى <pre> و<textarea> و<script> و<style> كما كُتب. ويزيل خيار إضافي المسافات والتعليقات من CSS المضمّن. وتعرض النتيجة الحجم قبل الضغط وبعده.
كيف تعمل؟
- الصق شيفرة HTML في خانة الإدخال.
- اختر هل تُحذف التعليقات وهل تُبقى تعليقات IE الشرطية وهل تُختزل المسافات.
- فعّل اختياريًا ضغط CSS المضمّن لكتل <style> وسمات style.
- راجع الحجم الموفَّر ثم انسخ HTML المضغوط أو نزّله.
حالات الاستخدام الشائعة
- تخفيف وزن صفحة هبوط ثابتة أو رسالة بريد بصيغة HTML.
- تضمين مقتطف HTML صغير في سلسلة JavaScript أو رابط بيانات.
- حذف تعليقات المطورين قبل نشر قالب.
- تقدير حجم المسافات في صفحة قبل إعداد خطوة بناء.
أمثلة
جرّب هذا المدخل في الأداة أعلاه:
<!DOCTYPE html>
<html>
<head>
<!-- page title -->
<title>Demo</title>
<style>
body { margin: 0; /* reset */ }
p { color: #333; }
</style>
</head>
<body>
<!--[if IE]><p>Old browser</p><![endif]-->
<h1> Hello <em>world</em> </h1>
<pre> keep
this spacing </pre>
</body>
</html><!DOCTYPE html><html><head><title>Demo</title><style>
body { margin: 0; /* reset */ }
p { color: #333; }
</style></head><body><!--[if IE]><p>Old browser</p><![endif]--><h1>Hello <em>world</em></h1><pre> keep
this spacing </pre></body></html>الخصوصية
تعمل أداة ضاغط HTML بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
لا يعيد الضاغط كتابة السمات أو علامات الاقتباس ولا يحذف الوسوم الاختيارية ولا يضغط JavaScript، لذا يكون التوفير أقل من الضواغط الجريئة، وتُترك عمدًا مسافة واحدة بين العناصر المضمّنة.
الأسئلة الشائعة
هل قد يتعطل موقعي بسبب الضغط؟
القواعد حذرة: يُترك النص المنسّق مسبقًا ومناطق النص والسكربتات والأنماط كما هي. وتُختزل المسافات بين العناصر المضمّنة إلى مسافة واحدة ولا تُحذف، فلا تلتصق الكلمات.
ماذا يحدث للتعليقات الشرطية؟
عند تفعيل "الإبقاء على تعليقات IE الشرطية" تُحفظ تعليقات مثل <!--[if IE]>…<![endif]--> لأن المتصفحات تتعامل معها. عطّل الخيار لحذفها أيضًا.
هل يضغط JavaScript؟
لا. يُنسخ محتوى السكربتات دون تغيير. استخدم ضاغط JavaScript مخصصًا في عملية البناء إن احتجت ذلك.
أدوات ذات صلة
منسّق HTML
الصق HTML مضغوطًا أو غير مرتب لتحصل على شيفرة نظيفة بإزاحة متسقة يسهل قراءتها ومقارنتها.
أدوات المطورين
إزالة وسوم HTML
احذف كل وسم من مقطع HTML واحتفظ بالنص فقط، مع اختيارك لفواصل الأسطر وفك الكيانات.
أدوات المطورين
محوّل HTML إلى نص
الصق HTML لتحصل على نص عادي نظيف بفواصل أسطر منطقية ونقاط وعناوين الروابط اختياريًا.
أدوات المطورين
ضاغط JSON
اضغط مستند JSON في سطر واحد مدمج وشاهد عدد البايتات التي وفّرتها.
JSON والبيانات
ضاغط XML
اضغط مستند XML بحذف المسافات بين العناصر والتعليقات اختياريًا.
JSON والبيانات
محوّل Markdown إلى HTML
حوّل نص Markdown إلى HTML جاهز للصق، كجزء أو كمستند كامل، مع معاينة آمنة بجانبه.
Markdown والمخططات
مُرمِّز كيانات HTML
هرّب أحرف الترميز أو حوّل كل حرف غير ASCII إلى كيان مثل é أو é.
الترميز وفك الترميز