• Resolved liliredakteurin

    (@liliredakteurin)


    Bei der überprüfung einer Testseite mit der Entwicklerkonsole f?llt auf, dass der Z?hlpixel nicht mehr geladen wird, sobald man einstellt “Lazy Loading –
    Sofern unterstützt Lazy Loading verwenden”

    Wir ben?tigen das Lazy Loading für viele unserer Webseiten, da sie mit der scrolltechnik arbeiten und VG Wort verlangt, dass der Z?hlpixel hier Lazy Load geladen wird.

    Bis vor einige Monaten hat das ganze prima funktioniert. Ich wollte es jetzt Routinem??ig überprüfen, leider taucht der Z?hlpixel nicht mehr auf.
    Das w?re der Supergau… Monatelang keine Z?hlung?

    Getestet wurde mit verschiedenen templates. Immer der gleiche Effekt. Leider kann ich keine screenshots anh?ngen.

    Mit Standardeinstellung: https://prnt.sc/QSqYRzJJAcfw
    Mit Lazy Load: https://prnt.sc/zoMYDScRvpz8

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author tiggerswelt

    (@tiggerswelt)

    Hallo @liliredakteurin,

    entschuldige bitte die sp?te Rückmeldung, denn es ist recht kompliziert gewesen…

    Zun?chst erst einmal: Ich konnte das Problem bei Dir auf der Webseite nachstellen, in einer WordPress-Installation mit Standard-Theme hingegen lud die Z?hlmarke mit der Einstellung “Sofern unterstützt Lazy Loading verwenden” wie gewünscht sobald darüber gescrollt wurde.
    Ich konnte das Laden der Z?hlmarke auch bei Dir erreichen indem ich nach dem Laden der Seite und vor dem Scrollen die Ma?e der Z?hlmarke von 1×1 Pixel auf 10×10 Pixel ge?ndert habe.

    Der HTML-Standard [0] gibt hier aber keine Einschr?nkungen wie “Lade ein Bild erst wenn es gr??er als … ist” vor (das konnte ich ja schon mit dem Test auf einer anderen Seite nachvollziehen).
    Es ist aber m?glich dieses Verhalten u.a. über JavaScript zu beeinflussen – und das w?re dann auch meine Vermutung: Es gibt irgendwo eine JavaScript-Komponente auf der Seite, die das nachtr?gliche Laden von “zu kleinen” Bildern unterbindet. Da die Script alle minified sind, konnte ich das nicht abschlie?end zurückverfolgen – ich habe es aber immerhin versucht.

    Wir empfehlen ausdrücklich kein Lazy Load für die Z?hlmarken zu verwenden. Das ist auch der Grund warum Worthy überhaupt Funktionen an Bord hat um Lazy Loading zu unterdrücken.

    Da bei Dir zudem ein Konflikt mit einer anderen Komponente auf der Webseite besteht, kann ich Dir vorerst nur raten eine der Einstellungen aus Worthy zu verwenden mit der der Konflikt nicht zu Tage kommt.

    Alternativ kann ich Dir auch eine CSS-Regel verraten, mit der es bei mir funktioniert hat. Aber sch?n war das nicht.

    Grü?e aus Endingen,

    Bernd

    [0] https://html.spec.whatwg.org/multipage/urls-and-fetching.html#lazy-loading-attributes

    Thread Starter liliredakteurin

    (@liliredakteurin)

    Wir brauchen zwingend lazy load. Ich bitte um Zusendung der css Regel.

    Plugin Author tiggerswelt

    (@tiggerswelt)

    Hallo @liliredakteurin,

    Ihr werdet eure guten Gründe dafür haben.

    Der CSS-Schnipsel (mit ein paar zwischenzeitlichen “Optimierungen”) müsste folgender sein:

    #wp-worthy-pixel { height: 1px !important; }

    Getestet habe ich es mit Chrome und Firefox.

    Grü?e aus Endingen,

    Bernd

    Thread Starter liliredakteurin

    (@liliredakteurin)

    Es hat wirklich erst funktioniert, nachdem ich #wp-worthy-pixel { height: 10px !important; } verwendet habe. Alle Werte darunter gingen leider nicht.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Lazy Load gibt den Z?hlpixel nicht mehr aus’ is closed to new replies.