Novedades de Herramientas para desarrolladores (Chrome 121)

Sofia Emelianova
Sofia Emelianova

Barra de filtros optimizada en el panel Red

Se rediseñó la barra de filtros para permitirte filtrar solicitudes con mayor facilidad y ordenar el panel Red.

El experimento correspondiente se activó de forma predeterminada en esta versión, pero se revertirá. Puedes seguir el progreso en crbug.com/1523150.

La nueva barra de filtros tiene dos menús desplegables: uno para elegir los tipos de solicitud y otro para ocultar datos y URLs de extensión o para mostrar solo las cookies y solicitudes bloqueadas, y las solicitudes de terceros. Ambos menús admiten la selección múltiple.

Para recuperar la barra de filtros anterior de inmediato, desactiva Configuración Configuración > Experimentos > check_box_outline_blank Rediseño de la barra de filtros en el panel Red.

El antes y el después de optimizar la barra de filtros en el panel Network.

No dudes en dejar tus comentarios sobre la función en crbug.com/1500573.

Problema de Chromium: 1486431.

Mejoras en los elementos

Compatibilidad con @font-palette-values

El panel Elementos ahora admite la regla at-rule de CSS @font-palette-values. Te permite personalizar los valores predeterminados de la propiedad font-palette.

En Estilos, haz clic en el valor de la propiedad font-palette. Las Herramientas para desarrolladores te llevarán a la sección dedicada a @font-palette-values, en la que puedes editar tus valores personalizados.

La sección @font-palette-values en Estilos.

Problema de Chromium: 1501781.

Caso admitido: Propiedad personalizada como resguardo de otra propiedad personalizada

Elementos > Estilos ahora resuelve una propiedad personalizada que es un resguardo de otra propiedad personalizada.

El antes y el después de resolver una propiedad personalizada como un resguardo de otra.

Problema de Chromium: 1499265.

Se mejoró la compatibilidad con mapas de fuentes

Ve a Configuración Configuración > Experimentos > check_box La resolución de nombres de variables en expresiones con mapas de orígenes está activada de forma predeterminada.

Las Herramientas para desarrolladores usan mapas de fuentes para permitirte depurar el código original en Fuentes y Alcance, incluso después de combinarlo, reducirlo o compilarlo. Este experimento te permite evaluar los nombres de las variables originales de forma coherente en Herramientas para desarrolladores, incluidos, sin limitaciones, los siguientes aspectos:

Para obtener más detalles, consulta el RFC correspondiente.

Problema de Chromium: 1444349.

Mejoras en el panel de rendimiento

Segmento de interacciones avanzadas

La métrica Rendimiento > La pista Interactions tiene bigotes que indican los retrasos de entrada y presentación en los límites de tiempo de procesamiento.

El antes y el después de agregar bigotes a la pista Interactions.

Además, cuando colocas el cursor sobre una interacción, puedes ver información útil sobre la herramienta que detalla los tiempos.

Problema de Chromium: 1495751.

Filtrado avanzado en las pestañas Bottom-Up, Call Tree y Event Log

Las pestañas Bottom-Up, Call Tree y Event Log del panel Rendimiento incluyen tres botones nuevos para el filtrado avanzado:

  • match_case Coincide con mayúsculas y minúsculas.
  • regular_expression Expresión regular.
  • match_word Coincide con palabra completa.

Los tres botones nuevos para filtrado avanzado.

Además, para ayudarte a conservar el contexto, ahora solo los elementos de nivel superior coinciden con el filtro de la pestaña Bottom-Up. Anteriormente, el filtro coincidía con todos los nodos.

Problema de Chromium: 1496355.

Marcadores de sangría en el panel Sources

Para tu conveniencia, el Editor del panel Sources marca los bloques de código con sangría con líneas verticales.

El antes y el después de marcar bloques de código con sangría con líneas verticales.

Problema de Chromium: 1479986.

Cuadros de información útiles para encabezados y contenido anulados en el panel Red

El panel Red ahora muestra información sobre la herramienta cuando colocas el cursor sobre el ícono de punto púrpura junto a las pestañas Encabezados y Respuesta de una solicitud. La información sobre la herramienta te indica lo que se anuló con Herramientas para desarrolladores.

Los nuevos cuadros de información junto al ícono de punto púrpura en las pestañas Encabezados y Respuesta.

Problema de Chromium: 1469776.

Nuevas opciones del menú de comandos para agregar y quitar patrones de bloqueo de solicitudes

Ahora puedes escribir comandos para agregar o quitar patrones de bloqueo de solicitudes de red en el menú de comandos.

El antes y el después de agregar nuevos comandos para agregar o quitar patrones de bloqueo de red.

El comando Add lo lleva al cuadro de diálogo para especificar el patrón, y el comando Remove quita todos los patrones sin abrir el panel Bloqueo de solicitudes de red.

Se quita el experimento de incumplimientos de la CSP

La pestaña experimental Incumplimientos de la CSP, que se introdujo en la versión 89, se quitó como redundante.

Para ver los detalles de la CSP de un vistazo, navega a Application > Marcos > Política de Seguridad del Contenido (CSP)

La Política de Seguridad del Contenido en el panel Application

Además, el panel Issues informa sobre los incumplimientos de la CSP.

La Política de Seguridad del Contenido en el panel Application

Lighthouse 11.3.0

El panel de Lighthouse ahora ejecuta Lighthouse 11.3.0. Consulte la lista completa de cambios. Entre los cambios notables, se encuentra la capacidad de ejecutar informes en páginas 404.

Para aprender los conceptos básicos del uso del panel Lighthouse en Herramientas para desarrolladores, consulta Lighthouse: Cómo optimizar la velocidad del sitio web.

Problema de Chromium: 772558.

Accesibilidad

Esta versión incluye las siguientes mejoras de accesibilidad:

  • En Red > Carga útil, ahora puedes enfocar la pestaña en los botones Ver fuente y Ver codificación en URL, y presionar Intro o la barra espaciadora para activar la acción correspondiente.
  • En Console, para reducir la confusión, los vínculos que dirigen a las secuencias de comandos que ya no están disponibles para Debugger se inhabilitan y no se puede hacer clic en ellos.
  • En los árboles de navegación, como el árbol de Fuentes > Página, la tecla Intro ahora expande y contrae los nodos con elementos secundarios.

Problemas de Chromium: 1338391, 1500662, 1420362.

Otros aspectos destacados

Estas son algunas correcciones y mejoras notables en esta versión:

  • Rendimiento. Si falla un registro, ahora tienes la opción Descargar eventos de seguimiento sin procesar y, luego, intenta descubrir el problema (confirmación).
  • La combinación de teclas Mostrar consola (Ctrl + ` en Mac, Ctrl + + en Windows y Linux) ahora no solo abre la consola, sino que también se cierra cuando se presiona por segunda vez.
  • Recursos para desarrolladores. Se corrigió un error que impedía informar sobre los recursos CSS y sus problemas (1420362).
  • Elementos:
    • Se corrigió un error relacionado con la inspección de elementos en iframes (1453375).
    • Calculado. Se corrigió un error que impedía que se procesaran los valores predeterminados (1499882).
    • Search. Se corrigió un error que impedía calcular el número de coincidencias para consultas cortas de uno o dos caracteres (1416457).
  • Consola. Ahora analiza correctamente las expresiones regulares que terminan con un carácter de escape en el cuadro Filter (1346936).
  • Configuración > Lugar de trabajo. Se corrigió un error que impedía agregar una carpeta excluida (1503580).
  • Red > Vista previa: Ahora se renderizan imágenes con URI de data: (1381791).
  • Memory (Memoria). Se agregaron a la barra de acciones los botones adecuados de carga y descarga (1275407).

Descarga los canales de vista previa

Considera usar Chrome Canary, Dev o Beta como navegadores de desarrollo predeterminados. Estos canales de vista previa te brindan acceso a las funciones más recientes de Herramientas para desarrolladores, prueban API de plataformas web de vanguardia y detectan problemas en tu sitio antes que los usuarios.

Comunicarse con el equipo de Herramientas para desarrolladores de Chrome

Usa las siguientes opciones para hablar sobre las nuevas funciones y los cambios en la publicación, o cualquier otra cosa relacionada con Herramientas para desarrolladores.

  • Para enviarnos sugerencias o comentarios, accede a crbug.com.
  • Informa un problema en Herramientas para desarrolladores con Más opciones   Más > Ayuda > Informa problemas de Herramientas para desarrolladores en Herramientas para desarrolladores.
  • Twittea a @ChromeDevTools.
  • Deja comentarios en nuestros videos de YouTube de Herramientas para desarrolladores o en videos de YouTube de las Sugerencias de las Herramientas para desarrolladores.

Novedades de Herramientas para desarrolladores

Una lista de todo lo que se ha abordado en la serie Novedades de Herramientas para desarrolladores.