Novedades de Herramientas para desarrolladores (Chrome 115)

Sofia Emelianova
Sofia Emelianova

Mejoras en los elementos

Nueva insignia de subcuadrícula de CSS

El panel Elementos tiene una nueva insignia subgrid para la subred. Actualmente, esta función es experimental en Chrome Canary.

Para inspeccionar y depurar una cuadrícula anidada que es una subcuadrícula y, por lo tanto, hereda la cantidad y el tamaño de los segmentos de su elemento superior, haz clic en la insignia. Activa o desactiva una superposición que muestra las columnas, las filas y sus números sobre el elemento en el viewport.

La insignia de la subcuadrícula y la superposición en el viewport.

Para obtener la lista de todas las insignias del panel Elementos, consulta la referencia de insignias.

Error de Chromium: 1442536.

Especificidad del selector en los cuadros de información

En Elementos > Estilos, coloca el cursor sobre el nombre de un selector para ver su peso de especificidad en una información sobre herramientas.

Un cuadro de información con el peso de especificidad de un selector.

Error de Chromium: 1204932.

Valores de propiedades CSS personalizadas en las ventanas de información

En Elementos > Estilos, coloca el cursor sobre el nombre de una propiedad CSS personalizada para ver su valor en una ventana emergente.

La información sobre herramientas con un valor de la propiedad CSS personalizada

El equipo de DevTools quiere expresar su gratitud a 一丝 y Suyan por implementar esta mejora.

Error de Chromium: 1380779.

Mejoras en las fuentes

Resaltado de sintaxis de CSS

El panel Sources obtiene lo siguiente para los archivos CSS procesados previamente, como SASS, SCSS y LESS:

Se mejoró la compatibilidad con el resaltado de sintaxis de CSS y los editores intercalados en Fuentes.

Problemas de Chromium: 1302261, 1392085.

Acceso directo para establecer puntos de interrupción condicionales

Ahora puedes establecer puntos de interrupción condicionales más rápido con un atajo. Para abrir el diálogo de punto de interrupción, mantén presionado Comando (MacOS) o Control (Windows / Linux) y haz clic en el número de línea de la columna izquierda de Sources > Editor.

El número de línea en la columna izquierda y el diálogo del punto de interrupción.

Error de Chromium: 1405767.

Aplicación > Mitigaciones del seguimiento por rebote

El experimento Bounce tracking mitigations de Chrome te permite identificar y borrar el estado de los sitios que parecen realizar un seguimiento entre sitios con la técnica de seguimiento por rebote. El panel Application > Background Services tiene una nueva pestaña Bounce Tracking Mitigations que te permite forzar manualmente las mitigaciones de seguimiento y enumerar los sitios cuyos estados se borraron.

Consulta esta función de seguridad:

  1. Bloquear cookies de terceros en Chrome Navega a Menú de tres puntos. > Configuración > Seguridad Privacidad y seguridad > Cookies y otros datos de sitios > Botón de selección marcado. Bloquear cookies de terceros y habilita la opción.
  2. En chrome://flags, establece el experimento Mitigación del seguimiento por rebote en Habilitado con eliminación.
  3. Inspecciona esta página de demostración, abre Application > Background Services > Bounce Tracking Mitigations, haz clic en un vínculo de rebote en la página, espera (10 segundos) a que Chrome registre el rebote y haz clic en Force run para borrar el estado de inmediato.

En Mitigaciones del seguimiento por rebote, se muestra una eliminación de estado.

Además, la pestaña Problemas te advierte sobre la próxima eliminación del estado.

Error de Chromium: 1432303.

Lighthouse 10.2.0

El panel de Lighthouse ahora ejecuta Lighthouse 10.2.0. En particular, la verificación de Largest Contentful Paint obtiene una tabla con cálculos de fase para la limitación simulada y de DevTools. Consulta también la lista completa de cambios.

La tabla de fases de LCP.

Para conocer los aspectos básicos del uso del panel Lighthouse en DevTools, consulta Lighthouse: Optimiza la velocidad del sitio web.

Error de Chromium: 772558.

Ignora las secuencias de comandos del contenido de forma predeterminada

La opción Configuración. Configuración > Lista de elementos ignorados > Casilla de verificación. Secuencias de comandos de contenido insertadas por extensiones ahora está habilitada de forma predeterminada.

Con este parámetro de configuración habilitado, ocurrirá lo siguiente:

Las secuencias de comandos de contenido insertadas por extensiones están habilitadas de forma predeterminada. Para encontrarla, ve a Configuración y, luego, a Lista de elementos ignorados.

Además, las casillas de verificación de la Lista de elementos omitidos tienen un texto más claro.

Problemas de Chromium: 1440958, 1364501.

Red > Impresión de respuestas con formato predeterminado

El panel Network > Response ahora imprime de forma más atractiva los cuerpos de respuesta reducidos de forma predeterminada, similar a el panel Sources.

Se habilitó la impresión elegante en la ventana Response de la pestaña Network.

Además, los archivos SVG obtienen el resaltado de sintaxis.

Resaltado de sintaxis SVG.

Problemas de Chromium: 1382752, 1385374.

Otros aspectos destacados

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

  • Configuración. Configuración > Dispositivos: Se agregó Facebook para Android v407 en Pixel 6 a la lista de cadenas de agentes.
  • Red: Se agregó el atajo Borrar registro de red (1444991):
    • MacOS: Comando + K
    • Windows/Linux: Control + L
  • Se quitó la opción del menú desplegable Grabadora > Grabación N > Panel de estadísticas de rendimiento (1414773).
  • Las hojas de estilo que no se pudieron cargar ahora se ocultan del árbol del navegador (1386059).
  • Rendimiento: Se corrigió la visualización incorrecta del segmento expandible Interacciones (1432510).
  • Elementos: Las hojas de estilo que no se pudieron cargar ahora se subrayan con líneas onduladas (1440626).
  • El depurador no entra automáticamente en WebAssembly cuando no hay un complemento para el idioma correspondiente (1443342).
  • Se restableció el atajo que mueve el cursor una palabra a la vez para los archivos CSS en Fuentes > Editor (1241848):
    • macOS: Alt + Flecha
    • Windows/Linux: Ctrl + Flecha

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.