Du hast natürlich recht und ich hab Quatsch erzählt, weil ich diese Methode, wie Ihr mit Javascript und CSS umgeht schon seit ewigen Zeiten ignoriere, hätte mich aber vergwissern sollen bevor ich den Kommentar abgebe. Aber zur Richtigstelltung: Ich bin kein Dienstleister für Euer Shop System.
So viel dazu.
Was nun aber die Kritik hinsichtlich mangelender Indiviualität anbetrifft, sieht das ganz anders aus. JS und Javascript zu komprimieren und zu kombinieren ist nun wirklich kein Zeugnis für Individualität. Ich verstehe aber mit Einschränkung, dass Ihr mit der Methode wie Ihr das macht so wenig wie möglich Hürden aufbauen wollen, sodass man auch ohne besondere Kenntnisse neue Javascript und CSS Dateien hizufügen kann. Das kann man aber auch anders machen und vor allem so, dass es sich weitaus besser auf das Ladeverhalten auswirkt. Einfach JS und CSS Dateien an das Seitenende zu kleben, ist nun alles andere als vorteilhaft, zumal das viele Inline Script Gedönse erzwingt, dass das jQuery Framework gleich im Header geladen werden muss. Da hättet Ihr den Rest auch gleich in den Header setzen können. Async und vor allem defer ist keine Erfindung der Neuzeit und selbst damit kann man das so machen, dass es kein Inline Scripting braucht.
Was da vermeintlich als Verbesserung in die aktuelle Version eingeflossen sein soll, folgt dem gleichen Funktionsprinzip aus allen Vorgängerversionen. Da gibt es also nichts, was man auch nur annäherend als was Besonderes verkaufen könnte.
Das Problem an der Art und Weise wie Ihr das macht, erzwingt es förmlich, dass jeder Template Ersteller diese Unart weiterverwenden muss, wenn er nicht gleichzeitig auch die Update Sicherheit einschränken will und das meine ich mit mangelnder Indiviualität.
Ich würde ja gerne eines von vielen Beispielen zeigen, wie man das deutlich anders und vor allen Dingen besser machen kann, will mir aber nicht vorwerfen lassen, dass ich dieses Thema nur als Werbefläche nutzen würde.