Wiederbelebung, da das Einzige, was hier noch zu tun ist, ist, CSP beizubringen, js-Uploads für Themes zuzulassen. js-Dateien sind seit einiger Zeit standardmäßig für Theme-Uploads erlaubt.
Wenn Theme-js-Uploads nicht durch CSP blockiert werden, müssen Komponenten wie Image Annotator - Allows you to annotate images in the previewer ihre Abhängigkeiten nicht auf der Homepage laden (~170 KB gzip). Diese Komponente müsste beispielsweise diese Abhängigkeiten nur laden, wenn der Composer geöffnet wird. Außerdem muss sie sie niemals für anonyme Betrachter laden.
Außerdem würde diese Änderung Themes erlauben, Web-Worker-Dateien (Web Workers API) zu haben, die einige schwere Aufgaben außerhalb des Hauptthreads erledigen können.
Erlauben in Anführungszeichen oben, da Sie sie als Blobs haben können, aber es ist viel schöner, sie in separaten Dateien zu haben, anstatt mit JavaScript in einem String herumzuspielen.