Carga educada de archivos
La carga educada de archivos es un método de carga de contenidos asíncrono y en segundo plano, que reduce el tiempo de carga de la página. Esto es importante para la buena experiencia del usuario y el rendimiento de la página.
Cuando se carga una página, el navegador solicita archivos al servidor. Estos archivos pueden incluir HTML, CSS, JavaScript e imágenes. Si el navegador tiene que esperar a que el servidor responda a cada petición, el tiempo de carga de la página será más lento.
Con la carga educada de archivos, el navegador puede empezar a cargar los archivos en cuanto recibe una respuesta inicial del servidor. De esta forma, no necesita esperar a que se completen todas las peticiones antes de empezar a renderizar la página. Esto reduce el tiempo de carga de la página y ofrece al usuario una mejor experiencia.
He aquí algunos ejemplos de carga educada de archivos:
- Carga lenta – Este es un método de carga de imágenes sólo cuando son visibles en la ventana gráfica. De este modo, el navegador sólo necesita solicitar las imágenes que el usuario puede ver, lo que reduce el número de peticiones y mejora el tiempo de carga de la página.
- Prefetching – Es un método de precarga de recursos antes de que se necesiten. El navegador puede solicitar los archivos una vez cargada la página y almacenarlos en caché para su uso futuro. Esto reduce el tiempo de carga de la página en visitas posteriores.
- Carga asíncrona – Se trata de un método para cargar archivos JavaScript de forma asíncrona, de modo que el navegador no tenga que esperar a que se carguen los archivos antes de renderizar la página.
La carga correcta de archivos es una parte importante de la creación de una buena experiencia de usuario y de la mejora del rendimiento de la página. Al reducir el tiempo de carga de la página, los usuarios pueden acceder más rápidamente al contenido y disfrutar de una mejor experiencia.
Rendimiento de la web
Almacenamiento en caché
JavaScript asíncrono y XML