[TYPO3-german] CSS Umfang optimieren
Guido tum Suden
guido at tumsuden.de
Tue Aug 7 12:01:10 CEST 2007
Moin,
ich meine der übliche Weg ist im Root Template das CSS der betreffenden
Extensions per TypoScript zu "löschen". Zum Beispiel so:
plugin.plugin_name._CSS_DEFAULT_STYLE =
Dann wird auf der Seite der Extension ein Extension-Template erstellt
und das CSS entweder als File oder direkt in TypoScript wieder eingebunden.
plugin.plugin_name._CSS_DEFAULT_STYLE (
{ css: style; }
)
Guido
Christoph Kuhn schrieb:
> Guten morgen
>
> Mit Schrecken musste ich feststellen, dass mir Typo3 im Ordner typo3temp
> jeweils eine CSS Datei aufbereitet, welche ~70k umfasst. Dies erhöht die
> Downloadzeit erheblich.
>
> Wie kriege ich es zB hin, dass die CSS-Definitionen für CHC-Forum nicht in
> dieser Datei, sondern nur auf der Forum-Seite als zusätzliche Datei
> eingebunden wird?
>
> Wie kann ich einzelne Plugins daran hindern, ihr CSS in diese Datei
> beizutragen? Wie kontrolliere ich, was in diese Datei geschrieben wird?
>
> www.websiteoptimization.com empfiehlt ja, die Webseite in möglichst wenige
> Einzelteile (sprich JS, CSS, HTML etc möglichst jeweils nur eine Datei) zu
> zersplitten. Das heisst aber, dass alles CSS, welches auch nur auf einer
> einzigen Seite vorkommt, in diese eine Datei zu schreiben.
> Daraus resultiert eine grosse Datei, welche beim ersten Aufruf runtergeladen
> werden muss.
> Was spricht nun dagegen, CSS-Code, welcher nur in einem bestimmten Bereich
> vorkommt (eben zB CHC-Forum) in einer eigenen CSS Datei nur auf den
> entsprechenden Seiten einzubinden? Dann muss nur dieser zusätzliche Teil
> runtergeladen werden.
>
> Erfahrungen? Meinungen?
>
> Gruss
>
> chris
More information about the TYPO3-german
mailing list