ما هو مصغر 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 و المبخرة؟
الصق CSS الخاص بك
قم بإسقاط ورقة الأنماط الخاصة بك في منطقة الإدخال - قاعدة واحدة أو ملف مكون أو حزمة إنتاج كاملة. يتم قبول كل من CSS المنسق والمصغر بالفعل.
اختر تصغير أو تجميل
انقر فوق Minify للضغط للإنتاج ، أو تجميل لتوسيع التعليمات البرمجية المصغرة في إعلان واحد لكل سطر بسطر فارغ بين القواعد. للتجميل ، اختر المسافة البادئة المفضلة لديك أولاً.
تحقق من شارة التوفير
تبلغ الأداة عن التغير الدقيق قبل / بعد الحجم والنسبة المئوية (على سبيل المثال "12.4 كيلو بايت → 8.1 كيلو بايت ، 34٪") ، لذا فأنت تعرف بالضبط ما الذي اشتراه لك التحويل قبل شحنه.
نسخ أو تنزيل
انسخ النتيجة إلى الحافظة بنقرة واحدة ، أو قم بتنزيلها كملف .css جاهز للإسقاط في إخراج الإنشاء أو CDN.
الميزات الرئيسية
تصغير آمن وواعي بالجملة
يحترم القيم الحرفية للسلسلة وقيم url () و calc () تباعد - يتم ضغطه بقوة دون إتلاف css الصالحة على الإطلاق
سداسية و صفر القيمة الصفرية
يعيد كتابة #ffffff إلى #ffff و 0px إلى 0 حيث يمكن إثباتها بشكل آمن ، مع الضغط على بايت إضافي خارج إزالة المسافات البيضاء العادية
حفظ تعليقات الترخيص
يحتفظ / * تعليقات الشعار سليمة لذا رؤوس ترخيص المكتبة تنجو من التصغير ، وتطابق سلوك أداة البناء القياسية
احلى جمال بنقرة واحدة
يوسع الحزم المصغرة إلى قواعد قابلة للقراءة مع بادئة قابلة للتكوين 2 أو 4 أو 8 لتصحيح أخطاء الإنتاج
Frequently Asked Questions
Related Tools
HTML Minifier & Beautifier
Minify HTML markup for faster page loads or beautify it for readable, indented source
JSON Minifier
Minify JSON by removing whitespace, or beautify it with clean indentation, with live size-savings stats and exact parser error messages
SQL Formatter
Format messy SQL into readable, indented queries or minify SQL to a single line
CSS Formatter
Beautify messy CSS with clean indentation, or minify it to ship smaller files. Handles nested at-rules, comments, and string literals safely.
Comments
0 comments
No comments yet. Be the first to share your thoughts!