Dean Edwards hat bereits vor einiger Zeit einen sehr interessanten Artikel zur Javascript Kompression geschrieben. Ein guter Javascript Kompressor arbeitet folgendermaßen am effizientesten:
- Entfernung aller Whitespaces und Absätze
- Bezeichner-Rewriting von Funktionen und Variablen
- Kompression mit gzip
Da hat er sicherlich recht. Nun gibt es zahlreiche Kompressoren… Aber welcher ist am effizientesten? Hierfür empfiehlt er das Tool Compressor-Rater. Entweder man läd selbst Quelltext hoch oder man bedient sich aus einer Reihe von bekannten JS Frameworks.
Insgesamt werden 5 Kompressor-Raten mit einander verglichen. Sehr interessant ist vor allen, welche Komprimierungsmöglichkeiten man bei den einzelnen Tools hat. Am beeindruckensten finde ich den Packer von Dean Edwards selbst - mit ihm werden komprimierte Träume wahr ;)


















