Ich verwende den Yahoo Yui Compressor, um meine CSS-Stile zu komprimieren. Ich verweise die DLL in meiner c#-Anwendung und machen den Aufruf an den Kompressor wie folgt:
CssCompressor.Compress(fileContent, 0, CssCompressionType.StockYuiCompressor)
Das hat bis vor kurzem perfekt funktioniert.
In den letzten Tagen ist die Größe meiner Stylesheets von 7 KB auf 130 KB gestiegen. Der Grund dafür ist die Einbeziehung von base64 Daten uri's innerhalb der Stylesheets anstelle von Bildanfragen. Infolgedessen ist die Komprimierung der CSS von ~1 Sekunde auf +10 Sekunden gestiegen.
Dies ist für mich zu einem Problem geworden, da es sehr lange dauert, bis alle meine Stylesheets komprimiert sind.
Gibt es eine Möglichkeit, die Komprimierung mit Yahoo Yui zu beschleunigen?
Oder muss ich einen anderen css minifier/compressor verschieben?