Qué es Generador de reglas de especulacion?
Speculation Rules son una característica del navegador basada en JSON que le permite indicar al navegador qué páginas debe precargar (prefetch) o prerenderizar (prerender) antes de que el usuario haga clic. Prerenderizar carga la página completa para una navegación instantánea, mientras que la precarga obtiene solo el recurso del documento. Esto puede hacer que un sitio estático se sienta rápido porque las vistas de página posteriores se cargan desde la caché o el estado prerenderizado.
Respuesta rápida
Speculation Rules usan JSON para indicar a Chrome y Edge qué páginas precargar o prerenderizar antes de que el usuario haga clic. Prerenderizar carga la página completa para navegación instantánea; prefetch obtiene solo el documento principal.
Last updated: 2026-06-11
Limitaciones
- Speculation Rules solo funcionan en Chrome y Edge. Otros navegadores ignoran la etiqueta script por completo.
- El prerenderizado eager de muchas páginas puede desperdiciar ancho de banda y memoria significativos, especialmente en dispositivos móviles.
- El prerenderizado de origen cruzado tiene restricciones de privacidad estrictas. Los navegadores pueden eliminar cookies y acceso al almacenamiento de páginas prerenderizadas de origen cruzado.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
Cómo usar esta herramienta
- Elija si desea prerenderizar páginas (renderizado completo) o precargarlas (solo obtención del documento).
- Seleccione la fuente de lista de URL para especificar páginas exactas, o reglas de documento para coincidencia basada en patrones.
- Establezca el nivel de eagerness. Conservative se activa al pasar el ratón o enfocar, moderate agrega un breve retraso, eager se activa inmediatamente.
- Copie la etiqueta script en el head de su página o cerca del final del body.
Para qué puedes usarla
- Prerenderizar las páginas de navegación principales para que se abran instantáneamente al hacer clic.
- Precargar páginas de artículos de blog desde un listado para acelerar el flujo de lectura.
- Agregar reglas de especulación a un sitio de documentación para que las páginas de sección carguen más rápido.