Novedades en las Dev Tools 126 de Google Chrome

5 minuto(s)

Las cosas parecen ponerse cada vez mejor en cuanto a la IA en las Chrome DevTools.

No existe la herramienta perfecta, pero personalmente me encanta que haya IA en una de mis herramientas de desarrollo favoritas.

En este artículo te compartiré las Novedades en las Dev Tools 126 de Google Chrome, vamos con ello.

Modificando una web usando las Chrome DevTools
Hay funciones en las Chrome DevTools que aún no han sido descubiertas por los desarrolladores

Como en posts anteriores, para dar una mejor descripción de las características nuevas, colocaré el título de la nueva característica, descripción y una o varias imágenes de dicha característica.

Actualizaciones en el Panel Performance

Se añadieron estas 3 características:

Nuevo botón para configurar pistas

Cuando hagas clic con el botón derecho sobre una pista, te aparecerá la opción Configurar pistas…

Esta opción te permitirá mover y ocultar las pistas.

Fue removido el botón de edición (lápiz), ya que usaba espacio adicional:

Opción Configurar pistas en el panel Performance
Te servirá para organizar la información de rendimiento de un sitio web

Para salir de la configuración de pistas, presiona el botón Terminar de configurar pistas como se muestra en el siguiente video:

Pasemos a la siguiente característica.

Añadir/Quitar secuencia de comandos a lista de ignorados

Si presionas, por ejemplo, con el botón derecho sobre una secuencia de color celeste (anónimo).

Te aparecerá una opción llamada Añadir secuencia de comandos a lista de ignorados para ignorar esa secuencia.

Si deseas revertir la acción, presiona nuevamente el botón derecho sobre la secuencia ignorada y elige Quitar secuencia de comandos de la lista de ignorados, como se explica en el siguiente video:

También puedes encontrar las secuencias de comandos ignoradas en Configuración > Lista de ignorados:

Sección Lista de ignorados en Chrome DevTools
Aquí también puedes restablecer una secuencia de comandos ignorada presionando el icono de tacho de basura

Ralentizar la CPU 20 Veces

No quiere decir que va a poner lenta tu CPU, sino más bien el análisis de la herramienta Performance.

Esto permite que el panel Performance realice un análisis más preciso y detallado de los problemas en el sitio web.

Para activar la opción Ralentización x20, presiona la tuerca de Configuración de captura que se encuentra al lado derecho y luego ve a la sección CPU y eligen la opción Ralentización x20:

Ralentización de la CPU a 20x
En versiones anteriores ya existían las opciones de ralentización a x4 y x6

Panel Estadísticas de Rendimiento Obsoleto

Este panel será quitado de Chrome DevTools en las próximas versiones.

Actualmente, aparece un letrero amarillo informando a los usuarios.

Este panel es redundante, ya que el panel Performance y otros más brindan la información que este panel mostraba:

Panel Estadísticas de rendimiento
Varios usuarios de la comunidad no están de acuerdo con la eliminación de este panel

Pegar Cadenas de Encabezados Para Anularlas

Ahora podrás anular los Headers o encabezados no deseados en el panel Red.

Solo copia y pega el encabezado que deseas anular con su valor en la sección Encabezados de respuesta.

Puedes ver cómo funciona esta característica en el siguiente video:

Nuevos Filtros Para Detectar el Uso Excesivo de Memoria

Estos nuevos filtros en el panel Memoria te ayudan a encontrar mejor las inoperancias en el uso de la memoria de tu servidor.

Ciertos procesos pueden llegar a consumir la memoria en exceso en un servidor web.

Por ejemplo, las strings o cadenas duplicadas, o los objetos retenidos por nodos de DOM separados:

Nuevos filtros en instantáneas en el panel Memoria
Muchos desarrolladores se enfocan en optimizar el proceso de su aplicación, pero descuidan el uso óptimo de los recursos de sus servidores

Inspeccionar Segmentos de Almacenamiento

Hay aplicaciones que almacenan contenido en segmentos como esta página: https://jsfiddle.net/5tmpfuzv

Ahora DevTools permite inspeccionar los Segmentos de almacenamiento.

Esta sección antes estaba como experimental, ahora pasó a ser estable:

Inspeccionar segmentos de almacenamiento
Para ver esta información ve a Aplicación > Segmentos de almacenamiento y selecciona la url de la página web

Desactivar Advertencias XSS Automáticas

Las advertencias XSS (Cross-Site Scripting) alertan a los usuarios que copiar y pegar un código en la Consola puede ser perjudicial para el usuario.

En DevTools 126 se agregó una opción para deshabilitar esta advertencia que aparecía en la Consola.

Abre la Consola y pega esta opción: –unsafely-disable-devtools-self-xss-warnings y presiona ENTER.

Al intentar pegar te aparecerá la advertencia XSS en amarillo diciéndote que no se puede pegar código, escribe Permitir pegar en la consola y presiona ENTER.

Ahora puedes copiar y pegar código en la Consola sin problemas:

Desactivar advertencias XSS en la Consola
En este ejemplo pegamos el código console.log(new Date) en la Consola de DevTools

Lighthouse 12

Se agregó una nueva versión de Lighthouse en el panel Lighthouse de Chrome DevTools.

Los cambios más destacados de esta versión es la eliminación de la sección PWA (Progressive Web Apps).

Se reorganizó los datos de la sección SEO y otras novedades, las cuales puedes encontrar en este enlace:

Lighthouse 12 en Chrome DevTools 126
La sección PWA ha sido retirada, tendremos novedades de las PWA por parte de Google en los próximos meses

Otros Cambios Destacados

A continuación, algunos cambios y correcciones notables de esta versión:

  • Rendimiento:
    • Se eliminarán las opciones de captura lenta Habilitar instrumentación de pintura avanzada y Habilitar estadísticas del selector CSS, en las próximas versiones de Chrome DevTools.
    • La pestaña Estadísticas del selector, ahora no permite desplazar automáticamente hacia abajo a medida que se amplía el gráfico de llamas y los datos cambian (337999939).
  • Consola: Las combinaciones de tecla CTRL + ` ahora cierran la consola en la caja solo está en foco (40875466, 328210785).
  • Autocompletar: Se ha corregido el análisis de direcciones (335409093, 335409707).
  • Accesibilidad: Se han corregido los avisos del lector de pantalla para cadenas localizadas (324930007).

Hasta aquí llegamos con las Novedades en las Dev Tools 126 de Google Chrome, nos vemos en la siguiente actualización con más novedades.

Nota(s)

  • Algunos de los pasos mencionados pueden variar en futuras versiones de Chrome Dev Tools, esto no depende de nosotros sino de los desarrolladores que dan soporte a las Dev Tools y cambian el orden de las opciones mencionadas.
  • Algunos de los enlaces compartidos en este post pueden dejar de existir, esto no depende de nosotros, sino de los servicios que los almacenan.
  • Si aún no tienes actualizado tus Dev Tools en Chrome, ten paciencia, pronto se actualizará, a veces toma tiempo en llegar los updates.
  • No olvides que debemos usar la tecnología para hacer cosas buenas por el mundo.

Síguenos en nuestras redes sociales para que no te pierdas nuestros próximos contenidos.