I believe that it would be worthwhile for Construct 2 exported projects to be zipped; the preloader would load files from inside the zip file.
This would significantly reduce the total project size as well as preloading time (as downloading the one zip is much faster than multiple files). Here is an example implementation.
What say you?
Develop games in your browser. Powerful, performant & highly capable.
Nice idea, but the majority of the filesize of exported apps are PNGs (which are already run through PNGCrush to squeeze them even smaller) and Ogg Vorbis or MP4 AAC audio. Already-compressed data doesn't usually gain anything significant by being zipped.
The scripts could be zipped... but if your server supports deflate, it sends them to the browser compressed anyway!
It could also reduce the number of requests to 1, compared to dozens or even hundreds depending on scope of the project.