[theme_plus] Verschiedene Fragen zur Einrichtung & PageSpeed-Optimierung
Hallöchen zusammen,
ich setze nun zum ersten mal theme_plus für die PageSpeed-Optimierung ein und habe ein paar Fragen dazu:
1) Mir scheint es, als binden verschiedene Browser verschiedene xxx-collection.css ein. Das Problem dabei ist, dass eine Version der collection.css die internen Contao CSS (reset, layout-builder, responsive layout) am Anfang eingebunden hat, die andere nicht. Mein FF bspw. nimmt die vollständige, Opera die ohne die Contao-CSS, was natürlich zu Anzeigefehlern führt. Lustigerweise ist das nur beim Layout der Startseite (hat ein extra Seitenlayout in Contao) der Fall. Kann sich das jemand erklären? Bis ich eine Lösung habe überschreibe ich die unvollständige Version mit der vollständigen, aber das ist keine Dauerlösung.
2) Eine Abhängigkeit von theme_plus ist "nur" eine Entwicklerversion. ikimea/browser dev-master müsste das sein. Ist ja eigentlich kein Problem, ich hab aber einige Installationen mit denen der Composer nur funktioniert wenn ich die minimale Stabilität erhöhe (RC oder gar Stable). Bei solchen Installationen würde theme_plus dann raus fallen. Ist das nur vorübergehend eine Entwicklungsversion oder kann man schon sagen, dass es eine der Erweiterungen ist, die ewig auf der aktuellen Version sitzen bleibt?
3) Nun mal eine eigentlich PageSpeed-Frage. Ich habe theme_plus installiert um CSS-Dateien automatisch zu minimieren und zu komprimieren. Nur irgendwie klappt das nicht so recht. Meine eigene CSS ist als externe CSS via theme_plus-CSS-Einbindung eingefügt, ich habe einen Filter (CSS Min (CSS) unter Assetic angelegt und in bei der CSS unter Assetic-Einstellungen eingetragen. Hab ich falsch gedacht? Fehlt da noch etwas?
4) GZip-Komprimierung ist auf dem Server aktiv, aber die collection.js wird nicht komprimiert. Die CSS anscheinend schon, da meckert er nicht mehr. Warum wird die .js nicht komprimiert?
Sonnige Grüße
Nicole