Hallo,
also ich hab ce-slider erfolgreich eingerichtet.
Nun stört mich aber das ein teil der css und das js auf der Page direkt angezeigt wird.
Gibt es eine möglichkeit das dort verschinden zu lassen und das auszulagern?
Grüße
Hallo,
also ich hab ce-slider erfolgreich eingerichtet.
Nun stört mich aber das ein teil der css und das js auf der Page direkt angezeigt wird.
Gibt es eine möglichkeit das dort verschinden zu lassen und das auszulagern?
Grüße
Hallo,
ich gebe Dir natürlich Recht, das es nicht optimal ist.
Aber von der Performance her oder aus SEO Sicht wirst du dadurch keine großen Nachteile haben.
Contao bindet ja auch inline JS Code ein.
Wenn du aber eine Möglichkeit siehst wie man das sinnvoll
verbessern könnte bin ich dafür natürlich offen.
Naja ich hab an so was gedacht wie z.B. den js-Code und den CSS-Code einfach in eine externe Datei zu legen.
Bei Google Page Speed wird sogar empfohlen kleinen CSS Code inline einzufügen
Kein Privat Support via PM.
hallo zusammen
das problem ist aber, dass du das ganze inline-css mühsam per !important in einem eigenen css überschreiben musst, sofern du änderungen machen willst.
modul-css gehört meiner meinung nach klar in ein extern ausgelagertes css – zudem hat ja das modul schon ein externes css-file. weshalb also extern und inline-css mischen?
gruss andi
Gruss Andi
Aus meiner Sicht ist ein kleiner Inline Code von der Performance her besser,
als 2 externe Dateien zu haben die jedes mal, neu erstellt werden müssen.
Außerdem muss ich schman zustimmen, es ist aus Pagespeed Sicht schlechter 2 kleine externe Dateien
zu haben die einen Request erzeugen, als wenn Sie direkt im Code sind.
Wo Andi aber Recht hat ist das überschreiben von Styles.
Kannst du mir vielleicht ein paar Beispiele geben wo das passiert?
hallo
ein paar nicht, aber ein klassisches: sobald man z.b. eigene navigationspfeile einsetzen will ist man gezwungen, angabe zu #ce_slider_prev_btn und #ce_slider_prev_btn per important zu überschreiben, da grösse des divs wie auch background-image inline definiert werden und nicht ohne weiteres überschrieben werden können.
gruss andi
Gruss Andi
Ok, alles klar, dann nehme ich das raus.
EDIT: hier stand blödsinn, ich meinte das Modul "Imageslider".
Geändert von wiese (05.12.2011 um 17:19 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)