si el problema son las imágenes, en html existe la posibilidad de indicar una imagen de mucha menor resolución para que sea cargada antes que la imagen propiamente dicha.
Mejor si diseñas la página de forma tal que aunque los gráficos no fueron cargados se pueda ver claramente las opciones de menús y textos breves que indiquen que contiene cada "espacio en blanco".
Otra opción puede ser bloques de código JS a lo largo de la página que cambien el título de la página o algo visible con un porcentaje a grandes rasgos: 25, 50, 75% ...