Komprimere dine aktiver ved hjælp af yui compressor online. CSS og Javascript.
YUI Kompressor er altid at bevare de operationelle egenskaber koden og samtidig reducere sin samlede byte fodaftryk (både i rå form, og efter gzipping, da de fleste JavaScript og CSS serveres fra produktionsanlæg webservere er gzippede som en del af HTTP-protokollen). YUI Kompressor er JavaScript minifier designet til at være 100% sikker og giver en højere kompressionsforhold end de fleste andre værktøjer. Tests på YUI Bibliotek har vist en besparelse på over 20% i forhold til JSMin (bliver 10% efter HTTP-komprimering). YUI Kompressor er også i stand til at komprimere CSS filer ved hjælp af en havn i Isaac Schlueter s regulære-udtryk-baserede CSS minifier.
YUI Kompressoren er skrevet i Java (kræver Java> = 1,4) og er afhængig af Rhino til tokenize kilden JavaScript-fil. Det begynder ved at analysere kilden JavaScript-fil til at forstå, hvordan det er struktureret. Derefter udskriver token strøm, udelade så mange blanktegn som muligt, og erstatte alle lokale symboler ved en 1 (eller 2, eller 3) brev symbol, hvor en sådan udskiftning er passende (i lyset af onde funktioner såsom eval eller with , YUI Kompressor tager en defensiv tilgang ved ikke obfuscating nogen af de dækningsområder, der indeholder den onde erklæring) CSS komprimering algoritme bruger et sæt af fint afstemte regulære udtryk til at komprimere kilde CSS-fil.