Command Palette

Search for a command to run...

ממ

ממזער ומיופי של CSS

צמצם את ה-CSS כדי לחתוך את גודל הקובץ או לייפות גיליונות סגנונות ממוזערים לאיתור באגים

מהו CSS Minifier & Beautifier?

CSS Minifier & Beautifier הוא כלי גיליון סגנונות דו-כיווני: הוא דוחס CSS על ידי הסרת כל מה שהדפדפן אינו צריך - הערות, רווח לבן, נקודות פסיק מיותרות, צבעי משושה ארוכים ויחידות על אפס ערכים - והוא יכול להפוך את התהליך, ולהרחיב חבילת ייצור בשורה אחת חזרה לכללים קריאים, מצוינים כהלכה. כל בייט שאתה מפשיט מגיליון סגנונות חוסם רינדור הוא בייט שהדפדפן מוריד ומנתח מוקדם יותר, מה שמזין ישירות מדדי ליבה של חיוני אינטרנט כמו צבע ראשון וצבע תוכן גדול יותר.

הממזער הוא שמרני בכוונה. הוא מודע לחלוטין למחרוזת מילולית, ערכי url() וביטויי calc(), כך שהוא לעולם לא מסיר את הרווח הלבן ש-calc(100% - 20px) תלוי בו, לעולם לא משכתב טקסט דמוי צבע בתוך מחרוזת תוכן, ולעולם לא נוגע במרווח שמבדיל את div :hover מ-div:hover. בגיליונות סגנונות טיפוסיים בכתב יד אתה יכול לצפות להקטנת גודל של 25-40% לפני gzip; בשילוב עם gzip או brotli על החוט, הקטנה עדיין מגלחת פרוסה משמעותית מכיוון שהדחיסה עובדת טוב יותר בקלט חוזר ונשנה ללא הערות.

הכל פועל ב-100% צד הלקוח בדפדפן שלך. ה-CSS שלך לעולם אינו מועלה, נרשם או מאוחסן באף שרת, מה שאומר שאתה יכול להדביק בבטחה קוד עיצוב-מערכת קנייני, סגנונות מוצר שלא פורסמו או עבודת לקוח. זה גם עובד במצב לא מקוון ברגע שהדף נטען - שימושי כאשר אתה צריך מעבר מינימום מהיר מבלי לחבר צינור פוסט CSS או ESBuild מלא.

הקטנה כאן היא מודעת לתחביר ולא קבוצה של כללי מצא-והחלפה, וזה מה שהופך את זה בטוח לרוץ על גיליונות סגנונות ייצור: רווח לבן בתוך מחרוזות, ערכי url() ובוררי תכונות נשאר לבד, שכן הסרתו תשנה את מה שה-CSS תואם. נשמרות הערות המתחילות בסימן קריאה, שהיא המוסכמה לכותרות רישוי שצריכות לשרוד מבנה.

כיצד להשתמש ב-CSS Minifier & Beautifier?

  1. הדבק את ה-CSS שלך

    שחרר את גיליון הסגנונות שלך לאזור הקלט - כלל בודד, קובץ רכיב או חבילת ייצור מלאה. גם CSS מעוצב וגם CSS מתקבל.

  2. בחר Minify או BeautiFy

    לחץ על Minify כדי לדחוס לייצור, או לייפות כדי להרחיב קוד ממוזער להצהרה אחת בכל שורה עם שורה ריקה בין כללים. לייפות, בחר תחילה את ההזחה המועדפת עליך.

  3. בדוק את תג החיסכון

    הכלי מדווח על הגודל המדויק של לפני/אחרי ואחוז השינוי (למשל "12.4 KB → 8.1 KB, −34%"), כך שתדע בדיוק מה הטרנספורמציה קנתה לך לפני שאתה שולח אותו.

  4. העתק או הורד

    העתק את התוצאה ללוח שלך בלחיצה אחת, או הורד אותה כקובץ .css מוכן לכניסה לפלט ה-build או CDN שלך.

תכונות מפתח

  • מזעור בטוח, מודע לתחביר

    מכבד מחרוזת מילולית, ערכי url() ומרווח calc() - הוא נדחס באגרסיביות מבלי להשחית CSS חוקי

  • קיצור Hex ו-Zero-Value

    שכתב את #FFFFFF ל-#FFF ו-0PX ל-0 היכן שבטוח, סוחט בתים נוספים מעבר להסרת רווח לבן רגיל

  • שימור הערות רישיון

    שומר /*! הערות באנר שלמות כך שכותרות רישיון הספרייה שורדות מזעור, התאמת התנהגות סטנדרטית של כלי בנייה

  • בלחיצה אחת ייפי

    מרחיב חבילות ממוזערות לכללים קריאים עם הזחה של 2, 4 או 8 שטח הניתנים להגדרה עבור ניפוי באגים בבעיות ייצור

Frequently Asked Questions

Minification CSS הוא תהליך של הסרת כל תו שדפדפן אינו צריך לעבד גיליון סגנונות - הערות, רווח לבן, מעברי שורות, נקודה-פסיק נגררת - וקיצור ערכים בטוחים כמו #FFFFFF ל-#FFFF. התוצאה היא CSS זהה מבחינה פונקציונלית בפחות בתים, אשר מוריד ומנתח מהר יותר. מכיוון ש-Stylesheets חוסמים רינדור, 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