2 مستودعات
Tools designed to reduce the size and improve the efficiency of CSS stylesheets.
Distinct from CSS Optimization: The candidates focus on swapping implementatons or specific value optimizations; a general optimizer category is needed.
Explore 2 awesome GitHub repositories matching web development · CSS Optimizers. Refine with filters or upvote what's useful.
clean-css هو محسن CSS لـ Node.js يعمل كمصغر، ومجمع، ومولد خرائط مصدر. يقلل من أحجام ملفات أوراق الأنماط عن طريق إزالة المسافات البيضاء والتعليقات مع تحسين الألوان والوحدات لتحسين أوقات تحميل الصفحة. تتميز الأداة بخط أنابيب مدفوع بالمكونات الإضافية يسمح بتحويلات تحسين مخصصة والحفاظ على أجزاء كود معينة عبر استثناءات قائمة على العلامات. يتضمن استهداف توافق المتصفح لضمان بقاء الأنماط المحسنة وظيفية عبر إصدارات المتصفح المحددة. يوفر المشروع إمكانيات لتجميع أوراق أنماط متعددة في مخرج واحد، وتضمين الموارد البعيدة بشكل غير متزامن، وإعادة تعيين روابط الأصول النسبية. كما يولد خرائط مصدر لربط أوراق الأنماط المحسنة بكود المصدر الأصلي الخاص بها.
Provides a comprehensive suite of tools for shrinking and optimizing CSS files to improve page load times.
Clean-CSS هو محسن CSS لـ Node.js يعمل كمصغر، ومجمع، ومعالج لاحق. تم تصميمه لتقليل إجمالي حجم أوراق الأنماط عن طريق إزالة المسافات البيضاء، والتعليقات، والكود الزائد. يوفر المشروع خط أنابيب لتطبيق تحويلات مخصصة وتعديلات توافق المتصفح. يسمح بالتعديل البرمجي لقواعد وقيم CSS من خلال نظام مكون إضافي واستخدام مكونات تحسين مخصصة. تغطي الأداة مجموعة واسعة من إمكانيات تحسين الأصول، بما في ذلك تجميع أوراق الأنماط، وتضمين قاعدة الاستيراد، وإعادة تعيين رابط URL النسبي. كما يدعم توليد خرائط المصدر لتصحيح الأخطاء وتنسيق المخرجات القابل للتخصيص للتجميل.
Provides a JavaScript-based engine to optimize CSS properties and selectors to minimize overall stylesheet size.