Ich habe ein Performance Problem bei den EKWs festgestellt und dabei ein etwas anderen “Fehler” entdeckt. Wenn man:
- In der EKW-Einstellung keine Haken bei “Produkt-Listing - [] Produkte unter Inhalt anzeigen” hat
- In der EKW-Einstellung mindestens 1 Device-Haken nicht angeklickt hat (z.b. Mobil)
dann kann man sagen, man hat eine Seite die nur aus der EKW besteht, ausser eben bei der Mobil-seite.
Nun verhält es sich so, dass trotzdem die Artikel-listing in allen Devices unter der EKW geladen werden, sie werden nur nicht angezeigt und mit CSS ausgeblendet. Der Überflüssige Code und Requests haben die Performance ganz schön belastet.
Frage wäre, der User schickt doch mit welches Device er nutzt. Kann man hier nicht Serverseitig die “Auslieferung” der Daten verhindern?
Ggf nutzt diese Info aber auch jemand der die gleiche Konstellation hat und (z.b. kein Mobil) weder EKW, noch Listing nutzt. Habe hier ein “if !hasEmotion” zum Listing-Wrapper hinzugefügt.
FYI