Acabo de escribir un código simple para ocultar todos los elementos hasta que la página termine de cargarse y muestre un indicador mientras se carga ... (Funciona).Ocultar elementos hasta que la página termine de cargarse - usando jquery
así que lo que estoy pidiendo es saber si lo estoy haciendo bien y qué vas a sugerir.
HTML
<body>
<div class="loading">
<img src="indicator.gif"/>
</div>
<div class="content">
<!-- page content goes here -->
</div>
</body>
jQuery
$(document).ready(function(){
$(".content").hide();
});
$(window).load(function(){
$(".loading").fadeOut("slow");
$(".content").fadeIn("slow");
});
good catch! eso tiene sentido. – Sam