Comentario: La función de pre -captación de enlace de HTML5 (enlace previo) es una gema enterrada en la arena. Pocas personas todavía saben su valor. Los amigos que lo necesitan pueden aprender sobre eso.
La función de captación previa del enlace de HTML5 (pre -captación de enlace) es una gema enterrada en la arena, y pocas personas aún saben su valor. Es posible que ya conozca la función de precarga de imagen antigua y famosa, y la función de captación previa del enlace es extender este concepto de imágenes a contenido web (no se requiere código AJAX).
Funciona así: agregue un enlace como este a la página:
<link href = "page2.html">
De esta manera, cuando su máquina está inactiva, el navegador descargará automáticamente Page2.html en segundo plano. Cuando el usuario finalmente haga clic en el enlace Page2.html, el navegador sacará la página del caché, por lo que la velocidad de carga de esta página será inesperadamente rápida.
Actualmente, solo el navegador Firefox admite esta función. Sin embargo, debido a que Firefox es actualmente el navegador con la segunda base de usuarios más grande del mundo, siempre que agregue dicho código a la página HTML, un número considerable de visitantes aún puede experimentar esta mejora tan obvia en la velocidad de carga de la página. ¡Muy bien!
Puede usar la función de captación previa del enlace en muchos casos:
* Cuando tiene un artículo largo, tutorial en línea, álbum de imágenes, etc., eso debe mostrarse en varias páginas.
* Prueba la página siguiente que es más probable que los usuarios visiten en la página de inicio de su sitio web. (Tal vez es una página de producto que recomienda un sitio web de productos o una publicación de blog reciente en un sitio web de blog)
* La página de consulta de búsqueda precisa los primeros elementos que se buscaron.
Para el contenido estático, también puede usar etiquetas REL para implementar la función de captación previa:
<link href = "/images/big.jpeg? Ca541d">
Hay algunas otras cosas interesantes a tener en cuenta aquí:
* La función de prevención del enlace pronto se implementará en los navegadores Opera, Chrome y Safari, pero para Internet Explorer, probablemente tenga que esperar hasta 2020.
* Si esta función se usa ampliamente, afectará los registros de su sitio web y las estadísticas de acceso. Considere esta situación. Una de sus páginas tiene prelimentosos y retira varias páginas, pero el usuario en realidad no ha accedido a estas páginas. Su servidor (o herramienta de estadística) no sabe la diferencia entre los dos.
Para distinguir esto, Firefox enviará X-MOZ: información preventiva en la información del encabezado HTTP, pero necesita algo para identificar esta información en el lado del servidor.