Novedades de Herramientas para desarrolladores (Chrome 102)

Función de vista previa: Nuevo panel Estadísticas de rendimiento

Usa el panel Estadísticas de rendimiento para obtener estadísticas prácticas y basadas en casos de uso sobre el rendimiento de tu sitio web.

Abre el panel y comienza una nueva grabación según tu caso de uso. Por ejemplo, midamos la carga de la página de esta página de demostración.

Nuevo panel Estadísticas de rendimiento

Una vez que se complete la grabación, obtendrás las estadísticas de rendimiento en el panel Información. Haz clic en cada elemento de estadísticas (por ejemplo, solicitud de bloqueo de renderización, cambio de diseño) para comprender el problema y las posibles correcciones.

Ve a la documentación del panel Estadísticas de rendimiento para obtener más información con el instructivo paso a paso.

Esta es una función de versión preliminar para ayudar a los desarrolladores web (en especial, a los que no son expertos en rendimiento) a identificar y solucionar posibles problemas de rendimiento. Nuestro equipo está trabajando activamente en esta función y esperamos tus comentarios para realizar más mejoras.

Error de Chromium: 1270700

Nuevas combinaciones de teclas para emular temas claros y oscuros

Ahora puedes emular los temas claros y oscuros más rápido (función multimedia de CSS prefers-color-scheme) con los nuevos atajos del panel Estilos.

Anteriormente, se necesitaban más pasos para emular temas en la pestaña Renderización.

Nuevas combinaciones de teclas para emular temas claros y oscuros

Error de Chromium: 1314299

Seguridad mejorada en la pestaña Vista previa de red

Herramientas para desarrolladores ahora aplica la Política de seguridad del contenido (CSP) en la pestaña Vista previa del panel Red.

Por ejemplo, en la primera captura de pantalla, se muestra una página que contiene contenido mixto. La página se carga a través de una conexión HTTPS segura, pero la hoja de estilo se carga a través de una conexión HTTP no segura.

El navegador bloqueó la solicitud de hoja de estilo de forma predeterminada. Sin embargo, cuando abriste la página a través de la pestaña Preview en el panel Network, el diseño de la página no se bloqueó antes (por lo que el fondo se volvió rojo). Ahora está bloqueado como se espera (segunda captura de pantalla).

Mejora la seguridad en la pestaña Vista previa de red

Error de Chromium: 833147

Se mejoró la recarga en el punto de interrupción

El depurador ahora finaliza la ejecución de la secuencia de comandos cuando se vuelve a cargar en el punto de interrupción.

Por ejemplo, la secuencia de comandos entró en un bucle infinito anteriormente cuando se configuró y se volvió a cargar en la pausa ReactDOM en esta demo de React. El panel Fuentes falló debido al bucle infinito.

Continuar ejecutando JavaScript causa muchos problemas a los desarrolladores y puede dejar el renderizador en un estado dañado. Este cambio alinea el comportamiento de depuración con otros navegadores, como Firefox.

Se mejoró la recarga en el punto de interrupción

Problemas de Chromium: 1014415, 1004038, 1112863 y 1134899

Actualizaciones de Console

Controla los errores de ejecución de secuencias de comandos en la consola

Los errores durante la evaluación de la secuencia de comandos en Console ahora generan eventos de error adecuados que activan el controlador window.onerror y se envían como eventos "error" en el objeto window.

Controla los errores de ejecución de secuencias de comandos en la consola

Problema de Chromium: 1295750

Confirma la expresión en vivo con Intro

Una vez que termines de escribir una expresión activa, puedes hacer clic en Enter para confirmarla. Anteriormente, presionar Intro agregaba líneas nuevas. Esto no es coherente con otras partes de las Herramientas para desarrolladores.

Para agregar una línea nueva en el editor de expresión activa, usa Shift + Enter.

Confirma la expresión en vivo con Intro

Error de Chromium: 1260744

Cancela la grabación del flujo de usuarios al principio

Puedes cancelar la grabación durante el inicio de la grabación del flujo de usuarios. Anteriormente, no había una opción para cancelar la grabación.

Cancela la grabación del flujo de usuarios al principio

Error de Chromium: 1257499

Cómo mostrar pseudoelementos de resaltado heredados en el panel Estilos

Consulta los pseudoelementos de texto destacado heredados (p.ej., ::selection, ::spelling-error, ::grammar-error y ::highlight) en el panel Styles. Anteriormente, estas reglas no se mostraban.

Como se menciona en la especificación, cuando hay varios estilos en conflicto, la cascada determina el estilo ganador. Esta nueva función te ayuda a comprender la herencia y la prioridad de las reglas.

Cómo mostrar pseudoelementos de resaltado heredados en el panel Estilos

Error de Chromium: 1024156

Otros aspectos destacados

Estas son algunas correcciones importantes de esta versión:

  • El panel Properties ahora muestra las propiedades de acceso con valor de forma predeterminada. Se ocultó por error anteriormente. (1309087).
  • El panel Styles ahora muestra correctamente las reglas @support anuladas como tachado. Anteriormente, las reglas no estaban tachado. (1298025).
  • Se corrigió la lógica de formato de CSS en el panel Sources que causaba varias líneas en blanco cuando se editaba CSS. (1309588).
  • Limita la opción Expandir recursivamente de un objeto en Console a un máximo de 100 para que no continúe para siempre en el caso de los objetos circulares. (1272450).

[Experimental] Copiar cambios de CSS

Con este experimento, el panel Styles destaca los cambios de CSS en verde. Para copiarlas, coloca el cursor sobre las reglas modificadas y haz clic en el nuevo botón de copia junto a ellas.

Además, puedes copiar todos los cambios de CSS en todas las declaraciones. Para ello, haz clic con el botón derecho en cualquier regla y selecciona Copiar todos los cambios de CSS.

También se agregó un nuevo botón Copiar a la pestaña Cambios para ayudarte a hacer un seguimiento de tus cambios de CSS y copiarlos con facilidad.

Cómo copiar cambios de CSS

Error de Chromium: 1268754

[Experimental] Selección de color fuera del navegador

Habilita este experimento para elegir un color fuera del navegador con el selector de color. Anteriormente, solo podías elegir un color dentro del navegador.

En el panel Estilos, haz clic en cualquier vista previa de color para abrir el selector de color. Usa el cuentagotas para elegir un color desde cualquier lugar.

Cómo elegir un color fuera del navegador

Error de Chromium: 1245191

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.