Online YUI Compressor

לדחוס את הנכסים שלך באמצעות yui compressor מקוון. CSS התמיכה וJavascript.

JS/CSS קוד

תוצאות Minified

  1. או גרירה ושחרור של קובץ כאן.

קבצים יהיו דחוסים כדי.

לדחוס איפוס

תוצאות Minified  יחס דחיסה:

או גרירה ושחרור של קובץ כאן.
ההורדה תתחיל באופן אוטומטי.

YUI המדחס הוא תמיד לשמר את האיכויות המבצעיות של הקוד תוך צמצום טביעת רגל הבתים הכולל שלה (שניהם במונחי גלם ואחרי gzipping, כמו רוב JavaScript ו CSS מוגש משרתי אינטרנט ייצור GZipped כחלק מפרוטוקול HTTP). YUI המדחס הוא minifier JavaScript נועד להיות 100% בטוחים ויניב יחס דחיסה גבוה יותר מאשר רוב הכלים אחרים. בדיקות ב YUI הספרייה הראו חיסכון של מעל 20% בהשוואה לJSMin (הופכים 10% לאחר דחיסת HTTP). מדחס YUI הוא גם מסוגל לדחוס קבצי CSS באמצעות יציאה של Isaac Schlueter של minifier CSS מבוסס ביטוי רגולרי.

YUI המדחס כתוב בג'אווה (Java דורש> = 1.4) ומסתמך על Rhino לtokenize המקור JavaScript קובץ. זה מתחיל על ידי ניתוח המקור JavaScript קובץ כדי להבין איך זה בנוי. לאחר מכן הוא מדפיס את זרם האסימון, השמטה כמה תווי רווח לבנים ככל האפשר, ולהחליף את כל הסמלים המקומיים על ידי (3 או 2, או) סמל מכתב 1 בכל מקום שחילוף כזה הוא מתאים (לנוכח תכונות רעות כגון eval או with , YUI המדחס נוקט בגישה הגנתית בכך שלא תמוה כל הטווחים המכילים את ההצהרה הרעה) אלגוריתם דחיסת CSS משתמש בסדרה של ביטויים רגולריים מכוון היטב כדי לדחוס את קובץ CSS המקור.