يعد تقليل حجم ملف HTML و CSS و JavaScript جزءًا مهمًا في تسريع موقع الويب الخاص بك. يمكنك جعل ملفات التعليمات البرمجية أخف من خلال تطبيق طريقتين: التصغير - إزالة الأجزاء غير الضرورية مثل المسافات والتعليقات من الكود ؛ الضغط - تطبيق الخوارزميات لإعادة كتابة الشفرة الثنائية للملفات ، باستخدام وحدات بت أقل من الأصلية. كلاهما عبارة عن تحسينات منخفضة الجهد ومكافأة عالية. وعلى الرغم من اختلافها ، فإن الحركة الذكية هي الحصول عليها دفعة واحدة. الشيء الجيد هو أن هناك الكثير من الأدوات التي يمكن أن تساعدك في ذلك. إذا لم تكن مهتمًا بـ "السبب" وراء هذه الأساليب ، فانتقل إلى قسم Tools for HTML و CSS و JavaScript Minification" . وللحصول على أسهل طريقة لتحسين شفرة موقع الويب الخاص بك ، انتقل إلى "التصغير الآلي والضغط باستخدام NitroPack" ؛ في الوقت الحالي  التصغير
ما هو تصغير HTML و CSS وJavaScript؟ كود موقع الويب الخاص بك دون التأثير على أدائه بعض الأمثلة على العناصر غير الضرورية هي: تعليقات؛ فواصل الأسطر؛ مسافة بيضاء. لا تحتاج المتصفحات إلى هذه لعرض الصفحة. بهذا المعنى وكل ما يفعلونه هو ملفات التعليمات البرمجية bloat بالطبع تساعد أيضًا المطورين على كتابة التعليمات البرمجية ومراجعتها ولكن المتصفحات لا تهتم بذلك على سبيل المثال وإليك كيف تبدو ملفات CSS غير المصغرة المصغر صغيرًا ولكن عند تطبيق العملية على ملفات التعليمات البرمجية الكبيرة وفإن المدخرات كبيرة. هذا هو السبب في أن التصغير أصبح معيارًا صناعيًا على مدار السنوات القليلة الماضية. توفر معظم مكتبات JavaScript إصدارات مصغرة من ملفاتها افتراضيًا. يقوم الكثير من موفري CDN أيضًا بتصغير الملفات الموجودة على خوادمهم تلقائيًا الفرق بين التصغير والضغط Gzipping غالبًا ما يخلط الناس بين التصغير والضغط وهو أمر مفهوم كلا الأسلوبين يوفران نفس الفائدة بشكل أساسي وأي جعل الملفات أصغر. ومع ذلك ، هناك اختلاف جوهري بين الاثنين بينما يزيل التصغير البيانات غير الضرورية من الملف ، فإن الضغط يعيد كتابة الشفرة الثنائية للملفات ويرمز المعلومات
CodePen - إضافة أداة ضغط أكواد CSS في بلوجر