Neu Plugin JTL Speed Optimizer verfügbar

saw

Sehr aktives Mitglied
1. Januar 2012
223
26
Generell kann man Bilder ausschließen - das Shoplogo kann man da recht problemlos integrieren, das ist ja sowieso immer direkt sichtbar.
Es bleibt eine Geschmackssache. Dazu einfach bei den auszuschließenden Bildern einen eindeutigen Teil des URL Pfades angeben (beim Shoplogo simpel "shoplogo").
Prima, das war ja einfach und hat sofort gewirkt - sieht deutlich besser aus. Danke.

Das "Problem" das das letzte Bild zuerst gezeigt wird, das ist aber noch offen.
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Das Problem ist von uns leider auch nicht beeinflussbar.
Gemeint ist in den Artikeldetails richtig?
Hier wird ein Slider geladen, alle Bilder liegen übereinander and er gleichen Stelle ohne dass der Slider geladen wurde.
Damit ist das letzte Bild am höchsten, dann wird der Slider gestartet der die anderen Bilder "ausblendet". Das können wir nicht beeinflussen, der Slider wird mittels JavaScript aufgebaut.
Hier könnte man mit TemplateCSS entgegenwirken.
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Ja der Grund ist wie oben beschrieben.

Ablauf ohne Plugin:
- Seite wird angefragt und baut sich auf
- VOR der Ausgabe werden erste Skripe ausgeführt, direkt mit erreichen der Bilder der Slider intitialisiert

Mit Plugin:
- Seite wird angefragt und ausgegeben
- Skripte werden abgearbeitet und der Slider damit initialisiert

Ohne Plugin sieht man erst nach den 2 Punkten die SEite, mit dem Plugin bereits nach dem ersten Punkt - und währenddessen tritt das Problem auf, da die Struktur vom HTMl wie folgt ist (stark vereinfacht)

- Gallery
- Bild 1
- BIld 2 ...

Und die BIlder sind alle an der gleichen Position (z.B: von links 243px und von oben 782px beginnend), sprich die liegen alle übereinander (bis der Slider das umbaut). Und dabei wird das letzte Bild am weitesten oben vom "Stapel" angezeigt.
 
  • Gefällt mir
Reaktionen: saw

Sommer-International

Gut bekanntes Mitglied
14. November 2016
219
4
Hallo,

ich habe das Plugin auch gerade mal "kurz" getestet....aber bei jedem SEitenwechsel (linkklick) fährt gefühlt für einen Moment das CSS aus der Seite und Sie baut sich komplett neu auf. Kann man das unterbinden? Welche Einstellung ist dafür verantwortlich?

Gruß

Jörg
 

peterwill

Gut bekanntes Mitglied
29. Oktober 2007
348
18
Hallo in den ersten Versionen vom speed plugin konnte man die js zusammenfassen und nachladen.... wird es das wieder geben?
mir ist aufgefallen das die Artikelseiten mit plugin schlechtere ttfb werte haben als ohne Plugin kann das sein?
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Hallo nochmal,

das Plugin "überarbeitet" die Seiten.
Dadurch wird mehr Rechenpower benötigt, die aber nur minimal ist.
Mittels dem Hook 140 wird der Quelltext dann "manipuliert", was auch z.B. das Amazon Pay Plugin macht, Dropper, ... kurzum: Fast alle Plugins.
Wenn dadurch der TTFB Wert hoch geht, war es vorher schon recht stark an der Grenze oder es wird ein Template mit sehr viel Quelltext eingesetzt.
Hier sollte man einmal genauer schauen was noch alles läuft an Plugins, und "belastenden" Funktionen.

Wir haben uns bewusst gegen die Zusammenfassung entschieden: Ein Fehler in nur einer Datei bricht sonst die komplette Seite zusammen (das passierte häufig durch Inline-JavaScripts, die sind nicht immer sauber).
Ggf. werden wir das optional wieder einbauen - das kann ich aktuell nicht sagen.
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
JavaScript:
var event;
if(typeof(Event) === 'function') {
    event = new Event('DOMContentLoaded');
}else{
    event = document.createEvent('Event');
    event.initEvent('DOMContentLoaded', true, true);
}

window.document.dispatchEvent(event);
Bei Stackoverflow ist ebenfalls die passende Antwort, man muss nur "submit" mit "DomContentLoaded" ersetzen:
 

peterwill

Gut bekanntes Mitglied
29. Oktober 2007
348
18
sorry bin kein Programmierer(nur doofer Anwender ;))
allso was muß im Speedplugin in die Zeile dann stehen "Events die nochmals ausgeführt werden sollen genau entragen"? Version: 109 für mich die beste Version!

mfg
Peter
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Das müsste sein:

$(window).load();var e;if(typeof(Event)==='function'){e=new Event('DOMContentLoaded')}else{e=document.createEvent('Event');e('DOMContentLoaded', true, true)}window.document.dispatchEvent(e);
 

die-andis

Gut bekanntes Mitglied
26. März 2010
562
11
Guten Morgen,
wir testen das Plugin gerade. Funktioniert auch soweit ganz gut (lt. Google Pagespeed). Was mir nur aufgefallen ist, sobald ich das Plugin einschalte und eine Seite lade, wird der Hintergrund kurz gelb.
Ist das ein Bug oder Feature?
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Hallo,

um welche Domain geht es denn?
Ein Feature ist es nicht nein ;) - als Bug ist es uns bisher unbekannt.

Die Vermutung ist, dass das Gelb als Hintergrund irgendwo im CSS angegeben ist, und später wieder überschrieben wird.
Da wir zuerst nur das kritische CSS laden fehlt dabei ggf. das Überschreiben, sodass es zu dem Effekt kommen könnte.
 

saw

Sehr aktives Mitglied
1. Januar 2012
223
26
Ja der Grund ist wie oben beschrieben.

Ablauf ohne Plugin:
- Seite wird angefragt und baut sich auf
- VOR der Ausgabe werden erste Skripe ausgeführt, direkt mit erreichen der Bilder der Slider intitialisiert

Mit Plugin:
- Seite wird angefragt und ausgegeben
- Skripte werden abgearbeitet und der Slider damit initialisiert

Ohne Plugin sieht man erst nach den 2 Punkten die SEite, mit dem Plugin bereits nach dem ersten Punkt - und währenddessen tritt das Problem auf, da die Struktur vom HTMl wie folgt ist (stark vereinfacht)

- Gallery
- Bild 1
- BIld 2 ...

Und die BIlder sind alle an der gleichen Position (z.B: von links 243px und von oben 782px beginnend), sprich die liegen alle übereinander (bis der Slider das umbaut). Und dabei wird das letzte Bild am weitesten oben vom "Stapel" angezeigt.

Hallo,
ich möchte hier nochmal nachhaken weil es echt unschön aussieht und ich zwischen zwei Stühlen sitze.
Ich habe den Hypnos Meister @martinwolf mal gefragt:
--------------------- unsere Frage
- Seit dem wir das Speed Optimizer Plugin von Knoell laufen haben, werden die Bilder "falsch" herum geladen.
Im entsprechenden Forums Thread meinte Knoell das ginge nur CSS seitig umzustellen.
--------------------- Antwort
Knoell schreibt ja hierzu: Hier wird ein Slider geladen, alle Bilder liegen übereinander and er gleichen Stelle ohne dass der Slider geladen wurde.
Damit ist das letzte Bild am höchsten, dann wird der Slider gestartet der die anderen Bilder "ausblendet"
.
Das ist jedoch so nicht ganz richtig formuliert. Der Slider ist an sich eine einfache Auflistung. Ist das JS noch nicht ausgeführt, hat man eine einfache Liste die die Bilder untereinander abbildet. Ergo ist das erste Bild immer an oberster Stelle zu sehen, die restlichen folgen unterhalb. Unabhängig davon, wüsste ich jetzt aber auch nicht wie man das per CSS fixen könnte.

Tja, und was mache ich jetzt?

danke und Grüße
 

saw

Sehr aktives Mitglied
1. Januar 2012
223
26
So, hat sich erledigt.
Ich habe @martinwolf unser Hypnos auf 2.7 updaten lassen und nun siehts gut aus. Danke Martin.
Warum, wieso weiß ich noch nicht da ich noch keine Zeit hatte seine mail(s) zu lesen
 

deliman

Sehr aktives Mitglied
13. Februar 2016
1.035
131
Im Einsatz mit Hypnos (2.7) und dem lfv-Plugin von SuS (zur Längen-/Flächenberechnung) funktioniert es ohne Anpassungen nicht. Der Artikelpreis bei der individuelle Berechnung wird dann nicht mehr angezeigt.
 

cg01

Sehr aktives Mitglied
20. Januar 2018
113
28
Wir haben das Plugin installiert und eingerichtet.
In den Grundeinstellungen bleibt folgende Meldung aber bestehen.
"Kritisches CSS nicht vorhanden. Wählen Sie ihr Template und starten dann die Generierung. Das Fenster kann anschlie&szli;end einfach geschlossen werden. "
Ist das so gewollt?
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
204
Das muss einmal von Hand ausgeführt werden, da dies sehr Template (und auch ggf. darin vorhandene Anpassungen) abhängig ist.
Man kann zwar auch ohne dem kritischen CSS arbeiten,hätte dann aber kurz unstyled Content.

Sollte gemeint sein dass das kritische CSS schonmal generiert wurde, sollte die Meldung aber eigentlich weg sein.
Gerne können wir uns das dann einmal genau anschauen. Ich bin allerdings erst ab dem 17.02. wieder im Büro, bis dahin schauen gerne die Kollegen rein.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Neu Plugin Preisvorschlag Plugins für JTL-Shop 6
Neu Plugin Allgemeine Fragen zu JTL-POS 1
Neu Betatester gesucht - Plugin: Geizhals Basket Tracking inkl. EMID Übermittlung Plugins für JTL-Shop 0
Neu Cross Selling Plugin Plugins für JTL-Shop 1
Neu Installation von Plugin PayPal Check-Out fehlgeschlagen, keine Verbindung zum Webshop Plugins für JTL-Shop 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Neues Plugin: Produktbundles mit Rabatten Plugins für JTL-Shop 1
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 11
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 0
Neu Warnung: Attribute via JTL Funktion JTL_GetProductAttribute() funktioniert nicht zuverlässig Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu JTL FFN Seite defekt? JTL-Fulfillment Network - Fehler und Bugs 1
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 0
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 4
Beantwortet JTL-POS „Rechnung drucken“ Allgemeine Fragen zu JTL-POS 2
JTL ERP-Connector JTL-Wawi 2.0 0
Neu Reverse Charge Verfahren - JTL richtiger Steuersatz Shopify-Connector 1
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 7
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Neu JTL Stammtisch im TurboZentrum 04.06.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Dresden 21.05.2026 Messen, Stammtische und interessante Events 0
Neu JTL Stammtisch Bochum am 20.05.2026 (morgen) Messen, Stammtische und interessante Events 0
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 3
Bessere Greyhound-Anbindung ab 1.10 - JTL-API-Pflicht? JTL-Wawi 1.10 12
JTL Ameise Lieferantenbestellung mit VPE importieren oder umrechnen JTL-Wawi 1.11 0
JTL-Stammtisch Bochum – am 20.05.2026 Messen, Stammtische und interessante Events 0
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 1
PayPal Abgleich funktioniert nicht (JTL 1.9.8.0) JTL-Wawi 1.9 15
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Webinar am 20.05. – Temu x JTL: Die Cross-Border-Chance, die du nicht verpassen solltest Messen, Stammtische und interessante Events 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 4
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL-Anmerkungen nicht in POS-Comments übertragen Allgemeine Fragen zu JTL-POS 3
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Hat schon jemand auf JTL 2.0.2 installieren? JTL-Wawi 2.0 9

Ähnliche Themen