Novedades de Herramientas para desarrolladores (Chrome 113)

Anula los encabezados de respuesta de la red

Ahora puedes anular los encabezados de respuesta en el panel Red. Anteriormente, necesitabas acceso al servidor web para experimentar con los encabezados de respuesta HTTP.

Con las anulaciones de encabezados de respuesta, puedes crear prototipos de correcciones locales para varios encabezados, incluidos, sin limitaciones, los siguientes:

Para anular un encabezado, navega a Red > Encabezados > Encabezados de respuesta, coloca el cursor sobre el valor de un encabezado, haz clic en Editar. y edítalo.

Se corrigió el error de CORS con una anulación de encabezado.

También puedes agregar encabezados personalizados.

Agrega un encabezado personalizado.

Para editar todas las anulaciones en un solo lugar, edita el archivo .headers en Sources > Overrides. Allí, también puedes hacer clic en Agregar regla de anulación para anular varias solicitudes con comodines (*).

Editar todas las anulaciones

Error de Chromium: 1288023.

Mejoras en la depuración de Nuxt, Vite y Rollup

Para ayudarte a identificar los problemas más rápido durante la depuración, el seguimiento de pila mejorado ahora oculta los marcos que provienen de fuentes generadas por Nuxt 3.3 o versiones posteriores. DevTools omite esos fotogramas:

  • En los seguimientos de Console, en el vínculo Mostrar N fotogramas más.
  • En Sources > Call Stack, en Casilla de verificación. Show ignore-listed frames.

El seguimiento de pila antes y después de habilitar la lista de entidades que se ignoran de terceros.

Para ofrecerte estas mejoras, los equipos de DevTools, Nuxt, Vite y Rollup colaboraron para adoptar la extensión de mapa de origen x_google_ignoreList:

El equipo de DevTools quiere expresar su gratitud a los equipos de Nuxt, Vite y Rollup por hacer esto posible. Agradecemos tu esfuerzo y colaboración, que fueron esenciales para el éxito de esta implementación. Gracias de nuevo por tus contribuciones.

Mejoras en CSS en Elementos > Estilos

Propiedades y valores de CSS no válidos

Para ayudarte a diagnosticar problemas de CSS más rápido, el panel Styles ahora tacha lo siguiente:

  • Una declaración CSS completa (propiedad y valor) cuando la propiedad CSS no es válida
  • Solo el valor cuando la propiedad CSS es válida, pero el valor no lo es.

El nombre y el valor de la propiedad no son válidos.

El equipo de DevTools quiere expresar su gratitud a Yisi(一丝) por implementar esta mejora.

Vínculos a fotogramas clave en la propiedad de abreviatura de animación

La propiedad CSS de abreviatura animation ahora contiene vínculos a las at-rules @keyframes correspondientes, de modo que puedas navegar por el panel Estilos más rápido.

Es un vínculo a fotogramas clave en la propiedad de abreviatura de animación.

Error de Chromium: 1420656.

Nuevo parámetro de configuración de Play Console: Autocompletar con Intro

A partir de la versión anterior (112), puedes configurar la consola de DevTools para que aplique una sugerencia de autocompletado cuando presionas Enter.

De forma predeterminada, para aceptar una sugerencia de autocompletado, puedes presionar Tab o Arrow right. Para autocompletar con Enter, habilita Configuración. Configuración > Consola > Casilla de verificación. Aceptar la sugerencia de autocompletar en Intro.

La casilla de verificación correspondiente en Configuración

Además, el texto de otro parámetro de configuración ahora es más fácil de usar: Casilla de verificación. Tratar la evaluación de código como acción del usuario.

Error de Chromium: 1276960.

El menú de comandos enfatiza los archivos creados por el usuario

El diálogo de apertura rápida en el menú de comandos ahora inhabilita los archivos de terceros que están en la lista de elementos ignorados para poner más énfasis en los archivos que creaste.

Una secuencia de comandos incluida en la lista de elementos ignorados en el diálogo de apertura rápida antes y después del cambio

Error de Chromium: 1424345.

Baja del generador de perfiles de JavaScript: etapa dos

Desde Chrome 58, el equipo de DevTools planeaba dar de baja el generador de perfiles de JavaScript y hacer que los desarrolladores de Node.js y Deno usaran el panel Rendimiento para generar perfiles del rendimiento de la CPU de JavaScript.

La versión 113 de DevTools inicia la fase dos de la baja en cuatro fases del Perfilador de JavaScript. Durante esta fase, aún puedes abrir el panel, pero su IU ya no está disponible.

Para generar un perfil del rendimiento de la CPU, haz clic en Ir al panel de rendimiento.

Baja del generador de perfiles de JavaScript

Error de Chromium: 1354548.

Otros aspectos destacados

Estas son algunas correcciones importantes de esta versión:

  • Se corrigió un error que causaba que la impresión legible en el panel Sources manejara los nombres de las variables con caracteres Unicode de forma incorrecta (1425055).
  • Se agregó un nuevo mensaje a la pestaña Problemas para los problemas de Autocompletar relacionados con valores HTML no estándar (1399414).

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.