Tengo que desplazarme hacia abajo en mi sitio web para que aparezcan mis imágenes de fondo y también lleva un tiempo, ¿cómo podría solucionarlo con javascript agregando algún tipo de pantalla de carga antes de mostrar todo el sitio web?
aquí está mi sitio web: https://donajsky.5v.pl/
Puede crear algo que cargue la página en segundo plano y mostrarle al usuario una pantalla de carga, pero eso podría no ser una buena idea en términos de experiencia del usuario y SEO.
Sugeriría mejorar las velocidades de carga reduciendo el tamaño de sus imágenes (space6.jpg, por ejemplo, tiene más de 3 MB) para que su sitio se cargue más rápido.
También puede echar un vistazo a la carga diferida. La página solo carga las imágenes visibles. Cuando el usuario se desplaza hacia abajo, se descargan más imágenes en segundo plano. Consulte https://developer.mozilla.org/en-US/docs/Web/Performance/Lazy_loading por ejemplo.