even though it beats just about all existing frameworks made for ads already
I couldn't agree more.
I see a massive opportunity here for Scirra to capitalize on a market that is primed for easier tools to develop playable creatives. In all honesty it's a win win for both parties, developers and Scirra. The ability to make a game and create a playable advert for said game, seems like a no brainer. Plus, if construct could "do it all" so to speak, there is an instant in at the enterprise level. (typical playable ads created by a vendor cost 6K and up!)
Size is definitely an issue when dealing with an embedded uri string method - (adds about 200-300kb) Luckily these types of ads should be rather small in terms of functionality. SVG would definitely solve some of this.
I have some more tests with the new C3 runtime. Exporting for HTML5 seems to have changed a bit in regards to the folder structure and files exported. One thing that is an issue for many of the ad networks is no outside URL calls. So I typically nuke the icons and comment out the portion that looks for icons if using the C3 branded loading screen within the runtime.
You can also remove some of the offline stuff as well since it's not required for this use.
I highly recommend using google's HTML5 Validator : https://h5validator.appspot.com/adwords/asset for testing builds after export.
Which is a great starting point and aids in letting you know exactly what HTTP or URL requests that are being made, along with any other issues that would prevent the ad from displaying properly.
I work in the mobile game industry at a large studio - and have been trying to introduce Construct into our pipeline. I've done some proof of concepts in this area with some decent success. Issues like a single HTML method would be a great option considering FB is a universally used ad network. ( I honestly hope they change their requirements - they seem archaic in relation to other ad networks. ) That said when I research this space - there is limited information on authoring playable ads. Phaser seems to be the industry standard due to flexibility for such cases. BUT dev time increases ten fold. I personally feel Construct is far superior in terms usage, and the overall engine in general.
I'll continue to post my findings and test results to keep this conversation going.