Ergebnis 1 bis 9 von 9

Thema: Code von ce_slider

  1. #1
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard Code von ce_slider

    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

  2. #2
    Contao-Fan Avatar von Schlauchbeutelmaschine
    Registriert seit
    16.06.2009.
    Ort
    Wiesbaden
    Beiträge
    668

    Standard

    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.

  3. #3
    Contao-Fan
    Registriert seit
    28.09.2010.
    Ort
    Leipzig
    Beiträge
    461

    Standard

    Naja ich hab an so was gedacht wie z.B. den js-Code und den CSS-Code einfach in eine externe Datei zu legen.

  4. #4
    Community-Moderator Avatar von schman
    Registriert seit
    20.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Bei Google Page Speed wird sogar empfohlen kleinen CSS Code inline einzufügen
    Angehängte Grafiken Angehängte Grafiken
    Kein Privat Support via PM.

  5. #5
    Contao-Fan Avatar von aportmann
    Registriert seit
    19.06.2009.
    Ort
    schweiz
    Beiträge
    422
    Partner-ID
    5934

    Standard

    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

  6. #6
    Contao-Fan Avatar von Schlauchbeutelmaschine
    Registriert seit
    16.06.2009.
    Ort
    Wiesbaden
    Beiträge
    668

    Standard

    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?

  7. #7
    Contao-Fan Avatar von aportmann
    Registriert seit
    19.06.2009.
    Ort
    schweiz
    Beiträge
    422
    Partner-ID
    5934

    Standard

    hallo

    Zitat Zitat von Schlauchbeutelmaschine Beitrag anzeigen
    Wo Andi aber Recht hat ist das überschreiben von Styles.
    Kannst du mir vielleicht ein paar Beispiele geben wo das passiert?
    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

  8. #8
    Contao-Fan Avatar von Schlauchbeutelmaschine
    Registriert seit
    16.06.2009.
    Ort
    Wiesbaden
    Beiträge
    668

    Standard

    Ok, alles klar, dann nehme ich das raus.

  9. #9
    Contao-Fan
    Registriert seit
    22.06.2009.
    Ort
    Düsseldorf
    Beiträge
    471

    Standard

    EDIT: hier stand blödsinn, ich meinte das Modul "Imageslider".
    Geändert von wiese (05.12.2011 um 17:19 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •