Novedades de DevTools en Chrome 132

Sofia Emelianova
Sofia Emelianova

Cómo depurar solicitudes de red, archivos de origen y seguimientos de rendimiento con Gemini

Además de los estilos CSS, ahora puedes chatear con Gemini sobre las solicitudes de red, los archivos de origen y los seguimientos de rendimiento.

Al igual que en el menú contextual del panel Elements, para abrir el panel AI assistance y comenzar el chat con Gemini, haz clic con el botón derecho y selecciona Ask AI o haz clic en el botón Ask AI junto a lo siguiente:

  • Una solicitud de red en el panel Red
  • Un archivo en la pestaña Fuentes > Página
  • Una actividad en el segmento Rendimiento > Principal

Botones y opción de menú de Ask AI en Red, Fuentes y Rendimiento.

Gemini tendrá en cuenta el contexto de la solicitud, el archivo o la actividad seleccionados.

El equipo de DevTools espera recibir tus comentarios en crbug.com/364805393.

Historial de chat de IA

Ahora puedes restablecer y ver chats anteriores con Gemini en el panel Asistencia de IA. Para ello, haz clic en el botón Chat nuevo en la esquina superior izquierda del panel o usa los botones y las opciones de menú Preguntar a la IA del panel Red, la pestaña Fuentes > Página y la pista Rendimiento > Principal.

Para ver uno de tus chats anteriores, selecciona la instrucción correspondiente en el menú desplegable del botón Historial. El panel Asistencia de IA recordará tu historial de chat mientras esté abierta la herramienta DevTools.

El historial de chat de IA en un menú desplegable debajo del botón "Historial".

Administra el almacenamiento de extensiones en Aplicación > Almacenamiento.

Al igual que con el almacenamiento local y de sesión, ahora puedes ver y cambiar las entradas de almacenamiento de extensiones en la sección Application > Storage.

Antes y después de agregar la sección "Almacenamiento de extensiones" al panel de la aplicación.

Error de Chromium: crbug.com/40963428.

Mejoras en el rendimiento

Esta versión incluye varias mejoras en el panel Rendimiento.

Fases de interacción en las métricas en vivo

Ahora puedes expandir las interacciones en las métricas en vivo de rendimiento para ver un desglose de las fases y sus tiempos.

El antes y el después de agregar un desglose de las fases y sus tiempos a las interacciones.

Como se comunicó en La extensión Web Vitals, ahora en DevTools, el lanzamiento de estas funciones marca el fin de la compatibilidad con la extensión Web Vitals.

Problema de Chromium: crbug.com/369097528.

Cómo renderizar información de bloqueo en la pestaña Resumen

Cuando seleccionas una solicitud de red marcada con un triángulo rojo en la pista Rendimiento > Red, la pestaña Resumen, además de la información sobre herramientas (refactorizada), ahora también te indica que la solicitud bloquea la renderización.

Antes y después de agregar información que bloquea la renderización a la pestaña Resumen.

Compatibilidad con eventos scheduler.postTask y sus flechas de iniciador

La ruta de acceso Rendimiento > Principal ahora muestra los eventos scheduler.postTask() y las siguientes flechas de iniciador entre los siguientes elementos:

  • Schedule postTask -> Fire postTask
  • Schedule postTask -> Abort postTask

Antes y después de agregar compatibilidad con los eventos scheduler.postTask y sus flechas de iniciador.

Error de Chromium: crbug.com/40775984.

Se realizaron mejoras en el panel Animaciones y en la pestaña Elementos > Estilos

Esta versión incluye algunas mejoras en el panel Animaciones y en la pestaña Elementos > Estilos.

La pestaña Elementos > Estilos ahora coloca botones de animación Ir al panel de animaciones junto al valor de las propiedades animation, para que puedas modificar la animación fácilmente allí.

Antes y después de agregar un vínculo de la pestaña Diseños al panel Animaciones.

Actualizaciones en tiempo real en la pestaña Calculado

La pestaña Elementos > Calculados ahora actualiza los valores calculados en tiempo real cuando, por ejemplo, las animaciones los actualizan.

Cómo calcular la emulación de presión en los sensores

El panel Sensores ahora te permite emular la presión de la CPU Nominal, Fair, Serious y Critical.

Antes y después de agregar la opción de emulación de presión de la CPU al panel Sensores.

Problema de Chromium: crbug.com/362277525.

Objetos JS con el mismo nombre agrupados por fuente en el panel Memoria

El panel Memoria ahora distingue entre objetos JS con el mismo nombre que provienen de diferentes fuentes y los agrupa de forma correspondiente.

El antes y el después de agrupar objetos JS con el mismo nombre también por fuente.

Problema de Chromium: crbug.com/357902505.

Nuevo aspecto de la configuración

Para alinear mejor el diseño de la interfaz de usuario, la configuración de DevTools ahora se parece más a la de Chrome. En particular, las secciones ahora se separan visualmente en "tarjetas".

El antes y el después de separar las secciones en "tarjetas".

El panel Estadísticas de rendimiento dejó de estar disponible y se quitó de Herramientas para desarrolladores

Todas las funciones importantes y útiles del panel Estadísticas de rendimiento ahora se encuentran en el panel Rendimiento, específicamente en las métricas en vivo, la pestaña de la barra lateral Estadísticas y la pista Cambios de diseño. Por lo tanto, esta versión da de baja y quita el panel Estadísticas de rendimiento de DevTools.

El equipo de DevTools agradece los comentarios que proporcionaste sobre la baja de este panel y la experiencia general de depuración de rendimiento. Como siempre, nos gusta conocer tus opiniones y perspectivas. ¡Sigue así!

Otros aspectos destacados

Estas son algunas de las correcciones y mejoras más importantes de esta versión:

  • Rendimiento:
    • Se quitó un límite innecesario de 3 caracteres para las búsquedas.
    • Se agregó el botón Home, que te lleva de vuelta a la pantalla de métricas en vivo.
    • Se corrigieron las combinaciones de teclas de zoom de trazo Mayúsculas+S/W que no funcionaban.
  • Elementos > Estilos:
    • Se agregó anchor-center al autocompletado 341991541.
    • Se corrigió un error con el editor de Flexbox que no estaba disponible para valores de 2 palabras 341964645.
  • Red: Las fallas de la precarga ahora son advertencias amarillas en lugar de errores rojos para indicar que la visualización del contenido no se ve afectada 372055494.

Descarga los canales de vista previa

Considera usar Chrome Canary, Dev o Beta como tu navegador de desarrollo predeterminado. Estos canales de versión preliminar te brindan acceso a las funciones más recientes de DevTools, te permiten probar las APIs de plataformas web de vanguardia y te ayudan a encontrar problemas en tu sitio antes que tus usuarios.

Comunícate con el equipo de Chrome DevTools

Usa las siguientes opciones para hablar sobre las funciones nuevas, las actualizaciones o cualquier otro tema relacionado con DevTools.

Novedades de DevTools

Una lista de todo lo que se analizó en la serie Novedades de DevTools.