ضاغط أكواد CSS
الصق CSS لتحصل على نسخة أصغر لموقعك. الأداة تحذف ما لا يؤثر في العرض فقط ولا تعيد كتابة القيم.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل كود CSS.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
تُحذف التعليقات (عدا /*! */)، وتُختصر المسافات إلى واحدة، وتُزال المسافات حول { } ; , > ~ وبعد النقطتين، وتُحذف ; الأخيرة قبل }. النصوص بين الاقتباس محمية. التوفير = (الأصلي - المصغر) / الأصلي × 100.
مثال
النتيجة: CSS المصغر: .btn{color:#fff;padding:8px 16px}.btn:hover,.btn:focus{opacity:0.9}، الحجم الأصلي: 105 بايت، الحجم بعد التصغير: 67 بايت.
/* buttons */
.btn {
color : #fff ;
padding: 8px 16px;
}
.btn:hover , .btn:focus {
opacity: 0.9;
}.btn{color:#fff;padding:8px 16px}.btn:hover,.btn:focus{opacity:0.9}الحدود والملاحظات
- لا يدمج القواعد المكررة ولا يختصر القيم مثل #ffffff إلى #fff.
- يبقي المسافة قبل النقطتين في المحددات مثل a :hover لأنها تغيّر المعنى.
أسئلة شائعة عن هذه الأداة
هل يمكن أن يكسر الضغط التصميم؟
الأداة تحذف المسافات والتعليقات فقط، وتبقي المسافات حول + و- داخل calc() لأن CSS يشترطها.
لماذا بقي تعليق في الناتج؟
التعليقات التي تبدأ بالرمز /*! تُحفظ عمدا لأنها تحمل عادة ترخيص المكتبة.
هل أحتاج إلى الضغط إذا كان الخادم يستخدم gzip؟
نعم غالبا، فالضغطان يعملان معا والملف المصغر يبقى أصغر بعد gzip.
