I have a kind of huge web (many images, many lines of javascript, complicated stylesheet). While the browser is loading all the content, before css/jquery is loaded, it shows the pure html data, unstyled, which doesn't really look good.
Curiously, firefox seems to be doing this the most. Other browsers seem to do it pretty fine.
How can I go around this? I thought about starting the index with some css/javascript directive which would cause the browser to not display anything (display: none?) until the content is ready (how?).
Any ideas on how to fix this problem?