Hola:
Pues el mensaje que te comenté es sobre imágenes:
179.- Precarga con barra de progreso
Es que normalmente lo que ralentiza la página es el peso de las imágenes, aunque si se debe a otras cosas (un página realmente extensa) puedes poner 2 capas una visible con la imágen de "cargando..." y otra con el verdadero cuerpo de la página, y usar el onload del body para invertir las visibilidades... hace muy poco dí la misma respuesta en otro mensaje, pero no recuerdo cuál...
<body onload="carga()">
<div id="cargando">
<img src="cargando.gif" >
</div>
<div id="cargada" style="display: none">
...
</div>
Y la función carga:
function carga() {
document.getElementById("cargando").style.display = "none";
document.getElementById("cargando").style.display = "block";
}
Recuerdo que en viejas versiones de opera, los elementos con display none directamente no las procesaba... bueno, será cuestión de que pruebes.
Saludos