Icono del sitio Blog de Programación y Desarrollo – Nube Colectiva

Novedades en las Dev Tools 121 de Google Chrome

Novedades en las Dev Tools 121 de Google Chrome

Novedades en las Dev Tools 121 de Google Chrome

Llegamos al último mes del año 2023, es decir diciembre y el equipo de Chrome DevTools ha lanzado varias actualizaciones.

Se han agregado nuevas características como el soporte para la regla @font-palette-values, soporte de mapa fuente mejorado, marcadores de sangría en el panel Sources y más.

En este post te compartiré las Novedades en las Dev Tools 121 de Google Chrome, vamos con ello.

Chrome DevTools cuenta con muchos paneles que permiten realizar diferentes tareas

Como en Posts anteriores, para dar una mejor descripción de las Características nuevas, colocaré el título de la nueva característica, descripción y una o varias imágenes de dicha característica.

Mejoras en el Panel Elements

Se han agregado las siguientes mejoras en el panel Elements:

Soporte para la regla @font-palette-values de CSS

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

En Styles, haz clic en el valor de la propiedad font-palette y DevTools te llevará a la sección @font-palette-values donde puedes editar sus valores personalizados:

La regla @font-palette-values permite personalizar valores de una paleta creada con la propiedad font-palette de CSS

Caso admitido: propiedad personalizada como alternativa de otra propiedad personalizada

Elements > Styles ahora resuelve una propiedad personalizada que es respaldo de otra propiedad personalizada:

La segunda opción de fondo de color para el body esta subrayada en azul

Soporte de Mapa Fuente Mejorado

La opción Settings > Experiments > Resolve variable names in expressions using source maps esta activada de forma predeterminada.

DevTools utiliza mapas de origen para permitirte depurar tu código original en Sources y Scope incluso después de haberlo combinado, minimizado o compilado.

Este experimento te permite evaluar los nombres de tus variables originales de manera consistente en DevTools, entre otros.

Expresiones en la Console y sugerencias de autocompletar:

Estas expresiones te indicarán los errores que existan con las variables

Expresiones en vivo

Las expresiones en vivo muestran mensajes en tiempo real de algún error en el código

Puedes conocer más acerca de las Expresiones en vivo en este enlace.

Ver expresiones

También podrás ver las expresiones en la sección Watch dentro del panel Sources

Puedes leer más acerca de la sección Watch en este enlace.

Puntos de interrupción condicionales y puntos de registro

También podrás ver expresiones en tiempo real cuando realices pruebas con puntos de interrupción

Puedes leer más acerca de los Puntos de interrupción de línea de código condicional en este enlace.

Mejoras en el Panel Performance

Se han realizado las siguientes mejoras en este panel:

Pista de interacciones mejoradas

Performance > Interactions ahora tiene marcadores que indican retrasos en la entrada y la presentación en los límites de tiempo de procesamiento:

Los marcadores hacen que la información de seguimiento se aprecie mejor

Asimismo, cuando pasas el cursor sobre una interacción, podrás ver una útil información sobre herramientas que detalla los tiempos.

Filtrado avanzado en Bottom-Up, Árbol de llamadas, y pestañas Registro de eventos

El Bottom-Up, Call Tree, y las pestañas Event Log en el panel Performance tienen tres nuevos botones para filtrado avanzado:

Estos 3 nuevos botones te permiten filtrar la información de los datos en el panel Performance

Además, para ayudarte a retener el contexto, ahora solo los elementos de nivel superior coinciden con el filtro en la pestaña Bottom-Up.

Anteriormente, el filtro coincidía con todos los nodos.

Marcadores de Sangría en el Panel Sources

El editor en el panel Sources ahora marca sangría en los bloques de código con líneas verticales para tu comodidad.

En esta imagen podemos ver las líneas verticales que aparecen en un archivo Vue

Información Sobre Herramientas Útiles Para Encabezados y Contenidos Anulados en el Panel Network

El panel Network ahora muestra información sobre herramientas cuando pasas el cursor sobre el icono de punto morado junto a Headers y Response de una solicitud.

La información sobre herramientas te indica qué fue anulado por DevTools:

Esta información te permitirá saber cuales datos no han sido cargados desde el servidor

Nuevas Opciones del Menú de Comandos Para Agregar y Eliminar Patrones de Bloqueo de Solicitudes

Ahora puedes escribir comandos para agregar o eliminar patrones de bloqueo de solicitudes de red en el Menú de comandos:

El menú de comandos te permite acceder rápidamente a diferentes opciones de Chrome DevTools

El comando Add te lleva al cuadro de diálogo para especificar el patrón y el comando Remove elimina todos los patrones sin abrir el panel Network request blocking.

Se Elimina el Experimento de Violaciones de CSP

La pestaña experimental CSP violations introducida en la versión 89 de Chrome DevTools ha sido eliminada por ser redundante.

Para ver los detalles del CSP de un vistazo, navega hasta Application > Frames > Content Security Policy (CSP):

Las política de seguridad de contenidos ayuda a prevenir diferentes tipos de ataques como los ataques XSS

Asimismo, el panel Issues informa acerca de infracciones de CSP:

Esto no quiere decir que no debas seguir agregando CSP a tu proyecto

Lighthouse 11.3.0

El panel Lighthouse ahora ejecuta Lighthouse 11.3.0.

Consulta 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 DevTools, consulta el tutorial Lighthouse: optimizar la velocidad del sitio web.

En su repositorio de GitHub puedes encontrar los cambios que trae esta versión

Mejoras de Accesibilidad

Esta versión tiene las siguientes mejoras de accesibilidad:

Otros Cambios Destacados

A continuación, algunos cambios y correcciones notables de esta versión:

Nota(s)

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos. 
Salir de la versión móvil