I want to render user uploaded HTML (consisting of possibly many files with images, custom css, custom js, all uploaded in a zip file) for preview purpose. The user that submits the html will be the only one to access it.
I want the user's HTML to be isolated from the rest of my website (no access to javascript, no css inheritance, no access to the server's other files).
I read some information about iframe in another question, and I am considering the use of sandboxed iframe.
I wonder if it's secured enough, or if there are better options.