I would like to know what happen if i make an app that load a 50megs file (XML file that contains some definition) via an ajax call. If the user go back.. does this file are kept in browser cache (along with the game html5 client) ?
It depends on the cache directives that the server sends back in the HTTP response.
But do this still apply ? scirra.com/tutorials/70/offline-games-in-construct-2
If you AJAX request a project file, it's stored in the offline cache. Any other file you request will not be and will require an internet connection to load.
Develop games in your browser. Powerful, performant & highly capable.
Alright thanks for clarification!