La nueva versión de Chrome trae una interesante novedad.
Levanta la mano si te ha ocurrido: abres una página con tu navegador, empiezas a leer, realizas scroll y… ¡argh!… de repente el navegador da como un salto y vuelve al inicio. En sobremesa este incidente es cada vez menos habitual. Ahora son los usuarios de móvil los que sufren este fénomeno.
Estos saltos son habituales en páginas con tropecientos elementos (la molesta publicidad, imágenes, vídeos…) que además pueden encontrarse en distintos servidores. Estos elementos ocupan un espacio, un espacio que no estaba cuando estabas haciendo scroll porque todavía no se había cargado. Cuando este espacio aparece a destiempo, mueve el resto de elementos de la página.
Google ha decidido acabar con estos saltos mediante una nueva función para Chrome llamada “scroll anchoring”: Chrome registra en todo momento donde estamos en la página de forma que cuando se cargan elementos a destiempo nos mantenemos en el sitio.
En este vídeo puedes ver una comparación de Chrome con y sin “scroll anchoring”:
No se trata de una técnica 100% infalible; evita de media tres saltos por página, que no está nada mal.
Si quieres beneficiarte de esta novedad, asegúrate de tener la versión 56 o superior de Chrome.