🗜️
מכווץ ומיפה CSS בחינם
כווץ CSS להקטנת גודל הקובץ, או עצב CSS מכווץ לקריאות. מיידי, בדפדפן שלך.
פועל לא-מקוון לאחר טעינה
או גררו קובץ .css לתיבה שלמטה
גררו לכאן קובץ .css או לחצו כדי לבחור
CSS · מעובד במכשיר שלך
או הקישו Ctrl+V כדי להדביק מהלוח
קלט CSS
פלט CSS
הפלט יופיע כאן…
שימושים נפוצים
- צמצם CSS לפרסום הייצורהפחת גודל קובץ CSS לפני פרסום לייצור — טעינת דף מהירה יותר וכל עלויות הרוחב נמוכות.
- עבד CSS מצומצם לניפוי באגיםעצב CSS דחוס או מצומצם לקוד קריא כדי שתוכל לבדוק ולניפוי את הסגנונות.
- צמצם CSS לתבניות דוא"להדוקה CSS לתבניות דוא"ל HTML כאשר גודל קובץ וחוסר יתרון סגנון להטמע חשוב.
- צמצם CSS לנושאי WordPressהפחת גודל גיליונות סגנון נושא WordPress מותאם אישית לציוני PageSpeed טובים יותר.
- עבד CSS לסקירת קודעצב קובץ CSS כלשהו לקוד נקי, מוזח וקריא המוכן לסקירה וכוח משותף.
כיצד זה עובד
כלי זה משתמש במפרק אסימוני CSS כתוב-יד, ללא תלויות, בנוי כולו ב-JavaScript — ללא ספריות חיצוניות, ללא קריאות שרת. המפרק מסווג כל תו כקוד, הערה, מחרוזת מצוטטת, או ערך url() לפני החלת כל שינוי, מה שמונע מכללי רווח לפגוע בתוכן מחרוזות, כתובות data URI, או ביטויי calc().
- 1מעבר פירוק לאסימוניםה-CSS הקלט נסרק תו אחר תו ומפוצל לאסימונים מסוגים: מקטעי קוד גולמיים, הערות /* ... */, מחרוזות מצוטטות (שומרות רצפי בריחה), ובלוקי url(...). זה מבטיח שהשינויים בשלב הבא נוגעים רק בתחביר CSS אמיתי — לעולם לא בתוכן של מחרוזת מילולית או כתובת data URI.
- 2מזעור או ייפויבמצב מזעור, הערות רגילות מוסרות (הערות /*! license */ נשמרות), רצפי רווח בתוך אסימוני קוד מכווצים לרווח בודד, ורווח סמוך-לפיסוק סביב { } : ; , > ~ מוסר. רווחים סביב + ו- נשארים בכוונה כדי לא לשבור ביטויי calc(). במצב ייפוי, הקוד תחילה ממוזער לבסיס נקי, ואז מפורק ומוזח מחדש עם מעקב עומק של שני רווחים וזיהוי נקודתיים-הצהרה כדי להבחין נקודתיים property: value מנקודתיים סלקטור כמו a:hover.
- 3הערכת גודל Gzipאחרי הפקת הפלט, CompressionStream API המקורי של הדפדפן משמש לדחוס את התוצאה עם gzip ולמדוד את ספירת הבייטים המתקבלת. זה נותן הערכת גודל-העברה מציאותית שתואמת מה ששרת אינטרנט עם דחיסת gzip היה שולח ברשת.
- 4העתק או הורדה-CSS המעובד נכתב ללוח דרך Clipboard API, או מורד כ-styles.min.css (מצב מזעור) או styles.css (מצב ייפוי) באמצעות Blob עם סוג MIME של text/css. אחוז הפחתת הגודל מוצג בזמן אמת תוך כדי ההקלדה.
כלים קשורים
ממטב ומכווץ SVG
הסר מטא-נתונים, כווץ רווחים ועגל עשרוניות להקטנה דרמטית בגודל קובץ SVG — הפחתות טיפוסיות של 30-70%. תצוגה מקדימה ויזואלית מאמתת שכלום לא נשבר.
נסה אותוהקבצים נשארים מקומיים
מייפה CSS
עצבו CSS מכווץ עם הזחה אחידה, או כווצו אותו. מיון אלפביתי אופציונלי של מאפיינים לקבלת הבדלים צפויים.
נסה אותו
מעצב JSON
לעצב, לאמת, לצמצם ולחקור נתוני JSON. תצוגת עץ, הדגשת תחביר והעתקה בלחיצה אחת.
נסה אותו