Command Palette

Search for a command to run...

مص

مصغر CSS و مزيل

تصغير CSS لخفض حجم الملف أو تجميل أوراق الأنماط المصغرة لتصحيح الأخطاء

ما هو مصغر CSS والمخازن؟

CSS Minifier & Beautifier هي أداة ذات اتجاهين: إنها تضغط CSS عن طريق إزالة كل ما لا يحتاجه المتصفح - التعليقات ، والمسافة البيضاء ، والفاصلة المنقوطة الزائدة ، والألوان السداسية الطويلة والوحدات على قيم صفرية - ويمكنها عكس العملية ، وتوسيع حزمة إنتاج سطر واحد مرة أخرى إلى قواعد قابلة للقراءة ، وقواعد بادئة بشكل صحيح. كل بايت تقوم بنزعه من ورقة أنماط حظر العرض هو بايت يتم تنزيله وتوزيعه في وقت أقرب ، والذي يغذي مباشرة مقاييس الويب الأساسية مثل First Contentful Paint وأكبر طلاء محتويات.

المصغر محافظ عمدًا. إنها تدرك تمامًا القيم الحرفية للسلسلة وقيم url () وتعبيرات calc () ، لذلك لا تزيل أبدًا المساحة البيضاء التي يعتمد عليها calc (100٪ - 20px) ، ولا تعيد كتابة نص يشبه الألوان داخل سلسلة محتوى ، ولا تلمس التباعد الذي يميز div: hover من div: hover. في أوراق الأنماط المكتوبة يدويًا ، يمكنك توقع تخفيض حجم 25-40٪ قبل GZIP ؛ جنبًا إلى جنب مع GZIP أو Brotli على السلك ، لا يزال التصغير يحلق شريحة ذات مغزى لأن الضغط يعمل بشكل أفضل على الإدخال المتكرر والخالي من التعليقات.

كل شيء يعمل 100٪ من جانب العميل في متصفحك. لا يتم أبدًا تحميل CSS أو تسجيله أو تخزينه على أي خادم ، مما يعني أنه يمكنك لصق رمز نظام التصميم الخاص أو أنماط المنتج التي لم يتم إصدارها أو عمل العميل بأمان. كما أنه يعمل في وضع عدم الاتصال بمجرد تحميل الصفحة - وهو مفيد عندما تحتاج إلى تمريرة مصغرة سريعة دون توصيل خط أنابيب PostCSS كامل أو ESBuild.

التصغير هنا مدرك للجملة بدلاً من مجموعة من قواعد البحث والاستبدال ، وهو ما يجعله آمنًا للتشغيل على أوراق أنماط الإنتاج: يتم ترك المسافات البيضاء داخل السلاسل وقيم url () ومحددات السمات بمفردها ، لأن إزالتها ستغير ما يطابق CSS. يتم الاحتفاظ بالتعليقات التي تبدأ بعلامة تعجب ، وهي اتفاقية رؤوس الترخيص التي يجب أن تنجو من البناء.

كيفية استخدام مصغر CSS و المبخرة؟

  1. الصق CSS الخاص بك

    قم بإسقاط ورقة الأنماط الخاصة بك في منطقة الإدخال - قاعدة واحدة أو ملف مكون أو حزمة إنتاج كاملة. يتم قبول كل من CSS المنسق والمصغر بالفعل.

  2. اختر تصغير أو تجميل

    انقر فوق Minify للضغط للإنتاج ، أو تجميل لتوسيع التعليمات البرمجية المصغرة في إعلان واحد لكل سطر بسطر فارغ بين القواعد. للتجميل ، اختر المسافة البادئة المفضلة لديك أولاً.

  3. تحقق من شارة التوفير

    تبلغ الأداة عن التغير الدقيق قبل / بعد الحجم والنسبة المئوية (على سبيل المثال "12.4 كيلو بايت → 8.1 كيلو بايت ، 34٪") ، لذا فأنت تعرف بالضبط ما الذي اشتراه لك التحويل قبل شحنه.

  4. نسخ أو تنزيل

    انسخ النتيجة إلى الحافظة بنقرة واحدة ، أو قم بتنزيلها كملف .css جاهز للإسقاط في إخراج الإنشاء أو CDN.

الميزات الرئيسية

  • تصغير آمن وواعي بالجملة

    يحترم القيم الحرفية للسلسلة وقيم url () و calc () تباعد - يتم ضغطه بقوة دون إتلاف css الصالحة على الإطلاق

  • سداسية و صفر القيمة الصفرية

    يعيد كتابة #ffffff إلى #ffff و 0px إلى 0 حيث يمكن إثباتها بشكل آمن ، مع الضغط على بايت إضافي خارج إزالة المسافات البيضاء العادية

  • حفظ تعليقات الترخيص

    يحتفظ / * تعليقات الشعار سليمة لذا رؤوس ترخيص المكتبة تنجو من التصغير ، وتطابق سلوك أداة البناء القياسية

  • احلى جمال بنقرة واحدة

    يوسع الحزم المصغرة إلى قواعد قابلة للقراءة مع بادئة قابلة للتكوين 2 أو 4 أو 8 لتصحيح أخطاء الإنتاج

Frequently Asked Questions

تصغير CSS هو عملية إزالة كل حرف لا يحتاج المتصفح إلى تقديم ورقة أنماط - التعليقات ، والمسافة البيضاء ، وفواصل الأسطر ، والمنصف المتحرك - وتقصير القيم الآمنة مثل #FFFFFF إلى #FFFF. والنتيجة هي CSS متطابقة وظيفيًا في عدد أقل من البايتات ، والتي يتم تنزيلها وتوزعها بشكل أسرع. نظرًا لأن أوراق الأنماط تحظر العرض ، فإن CSS الأصغر تعمل على تحسين المقاييس مثل First Contentful Paint.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css minifierminify csscss beautifiercss formattercompress csscss optimizerunminify cssreduce css file sizecss compressor