heimrichhannot / contao-utils-bundle

This bundle offers various utility functionality for the Contao CMS.
GNU Lesser General Public License v3.0
8 stars 4 forks source link

IE 11 Fehler im Javascript #6

Closed arboc closed 5 years ago

arboc commented 5 years ago

Wenn man (in Contao 4.4) im Seitenlayout die Funktion "Skripte zusammenfassen" aktiviert, erhält man beim IE 11 einen Hinweis auf ein Syntaxfehler in der zusammengefassten Javascript-Datei. Dieser verweist auf den Teil aus der Datei: contao-utils-bundle.js

Ohne das Zusammenfassen läuft alles wie es soll.

Defcon0 commented 5 years ago

Kannst du bitte einen Screenshot des Fehlers bereitstellen aus dem man ersieht, um welche Stelle im Code es genau geht? Ggf. zusammen mit der aggregierten Datei? Danke!

PS: Meines Wissens ist es in aktuellen Browsern dank HTTP/2 (Hoster-Support vorausgesetzt) nicht mehr nötig, Skripte zusammenzufassen. Genau genommen ist das sogar hinderlich, weil man so dem Protokoll die Möglichkeit entzieht, die Skripte in optimierter Reihenfolge zu laden.

arboc commented 5 years ago

Über Sinn und Unsinn dieser Funktion brauchen wir und nicht zu streiten...
Die ist in Contao implementiert und wir hatten ein Theme, bei dem diese Funktion genutzt wurde. (Ist inzwischen deaktiviert)

Jetzt zum Screenshot:
Der IE bemängelt einen Syntaxfehler an Pos. 976 (des minified scripts): image

Defcon0 commented 5 years ago

OK, es gab auf jeden Fall ein Problem mit der Webpack-Generierung der Fallback-Variante des JavaScript-Codes. Dieser ist jetzt behoben.

Kannst du bitte die letzte Version (2.67.2) mal ausprobieren? Bei mir kommt der Fehler im IE 11 nicht mehr.

arboc commented 5 years ago

sieht gut aus, Danke 👍

Defcon0 commented 5 years ago

Danke für den Hinweis. Das war ein grundlegenderes Problem. Gut, dass wir das ausbügeln konnten :-)