Seite 1 von 1

WYSIWYG Editor <img loading="lazy".../> wird entfernt

Verfasst: Mi 25. Jan 2023, 16:13
von sonac
Hi,
ich habe ein kleines Problem mit dem Lazy Loading von Bildern.
Laut MDN Web docs (https://developer.mozilla.org/en-US/doc ... zy_loading) kann man einem Bild ein

Code: Alles auswählen

loading="lazy" 
hinzufügen.
Wenn ich das in einem Template mache, geht das auch.
Wenn ich das über die HTML-Funktion im WYSIWYG benutze, wird dieser Parameter jedoch einfach entfernt.
Kennt ihr eine Möglichkeit, um den Tag bei Bildern im WYSIWYG Editor einbauen kann?

Vielen Dank
LG
Moritz

Re: WYSIWYG Editor <img loading="lazy".../> wird entfernt

Verfasst: Do 26. Jan 2023, 21:54
von mokraemer
der Editor kennt doch gar keine Option um das einzustellen.
Das ist ein grafischer Editor. Seine Aufgabe ist es grafisch die Eingaben entgegenzunehmen. Und solche Spezialattribute sind keinem normalen Benutzer zu erklären.
Ehrlich gesagt ist es auch fragwürdig das Attribut einfach an alles zu hängen. Ich würde ggf. überlegen es per JS an alles zu hängen, was nicht explizit attributtiert ist. Nur ob js da nicht zu spät ist, weiß ich nicht. Zumindest width/height brauchst du ja, sonst zerschießt er auch das Layout.

Re: WYSIWYG Editor <img loading="lazy".../> wird entfernt

Verfasst: So 19. Feb 2023, 21:44
von imago
Hi,

ich muss mich da auch noch mal einklingen, denn ich habe auch ein Problem nach dem Upgrade auf Version 9. Obwohl ich extended_valid_elements:'i[*]', bei den tinyparams des Editors eingegeben habe, werden nach dem Upgrade völlig übliche i-Tags wie <i class="icon-angle-right"> einfach gelöscht. Ich kann leider keine Lösung finden, wie ich das Löschen durch den Editor verhindern kann. Eine Doku zu dem Editor kann ich nicht finden.

Kann mir dazu jemand einen Tipp geben?

Danke und Liebe Grüße
Bernward