ضغط وتنسيق أكواد CSS وJS وHTML وSQL مع حساب التوفير محليًا عبر استوديو تصغير الأكواد
استوديو تصغير الأكواد يستخدم محلل Terser لتصغير JavaScript مع الحفاظ على الدلالات، ويوفر تصغيرًا آمنًا لـCSS وHTML وSQL. كما يعرض ميزانية الأداء: حجم الملف الخام، وحجمه بعد GZIP وDEFLATE، حتى تعرف ما سيصل فعليًا إلى المستخدم. تتم جميع العمليات داخل ذاكرة المتصفح على جهازك عبر واجهات الويب القياسية دون إرسال أي بايت إلى خوادم خارجية.
تصغير JavaScript عبر Terser وتصغير آمن لـCSS وHTML وSQL مع عرض الناتج. مقارنة الحجم الأصلي والمصغّر وحجم GZIP وDEFLATE لتقدير أثر التحميل.
نصيحة هندسية عملية
تصغير قائم على محلل نحوي وليس استبدالًا نصيًا بسيطًا.
استوديوهات ذات صلة
أسئلة شائعة
هل التصغير يكسر الكود الذي يعتمد على أسماء المتغيرات؟
قد يحدث ذلك إذا كان الكود يعتمد على eval أو على قراءة أسماء المتغيرات من نص الخطأ. عطّل خيارات تغيير الأسماء عند التعامل مع مثل هذه الحالات واختبر الناتج دائمًا.
لماذا يختلف حجم GZIP عن حجم الملف المصغّر؟
لأن الخادم يضغط الملف عند الإرسال. حجم GZIP هو التقريب الأقرب لما ينقله المتصفح فعليًا عبر الشبكة، ولذلك يعرضه الاستوديو إلى جانب الحجم الخام.
هل تُرفع ملفاتي أو نصوصي إلى خادم خارجي أثناء المعالجة؟
لا. تُعالج جميع المدخلات محليًا داخل تبويب المتصفح على جهازك، ولا تُحفظ أو تُنقل عبر الشبكة.