Google Chrome Lighthouse 10 contiene dos nuevas auditorías
Técnicamente, una de las auditorías es una extensión de una auditoría anterior, pero es esencialmente una auditoría nueva.
Lighthouse contiene varios tipos de auditorías, incluidas auditorías de accesibilidad, auditorías de mejores prácticas, auditorías de rendimiento, auditorías de aplicaciones web progresivas y auditorías de SEO.
Estas dos nuevas auditorías provienen de dos auditorías diferentes dentro de Lighthouse. Uno está bajo la Auditoría de Mejores Prácticas y el otro está bajo la categoría de Auditorías de Desempeño.
Nueva auditoría de caché ascendente/descendente
Algo en lo que normalmente no piensas es en este caché anterior/posterior, también conocido como bfcache.
bfcache es un caché que está habilitado con optimización que permite que las páginas web se carguen instantáneamente cuando un usuario navega hacia atrás o hacia adelante a través de un sitio web.
Los sitios web sin bfcache habilitado obligan a los visitantes del sitio a descargar páginas web por segunda vez cuando navegan de un lado a otro dentro de un sitio web.
Pero con bfcache habilitado, los mismos visitantes del sitio disfrutan de la carga instantánea.
La página de desarrolladores de Google en bfcache lo explica de la siguiente manera:
«La caché de avance/retroceso (bfcache) almacena una instantánea de la página en la memoria para cuando la página se restaura desde el historial de navegación.
Esto acelera en gran medida la navegación de regreso a la página, pero algunas API del navegador (por ejemplo, los oyentes de descarga) pueden hacer que bfcache falle y que la página se cargue normalmente.
Existen mejores prácticas para garantizar que las páginas sean elegibles para almacenarse en bfcache.
La primera optimización es nunca usar el evento de descarga.
Según Web.dev:
«El evento de descarga es problemático para los navegadores porque es anterior a bfcache y muchas páginas en Internet funcionan bajo la suposición (razonable) de que una página no seguirá existiendo después de que se active el evento de descarga. .
Esto presenta un desafío, ya que muchas de estas páginas también se crearon con la suposición de que el evento de descarga se activaría cada vez que un usuario navega, lo cual ya no es cierto (y no ha sido así durante mucho tiempo).
La página web del desarrollador de Mozilla para el evento de descarga también lo desaconseja:
«Advertencia: los desarrolladores deben evitar usar este evento».
Lighthouse 10 ahora tiene una auditoría para bfcache.
La forma en que funciona es que se aleja de la página web probada y luego vuelve a ella.
La auditoría de bfcache marca cualquier problema con la capacidad de usar bfcache.
Hay tres tipos de fallas:
- Procesable
Problemas que se pueden resolver. - Soporte pendiente
Las características que aún no son compatibles con Chrome evitan que el navegador almacene en caché la página web. - no viable
Estos son problemas fuera de la página en sí que no se pueden controlar ni solucionar.
Lea para obtener más información: Página de desarrollador de Chrome en bfcache:
Asegúrese de que la página se pueda restaurar desde la memoria caché anterior/inferior
Extensión de la auditoría de campo Pegar en contraseñas
Permitir que los usuarios peguen contraseñas en un campo de formulario de contraseña es una mejora de la seguridad.
Deshabilitar la capacidad de pegar contraseñas evita que los visitantes del sitio usen administradores de contraseñas que usan contraseñas seguras.
Las versiones anteriores de Lighthouse que probaron esta mejor práctica relacionada con pegar en campos de formulario se limitaban a probar solo el campo de contraseña.
Lighthouse 10 mejora esta auditoría al expandirse para probar si funciona pegar en cualquier campo de entrada (que no sea de solo lectura).
El anuncio de Google de esta nueva auditoría explica por qué es importante:
«Para la mayoría de los sitios, evitar el pegado es una experiencia negativa para el usuario en la red y evita los flujos de trabajo legítimos de seguridad y accesibilidad».
Un campo de entrada de «solo lectura» es un campo de formulario que contiene una entrada predeterminada rellenada previamente.
Todos los demás campos de entrada deben permitir pegar, ya que es útil para la accesibilidad, la experiencia del usuario y la mejora de la seguridad.
La página de solución de problemas para desarrolladores de Google para este tipo de auditoría tiene estos consejos para resolver este problema:
«Cómo habilitar el pegado en campos de contraseña
#Encuentra el código que impide pegar
Para encontrar e inspeccionar rápidamente el código que evita que se pegue:
-
Expanda el panel Puntos de interrupción del detector de eventos.
-
Expanda la lista del Portapapeles.
-
Marque la casilla Pegar.
-
Pegue el texto en un campo de contraseña en su página.
-
DevTools debe detenerse en la primera línea de código en el detector de eventos de pegado relevante.
Google recomienda identificar el script de escucha de JavaScript que impide pegarlo y luego eliminarlo.
Dos nuevas auditorías emblemáticas
Muchas auditorías de SEO no evalúan los problemas de seguridad, probablemente porque la seguridad no tiene nada que ver con las clasificaciones, una creencia que podría decirse que es incorrecta.
He estado diciendo durante muchos años que la seguridad es un problema de SEO porque la seguridad deficiente afecta negativamente las clasificaciones.
Si el propósito de una auditoría es detectar las razones por las que las clasificaciones pueden verse comprometidas, entonces, en mi opinión, una verificación de seguridad debería ser parte de la auditoría de SEO.
Lighthouse 10 está activo en la herramienta PageSpeed Insights y aparecerá en la versión 112 de Chrome, cuyo lanzamiento está programado para el 29 de marzo de 2023.
Aquellos que quieran probar el nuevo Lighthouse 10 desde la interfaz de Chrome DevTools pueden hacerlo con la versión para desarrolladores del navegador de Google, Chrome Canary, que contiene todas las funciones más recientes antes de la versión estándar de Chrome.
Consulte las nuevas auditorías sobre el anuncio de Lighthouse 10:
Novedades de Lighthouse 10: nuevas auditorías
Imagen destacada de Shutterstock/Asier Romero
window.addEventListener( 'load2', function() { console.log('load_fin');
if( sopp != 'yes' && !window.ss_u ){
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');
if( typeof sopp !== "undefined" && sopp === 'yes' ){ fbq('dataProcessingOptions', ['LDU'], 1, 1000); }else{ fbq('dataProcessingOptions', []); }
fbq('init', '1321385257908563');
fbq('track', 'PageView');
fbq('trackSingle', '1321385257908563', 'ViewContent', { content_name: 'chrome-lighthouse-10-new-audits', content_category: 'news seo' }); } });
La entrada Google Chrome Lighthouse 10 contiene dos nuevas auditorías se publicó primero en Seo Con SEM.
source https://seoconsem.es/2023/02/16/google-chrome-lighthouse-10-contiene-dos-nuevas-auditorias/
Comentarios
Publicar un comentario