A partir de la versión 6.8, WordPress integrará de forma nativa la carga especulativa, una tecnología que permitirá reducir los tiempos de carga de las páginas web al anticipar la precarga o prelectura de enlaces en función del comportamiento del usuario. Esta función, que hasta ahora solo era posible mediante plugins, promete mejorar significativamente la experiencia de navegación.
La carga especulativa es una API que permite a los navegadores comenzar a precargar (prefetch) o preleer (prerrender) contenido de ciertos enlaces bajo determinadas condiciones. De esta forma, cuando un usuario finalmente hace clic en un enlace, la página ya está lista en la caché del navegador, reduciendo el tiempo de espera.
Existen dos tipos de carga especulativa:
Según el grado de anticipación, se pueden establecer distintos niveles:
Hasta ahora, esta funcionalidad solo estaba disponible mediante el plugin Speculative Loading, pero con WordPress 6.8 se incluirá de forma nativa en el núcleo del CMS. En la nueva versión, los administradores podrán acceder a una sección específica en los ajustes de lectura, donde podrán seleccionar el nivel de anticipación de la carga especulativa y elegir entre precarga o prelectura.
No obstante, esta funcionalidad tendrá algunas restricciones:
?p=123, estará desactivada a menos que se active manualmente con el siguiente filtro: add_filter( 'plsr_enabled_without_pretty_permalinks', '__return_true' );wp_nonce_url() ni en enlaces hacia las pantallas de acceso o administración de WordPress.WordPress permitirá excluir ciertas URLs de la carga especulativa a través de diferentes métodos:
rel="nofollow": No se hará precarga ni prelectura en ellos.no-prerrender: Se puede aplicar a cualquier enlace que no deba ser precargado.add_filter(
'plsr_speculation_rules_href_exclude_paths',
function ( array $exclude_paths, string $mode ): array {
if ( 'prerender' === $mode ) {
$exclude_paths[] = '/product/*';
}
return $exclude_paths;
},
10,
2
);
La integración de esta tecnología en WordPress traerá beneficios clave para los administradores de sitios web y sus visitantes:
La API de reglas de especulación es compatible con navegadores basados en Chromium (Chrome, Brave, Edge, Opera) a partir de la versión 121. Sin embargo, otros navegadores como Firefox y Safari no aprovecharán esta funcionalidad, aunque esto no afectará la navegación.
La incorporación de la carga especulativa en WordPress 6.8 marca un importante avance en la optimización del rendimiento web. Con esta nueva función, los sitios podrán ofrecer tiempos de carga más rápidos sin depender de plugins externos ni configuraciones complejas, mejorando la experiencia del usuario de manera eficiente y automatizada.
