0

تصغير الكود

قم بتصغير CSS أو JavaScript أو HTML أو JSON في المتصفح: قم بإزالة التعليقات والمسافات البيضاء، وشاهد الحجم المحفوظ على الفور.

جارٍ المعالجة... 0%
تحليل كود المصدر
تجريد التعليقات
انهيار المسافة البيضاء
قياس وفورات الحجم

النتيجة

يقوم أداة تصغير التعليمات البرمجية هذه بضغط CSS وJavaScript وHTML وJSON عن طريق إزالة كل ما لا يحتاجه الجهاز: التعليقات والمسافات البادئة والأسطر الجديدة والمسافات البيضاء الزائدة عن الحاجة. اختر اللغة، والصق المصدر، واضغط على الزر - تعرض لوحة النتائج الرمز المصغر مع الأحجام الدقيقة قبل/بعد بالبايت والنسبة المئوية المحفوظة.

التصغير محافظ وآمن عمدا. بالنسبة لجافا سكريبت، يعني هذا التعليقات والمسافات البيضاء فقط - لا إعادة تسمية للمتغيرات، ولا إعادة كتابة التعبير - باستخدام ماسح ضوئي يتنقل بشكل صحيح بين السلاسل والقيم الحرفية للقالب والقيم الحرفية للتعبيرات العادية، ويحافظ على الأسطر الجديدة حيث يمكن أن يؤدي الإدراج التلقائي للفاصلة المنقوطة إلى تغيير السلوك. يقوم CSS بدمج المسافات البيضاء حول الأقواس والنقطتين والفواصل المنقوطة والفواصل؛ يتم طي المسافات البيضاء بين العلامات في HTML بينما يظل محتوى ما قبل ومنطقة النص والنص والنمط دون تغيير؛ يتم تحليل JSON وإعادة تسلسله، مما يتحقق من صحته في نفس الوقت.

يتم تشغيل كل شيء محليًا في متصفحك: لا يتم تحميل أي كود مصدر إلى أي خادم، مما يجعل الأداة آمنة للملكية أو التعليمات البرمجية التي لم يتم إصدارها أو تعليمات العميل. لا يوجد أي تسجيل، ولا يوجد سقف لحجم الملف يتجاوز ذاكرة المتصفح الخاص بك، والنتيجة هي نقرة واحدة بعيدًا عن الحافظة أو الملف الذي تم تنزيله.

التصغير هو عكس التنسيق: هذه الأداة تجعل التعليمات البرمجية أصغر حجمًا للإنتاج، في حين أن منسق التعليمات البرمجية الخاص بنا يجعل التعليمات البرمجية المصغرة قابلة للقراءة مرة أخرى. استخدم المصغر للبرامج النصية والأنماط المضمنة، وHTML للبريد الإلكتروني، وحمولات واجهة برمجة التطبيقات (API) وأي مكان يكون فيه خط أنابيب البناء الكامل مع Terser أو cssnano مبالغًا فيه لمهمة سريعة لمرة واحدة.