¿Qué es el Time to Interactive TTI y como mejorarlo en WordPress?

Fecha:

- Advertisement -

¿Se pregunta qué es Time to Interactive TTI y cómo afecta la velocidad de su sitio de WordPress? Entonces sigue leyendo porque todos queremos un sitio web con el que sea rápido y fácil de interactuar. Nada es más frustrante que hacer clic en algún lugar de la página y no obtener resultados de nuestra acción, ¿verdad?  

Para asegurarse de que su sitio web brinde una experiencia de usuario excepcional, hay algunas métricas que debe tener en cuenta, y TTI es una de ellas. Como métrica centrada en el usuario, Time to Interactive mantiene el 10% de la puntuación de rendimiento global calculada por Lighthouse. Puede que no sea la métrica más influyente para la puntuación final, pero la frustración experimentada por el usuario puede llevarlo a salir de su página, o peor aún: ¡salir de su sitio web!  

Explicaremos qué es Time to Interactive, por qué es importante, qué herramientas pueden medirlo y qué afecta su puntuación. También compartiremos algunos consejos técnicos para corregir un mal tiempo para la calificación interactiva (TTI más de 3,8 segundos). Finalmente, le mostraremos cómo mejorar su puntaje de rendimiento general y asegurarnos de que su sitio web no se vea roto.

¿Qué es el Time to Interactive (TTI) en Lighthouse?

Time To Interactive mide la rapidez con la que los visitantes pueden interactuar completamente con su página.  
Es una métrica de laboratorio significativa para evaluar la capacidad de respuesta de la carga que afecta directamente cómo los usuarios perciben el rendimiento y la interacción. 

La métrica TTI mide cuándo la página comienza a cargarse hasta cuándo se han cargado sus principales recursos secundarios y es capaz de responder rápidamente a una acción del usuario. 

- Advertisement -

En resumen, TTI mide qué tan rápido una página puede ejecutar cualquier código JavaScript para que los componentes respondan rápidamente a cualquier acción del usuario. Ayuda a identificar qué página parece interactiva. 

Dejame explicarte con un ejemplo.

Un usuario puede ver un botón de llamada a la acción en la pantalla. Intenta hacer clic en él, pero no sucede nada: no se puede hacer clic en el elemento . Frustrante, ¿verdad? La métrica TTI le ayuda a identificar aquellas páginas que parecen interactivas pero en realidad no lo son. 

TTI va de la mano con Total Blocking Time porque, en conjunto, brindan información sobre la capacidad de respuesta de su página a la acción de un usuario. 

 Una página se considera completamente interactiva cuando:

  • La página muestra contenido útil, que es medido por el First Contentful Paint
  • Los controladores de eventos se registran para los elementos de página más visibles
  • La página responde a las interacciones del usuario en 3,8 segundos.

- Advertisement -

Lighthouse es una herramienta automatizada y de código abierto que ayuda a los desarrolladores a mejorar la calidad de las páginas web. Crea auditorías de velocidad, rendimiento, accesibilidad , UX y optimización de motores de búsqueda (SEO). Para brindar una excelente experiencia de usuario, los sitios deben esforzarse por tener una puntuación entre 90 y 100. 

🚀 Si necesita ayuda para realizar la auditoría de su sitio web, le recomendamos que siga nuestra guía completa que explica

cómo mejorar su puntuación de rendimiento de Lighthouse .

Puntuación de rendimiento realizada por Lighthouse, incluido TTI - PSI
Puntuación de rendimiento realizada por Lighthouse, incluido TTI – PSI


En resumen, un TTI rápido ayuda a garantizar que la página sea utilizable.

Lighthouse v8 combina seis métricas para generar su puntaje de rendimiento final, incluidos Core Web Vitals , Speed ​​Index, Time to Interactive y Total Blocking Time: 

- Advertisement -
Métrico Peso¿Qué es una buena puntuación? (verde)
Primera pintura con contenido10%0-2 s
Índice de velocidad10%0-3,4 s
Pintura con contenido más grande25%0-2,5 s
Tiempo para interactuar10%0-3,8 s (Web.dev dice que la puntuación puede ser aceptable hasta 5 s)
Tiempo total de bloqueo30%<200 ms
Cambio de diseño acumulativo15%0 – 0,1

Cómo medir el tiempo para interactuar

Para definir su puntaje TTI, debe medir el tiempo desde que la página comienza a cargarse hasta que visualiza sus scripts iniciales y es capaz de responder de manera confiable y rápida a la entrada del usuario. 

Lighthouse sigue cuatro pasos para medir el TTI: 

  1. Comience en First Contentful Paint ( cuando los primeros elementos de texto e imagen se representan en la pantalla).
  2. Busque hacia adelante en el tiempo para una ventana silenciosa de al menos cinco segundos (ventana silenciosa = sin tareas largas y no más de dos solicitudes GET de la red en vuelo)
  3. Busque hacia atrás la última tarea larga antes de la ventana silenciosa, deteniéndose en FCP si no se encuentran tareas largas.
  4. TTI es la hora de finalización de la última tarea larga antes de la ventana silenciosa (si no se encuentran tareas largas, tiene el mismo valor que FCP).

Puedes visualizar los cuatro pasos gracias al diagrama a continuación:

Explicando cómo se calcula el TTI - Fuente: Webdev - TTI
Explicando cómo se calcula el TTI – Fuente: Webdev – TTI

¿Qué herramientas para medir el TTI automáticamente?

Puede utilizar dos herramientas diferentes para medir el TTI y su rendimiento utilizando la tecnología Lighthouse.

Tiempo para interactuar - PSI
Tiempo para interactuar – PSI
  • Usando GTmetrix para obtener el grado TTI:
Tiempo para interactuar - GTmetrix
Tiempo para interactuar – GTmetrix

Ambas herramientas proporcionan una puntuación TTI, pero como puede ver, los números, en la zona verde, son ligeramente diferentes:

  • Puntuación TTI (PSI): 1,3 s
  • Puntuación TTI (GT Metrix): 1,5 s

Esto se debe principalmente a varios factores, incluida la metodología de prueba de Lighthouse, la ubicación de las pruebas, etc. 

🚀 Realizar una auditoría de desempeño no siempre es fácil. Consulte nuestra guía completa sobre cómo probar el rendimiento del sitio de WordPress y medir los resultados de velocidad . Le ayudará a identificar las herramientas que necesita y cuáles son los umbrales aceptables para cada métrica. 

¿Qué es una puntuación de Good Time to Interactive (TTI)?

Siempre debe esforzarse por tener un tiempo de interacción de menos de 3,8 segundos para garantizar una buena experiencia de usuario. Su puntaje TTI es una comparación del tiempo TTI de su página y los tiempos TTI de sitios de alto rango cuando se cargan en dispositivos móviles o computadoras de escritorio. 

El tiempo para la puntuación interactiva se clasifica de la siguiente manera:

  • Verde: 0-3,8 (bueno)
  • Naranja: 3.8-7.3 (necesita mejorar)
  • Rojo: 7,3 (deficiente)
Puntaje aceptable de TTI - web.dev
Puntaje aceptable de TTI – web.dev

El tiempo para interactuar a menudo se compara con la métrica Retraso de la primera entrada (FID) . En la siguiente parte, explicaremos por qué.

¿Es el retardo de la primera entrada (FID) lo mismo que el tiempo de interacción (TTI)?

FID y TTI miden el nivel de interactividad de su página web. Sin embargo, además de este terreno común, también encontramos algunas diferencias: 

  • TTI mide cuánto tiempo tarda una página en estar lista para responder a la entrada del usuario, mientras que FID mide qué tan receptiva es su página cuando los usuarios reales intentan interactuar con ella.
  • El TTI se puede calcular con datos de laboratorio (sin usuarios del mundo real), pero el Retardo de la primera entrada (FID) es una métrica solo de campo que requiere datos del usuario real. El cálculo de FID no se puede realizar en un entorno de laboratorio. Esta forma de datos solo se puede recopilar de usuarios reales.
  • First Input Delay rastrea la entrada del usuario que ocurre antes de que la página sea completamente interactiva. El retraso de la primera entrada le permite capturar esas interacciones críticas tempranas: 
FID-TTI explicado
FID-TTI explicado
  • FID, que requiere que se calculen los usuarios del mundo real, es una métrica de Core Web Vitals que mide lo que sucede cuando alguien interactúa con la página , como se muestra a continuación: 
Métrica FID: desde la entrada del usuario hasta el tiempo de respuesta del navegador
Métrica FID: desde la entrada del usuario hasta el tiempo de respuesta del navegador
En resumen: tanto TTI como FID miden la interactividad. Las métricas capturan la primera impresión del usuario sobre la interactividad y la capacidad de respuesta de un sitio. El TTI se puede calcular sin usuarios del mundo real, mientras que el FID no.

¿Cuál es el impacto del tiempo para interactuar en el rendimiento?

Como se vio anteriormente, un TTI alto puede crear una experiencia de usuario frustrante: el usuario piensa que el sitio está completamente listo, pero cuando intenta hacer clic en algún lugar, no sucede nada. 

Veamos un ejemplo de la vida real para TTI (en naranja a continuación). Como puede ver, marca una página como completamente interactiva si el hilo principal ha estado libre de tareas largas durante unos 4-5 segundos:

Explicando la interactividad - Fuente: dev.to
Explicando la interactividad – Fuente: dev.to

A herramientas como PageSpeed ​​Insights realmente no les gusta esto, y no dudarán en penalizar su sitio web reduciendo su calificación de rendimiento. 

Peso de TTI en la puntuación de Lighthouse

En la puntuación de rendimiento de Lighthouse v8, el peso de TTI se ha reducido del 15% al ​​10%. 

Calculadora de puntuación Lighthouse v8 (incluido TTI) - Web.dev
Calculadora de puntuación Lighthouse v8 (incluido TTI) – Web.dev

¿Por qué tal cambio? Web.dev explica que responde directamente a los comentarios de los usuarios y las “inconsistencias en las optimizaciones de métricas que conducen a mejoras en la experiencia del usuario”.

“TTI sigue siendo una señal útil para cuando una página es completamente interactiva, sin embargo, con TBT como complemento, la variabilidad se reduce . Con este cambio de puntuación, esperamos que se anime a los desarrolladores a optimizar la interactividad del usuario de forma más eficaz “.

Fuente: Web.dev

TTI mide cuánto tiempo le toma a su página estar lista para la interacción: cuánto tiempo está bloqueado el hilo principal de JS y qué tan pronto tendrá la capacidad de lidiar con la acción de un usuario.

Es una métrica de laboratorio importante porque define si su página se puede utilizar o no. 

Antes de darle recomendaciones prácticas para mantener su TTI por debajo de 3.8 s, necesitamos definir qué causa una mala puntuación de TTI. 

¿Qué afecta el tiempo para interactuar? 

Veamos qué puede causar una alta puntuación de Time to Interactive con la ayuda de la sección de diagnóstico de Google PageSpeed ​​Insights. Por lo general, tenemos cuatro problemas que contribuyen a una mala calificación de TTI, a saber:

  1. Código JavaScript y JS no utilizado
  2. Tiempo de ejecución de JavaScript
  3. Trabajo del hilo principal
  4. Código de terceros 

Gracias a las secciones de “oportunidades” y “diagnósticos” de su informe Lighthouse, puede utilizar algunos consejos para mejorar su calificación general de rendimiento. 

Sección de diagnóstico y oportunidades - fuente PSI
Sección de diagnóstico y oportunidades – fuente PSI

El informe muestra cuánto impacto tiene cada error en sus ahorros estimados; resolverlos mejorará drásticamente su TTI y la experiencia del usuario. 

Hemos enumerado algunas recomendaciones de PSI en caso de que necesite mejorar su puntaje TTI:

Cómo mejorar TTI en su sitio de WordPress 

Puede reducir su puntaje de Tiempo para interactuar optimizando sus archivos JS (incluido el código de terceros). Cualquier tipo de buenas medidas destinadas a la ejecución de JS probablemente mejorará el TTI. Concéntrese siempre en el orden y las preferencias de carga de sus recursos y en la cantidad y tamaño de las solicitudes. 

Hay ocho optimizaciones de rendimiento que le recomendamos que implemente si desea corregir Time to Interactive y mejorar la velocidad general de su sitio de WordPress.

  1. Aplazar JS
  2. Retrasa JS y reduce JS no utilizado
  3. Minificar JS y CSS
  4. Optimice la entrega de CSS y reduzca el CSS no utilizado
  5. Reducir TTFB
  6. Solicitudes de DNS de captación previa
  7. Precargar fuentes
  8. Mejorar TTI en dispositivos móviles

No te pierdas un post mas con todo el detalle de como mejorar TTI, deja tus comentarios.

- Anuncio -
Miguel Zicia Osorio
Miguel Zicia Osoriohttps://ziccosor.com
CEO de ZICCOSOR - Más de 10 años asistiendo a empresas y a emprendedores de todo el mundo a convertir sus ideas, historias en sólidas Marcas, Proyectos digitales, construyendo relaciones de confianza y duraderas.
Suscribir
Notificar de
guest

0 Comments
Opiniones integradas
Ver todos los comentarios

Compartir post:

Anuncio

Populares

Más como esto
Relacionado

Descarga 4 Tarjetas de Visita de Lujo – Realista Mockup

Si estás buscando la manera perfecta de presentar tu diseño creativo de logo y dejar una impresión imborrable en tus clientes, ¡has llegado al lugar adecuado!

Todo lo que necesitas saber para crear tu Ecommerce

Antes de embarcarte en la aventura de crear tu propio eCommerce en Perú, es importante que te plantees una serie de preguntas clave para asegurar el éxito de tu negocio en línea.

Diseño de Logotipos en Perú

Diseño de logotipos en Perú: Explora la importancia de un logotipo bien diseñado para tu empresa y descubre los mejores servicios de diseño en Perú.

Los 18 mejores generadores de imágenes y arte de IA 2023

Con razón se dice que una imagen puede valer...