كيف يعمل
يضغط الشيفرة بإزالة المسافات وفواصل الأسطر والتعليقات غير الضرورية لتقليل حجمها. الملف الأخف يُنزَّل ويُعالَج أسرع، وهو أمر أساسي لأداء الويب.
يدعم عدة أنواع محتوى —JavaScript وTypeScript وHTML وSVG وCSS وJSON وXML، إضافةً إلى وضع عام— ويطبّق على كل نوع أداة التصغير المناسبة للضغط دون كسر الصياغة.
تعمل كل المعالجة في متصفحك: لا تُرفَع الشيفرة إلى أي خادم. يحافظ التصغير على سلوك الشيفرة، لكنه يجعلها معدّة للإنتاج، لا للتعديل يدويًا.
أمثلة
function sum(a, b) {
// suma dos números
return a + b;
}function sum(n,u){return n+u}تُزال التعليقات والمسافات، وتُقصَّر الأسماء المحلية لتقليل الحجم.حالات الاستخدام
- تقليل حجم ملفات JS أو CSS لتسريع تحميل الموقع.
- ضغط SVG أو HTML قبل تضمينهما في صفحة.
- تجميع JSON إعداد في سطر واحد لأغراض النقل.
- إعداد مقتطفات خفيفة لنسخها في رسائل بريد أو قوالب.
الأسئلة الشائعة
ما أنواع الشيفرة التي يمكنني تصغيرها؟
JavaScript وTypeScript وHTML وSVG وCSS وJSON وXML، إضافةً إلى وضع عام للنص. تختار الأداة أداة التصغير المناسبة حسب النوع الذي تحدده.
هل يغيّر التصغير نتيجة الشيفرة؟
لا. تتصرف الشيفرة المصغَّرة مثل الأصلية؛ لكنها تفقد التنسيق المقروء فقط. وبالنسبة إلى JavaScript قد يقصّر أسماء المتغيرات المحلية، لكن دون تغيير المنطق.
هل يمكنني إعادة تنسيق الشيفرة المصغَّرة؟
يمكنك إعادة ضبط مسافاته البادئة بمنسّقات هذا القسم لاستعادة القراءة، لكن الأسماء المختصرة والتعليقات المحذوفة لا تُستعاد.
هل تُرفَع شيفرتي إلى خادم؟
لا. يتم كل التصغير في متصفحك؛ ولا تغادر الشيفرة حاسوبك أبدًا.