Ergebnis 1 bis 13 von 13

Thema: Mobile Webseitenansicht ohne Duplicate Content möglich?

  1. #1
    Contao-Nutzer
    Registriert seit
    07.09.2009.
    Beiträge
    92

    Standard Mobile Webseitenansicht ohne Duplicate Content möglich?

    Hallo,

    ich habe schon gesucht aber nicht das richtige gefunden: Ich möchte eine recht Große Webseite auch für Mobile Endgeräte Fit machen. Ich habe auch schon die Erweiterung laufen, die im Body z.B. "iPhone Mobile" als Klasse hinterlegt. Allerdings sollen nicht alle Bilder geladen werden, das kann die Mobile Webseite schon ordentlich groß machen ( body.mobile img{Display:none;} spar keine Transfergröße).

    Einen 2. Startpunkt (und Zusätlich Mobile Switch) will ich eigentlich nicht, da wir dann den Content immer mehrfach pflegen müssen. Gibt es dafür noch eine elegantere Lösung? Für Wordpress beispielsweise gibts Plugins die Webseiten abgespecht darstellen. Bilder werden nicht mitgeladen usw. Gibt es sowas auch für Contao?

    Grüße,

    Mo

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

    Standard

    ( body.mobile img{Display:none;} spar keine Transfergröße).
    das ist logisch, da zuerst das bild geladen wird und anschließend wird es via css versteckt.

    Du könntest doch den zweiten Baum anlegen und dort die Inhalte via Insertags reinladen, somit hättest du wieder nur eine Stelle um Texte zu ändern
    Kein Privat Support via PM.

  3. #3
    Contao-Nutzer
    Registriert seit
    07.09.2009.
    Beiträge
    92

    Standard

    Gut aber da Teilweise auch Bilder in den einzelnen Artikeln sind, werden diese mit übernommen ... die sind generell klein aber ggf. für Mobile ansicht noch zu groß. Aber an die Insert Tags habe ich jetzt nicht gedacht Danke für den Tipp. Gibts noch ne möglichkeit für die Bilder, die weg zu bekommen?

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

    Standard

    ev. hilft dir diese Erweiterung weiter?
    Kein Privat Support via PM.

  5. #5
    Alter Contao-Hase Avatar von Messa
    Registriert seit
    19.01.2011.
    Ort
    Vorarlberg, Österreich
    Beiträge
    1.423

    Standard

    Vielleicht noch eine Idee.
    Wenn du diese Erwetierung verwendest. [browsercss]
    und dann bei

    Code:
    .mobile img {
    visibility: hidden;
    }
    
    oder vielleicht eine class:
    
    .mobile .hidden {
    visibility: hidden;
    }
    Bin mir aber nicht sicher ob die Bilder dan geladen werden

    Liebe Grüße
    Matthias
    Full Service Agentur - Grafikdesign, Screendesign, Webdesign, Webentwicklung, SEO, Weiterbildung, persönliches Coaching
    http://www.matthiasgmeiner.com

  6. #6
    Contao-Nutzer Avatar von trilobit
    Registriert seit
    22.07.2011.
    Ort
    Karlsruhe
    Beiträge
    48
    Partner-ID
    7196

    Standard

    Wenn Bilder über's HTML eingebunden werden (via <img>-Tag) kann das Laden nicht per CSS verhindert werden. Also auch nicht miitels "visibility: hidden;" oder "display: none;".

    Wie schaut's denn mit der Erweiterung von @schman aus? Klingt doch vielversprechend...

    Cheerio,
    Alex

  7. #7
    Contao-Nutzer
    Registriert seit
    07.09.2009.
    Beiträge
    92

    Standard

    Mit einem trick kann man verhindern das Bilder geladen werden. Nun könnte man noch einfach body.mobile img{display:none;} setzen um die leeren img Tags zu entfernen dann würde es gehen. Werde das mal testen, danke für die Tipps! Kennt sich jemand mit dem "Mobile Switch" aus? Funktioniert das Tool gut?

    /edit: so Display:none korrigiert :P
    Geändert von mo2402 (26.07.2011 um 07:02 Uhr)

  8. #8
    Gesperrt
    Registriert seit
    01.12.2010.
    Ort
    Passau
    Beiträge
    321

    Standard

    Zitat Zitat von mo2402 Beitrag anzeigen
    body.mobile img{display:hidden;}
    dieses Eigenschaft/Wertepaar gibbet nich.

  9. #9
    Contao-Nutzer
    Registriert seit
    07.09.2009.
    Beiträge
    92

    Standard

    Oh da habe ich wenig müll geschrieben, ich meinte Display:none ... sry war wohl mit gedanken woanders, CSS kann ich eigentlich

  10. #10
    Contao-Nutzer Avatar von trilobit
    Registriert seit
    22.07.2011.
    Ort
    Karlsruhe
    Beiträge
    48
    Partner-ID
    7196

    Standard

    Nun ja, mit "display: none;" wird nicht verhindert, dass die Bilder geladen werden, sie werden dann nur nicht angezeigt. Ich meine, das reicht in den meisten Fällen ja bereits, aber die Daten an sich werden trotzdem geladen (und nehmen damit Zeit & Bandbreite weg).

    Cheerio,
    Alex

  11. #11
    Contao-Nutzer
    Registriert seit
    07.09.2009.
    Beiträge
    92

    Standard

    Richtig, dass habe ich ja selber oben gesagt, aber mit Lazy Load kann ich das Laden der Bilder verhinden. Die Bilder werden dann aber durch einen Blank.gif Platzhalter ersetzt und nehmen im Inhalt noch immer den selben Platz weg, als wären die Bilder da. Diesen "Platzklau" kann ich dann mit display:none; verhindern

  12. #12
    Contao-Nutzer Avatar von trilobit
    Registriert seit
    22.07.2011.
    Ort
    Karlsruhe
    Beiträge
    48
    Partner-ID
    7196

    Standard

    Ach so, ja, den Eintrag hab' ich wohl übersehen. Joa, das sollte soweit gut klappen ;-)

    Kannst ja bei Gelegenheit mal nen Link zur fertigen Seite hier reinstellen, damit man sich's anschauen kann.

    Cheerio,
    Alex

  13. #13
    Contao-Nutzer
    Registriert seit
    07.09.2009.
    Beiträge
    92

    Standard

    Kann ich machen, aber es wird wohl noch eine weile dauern. Habs mir aber im Kalender zur Erinnerung eingetragen

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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