Bei der Bekanntgabe YUI Compressor 2.4.6

26. April 2011 um 10:09 Uhr von Stoyan Stefanov | In Entwicklung , Leistung | 10 Kommentare

Wir freuen uns, die sofortige Verfügbarkeit der Version 2.4.6 des verkünden YUI Compressor . Diese Version enthält vor allem Updates im Zusammenhang mit der Verarbeitung von Compressor CSS Minification und führt die Stapelverarbeitung von mehreren Dateien mit einem einzigen Befehl.

CSS Minification

Highlights zählen:

  • Zahlreiche Bugs behoben, die den Kompressor und / oder das entstehende minimierte Dateien zu brechen.
  • Hinzugefügt Dokumentation darüber, was genau das tut minifier und auch welche CSS-Hacks es verträgt.
  • Es gibt einen JavaScript Hafen von CSS min in Fall ist es besser geeignet für den Build-Prozess. Hier ist auch ein Test Web-UI , die die JavaScript-Port, wo Sie mit dem minifier experimentieren können verwendet.
  • Eine beträchtliche Anzahl von neuen Tests hinzugefügt werden (Sie können aber noch mehr hinzu ).
  • Sicherer Umgang mit einigen CSS-Eigenschaften, die immer mehr Annahme wie Media Queries und CSS3-Transformationen werden.

Batch-Verarbeitung

Eine weitere willkommene Ergänzung zu Compressor ist, dass sie kann jetzt mit Gruppen von Dateien. Dies kann erheblich verringern die Zeit, Ihren Build-Prozess dauert, besonders wenn Sie eine große Anzahl von Dateien zu minify haben.

Zum Beispiel die folgenden Befehle minify alle .js und .css -Dateien und Schreiben der minimierte Dateien mit einem "-min.css" Suffix.

  $ Java-jar yuicompressor.jar-o '. Css $:-min.css' * CSS.
 $ Java-jar yuicompressor.jar-o '. Js $:-min.js' * js. 

Dank geht an Stephen Woods und dem Flickr-Team für dieses Feature!

Links

YUI Compressor 2.4.6 steht ab sofort zum Download . Fühlen Sie sich frei, uns zu helfen durch einen Bug oder Feature-Request , Schreiben neuer Tests , Gabelung den Code oder den Beitritt zur Konversation .

Teilen und zu erweitern: Lesezeichen mit del.icio.us | Digg it! | reddit!

10 Kommentare

  1. Ein Merkmal ich wirklich wirklich wirklich wollen, ist der CSS @ import 's (vorausgesetzt, sie sind lokale Dateien) Inlining. Das würde enorm helfen, Architekt CSS in einem vertretbaren Mode, sondern komprimiert sie in einer einzigen Datei für die Bereitstellung.

    Kommentar von Paul Irish - 26. April 2011 #

  2. Ein für die Feature-Anfrage von Paul Irish.

    Kommentar von Aaron Peters - 27. April 2011 #

  3. [...] Allerdings hat YUI einen Schritt Kind. Mit der Version 2.4.6 erhalten wir nicht nur solide Verbesserungen in allen Bereichen, aber es gibt auch eine JavaScript-Port, der [...]

    Pingback von YUI Compressor verbessert, CSS, Batch und einer JavaScript-Port | FunctionSource Entwicklung - 27. April 2011 #

  4. [...] Bei der Bekanntgabe YUI Compressor 2.4.6 - Die Yahoo User Interface Team kündigen die Veröffentlichung von YUI Compressor 2.4.6. Das neueste Update zu ihrem Werkzeug für minifying und Komprimieren von CSS und JavaScript konzentriert sich hauptsächlich auf CSS-Funktionen, darunter ein JavaScript CSS Kompressor Implementierung, Support für mehr CSS-Funktionen, Bugfixes und Verbesserungen an Tests und Dokumentation, zusammen mit einer neuen Batch-Modus erlaubt mehrere Dateien zu einmal, um in der Werkzeug-Aufruf abzuarbeiten. [...]

    Pingback von The Morning Brew - Chris Alcock »The Morning Brew # 841 - 27. April 2011 #

  5. @ Paul Das wäre wirklich cool. Sie sind mir nicht scheuen die Nutzung von PHP kann man vielleicht (Fehl-) benutze meine CSS-JS-Booster für diesen Zweck? Es wird zu lösen @ Importe und bettet Bilder als DataURI und MHTML, und Sie können auch haben sie mit dem YUI Compressor-über eine nicht dokumentierte Schalter.

    Kommentar von Schepp - 27. April 2011 #

  6. Ad mehrere Datei-Unterstützung Credits. Siehe Ticket http://yuilibrary.com/projects/yuicompressor/ticket/1872317 und

    Kommentar von opichals - 27. April 2011 #

  7. Vorversion nicht fügen Sie ein Semikolon an den letzten Satz von Eigentum in der Regel dieses Verhalten in 3KB ist mein minimierte Packung erhöht CSS!

    Kommentar von Raul - 27. April 2011 #

  8. Tut es auch rekursive Verzeichnis Parsing? Wie ** / *. Css

    Kommentar von Marc Schipperheyn - 28. April 2011 #

  9. [...] 0.4.7 YUI Compressor 2.4.6 ExtJS [...]

    Pingback von JavaScript-Magazin Blog für JSMag »Blog Archive» News Roundup: JSConf 2011, window.matchMedia (), pngtocss, Spracheingabe in Google Translate, window.maxConnectionsPerServer in IE9 - 30. April 2011 #

  10. Ich danke Ihnen vielmals!

    Kommentar von Sharry - 21. November 2011 #

Leider ist die Kommentarfunktion zu diesem Zeitpunkt geschlossen.

Hosted by Yahoo!

Copyright © 2006-2012 Yahoo! Inc. Alle Rechte vorbehalten. Datenschutz - Allgemeine Geschäftsbedingungen

Präsentiert von WordPress auf Yahoo! Web Hosting .