banner
Centro de Noticias
Amplia experiencia junto con equipos avanzados

Google agrega 16 funciones a Chrome 117 herramientas para desarrolladores • The Register

Aug 22, 2023

Para Chrome 117, Google ha ampliado las herramientas de desarrollo del navegador, también conocidas como DevTools, con 16 funciones nuevas, el mayor salto de capacidad desde que apareció Chrome 91 en 2021.

En un anuncio del martes, la escritora técnica Sofia Emelianova detalló la recompensa de la complejidad adicional del navegador en beneficio de los desarrolladores web, a quienes se les puede perdonar que encuentren el ecosistema JavaScript excesivamente mutable.

La versión estable de Chrome 117 no llegará hasta el martes 12 de septiembre, aunque algunos pueden verla el miércoles 6 de septiembre como una "versión estable anticipada". También está el canal de lanzamiento de Chrome Beta que debería tener estas funciones hoy para usuarios de escritorio. El canal de desarrollo ha estado disfrutando de Chrome 117 desde el 21 de julio, y aquellos que usan una versión actualizada de Chrome Canary ya han pasado a Chrome 118.

Emelianova dijo que la función de anulación local, que permite guardar cambios en archivos locales y anular encabezados de respuesta HTTP, se ha perfeccionado para "simular fácilmente encabezados de respuesta y contenido web de recursos remotos desde el panel Red sin acceso a ellos".

Modificar los encabezados de respuesta y el contenido web puede ser útil al desarrollar y depurar aplicaciones web y Chrome 117 agrega un elemento de menú "Anular contenido" al hacer clic derecho en un recurso en la pestaña Red (que muestra archivos obtenidos de la web). El elemento del menú activará archivos de anulación locales previamente configurados que especifican el contenido de la solicitud y los encabezados que se reemplazarán.

Los desarrolladores también pueden anular el contenido de XHR y recuperar solicitudes junto con los encabezados de respuesta. Esto proporciona una forma de simular respuestas API para la depuración de aplicaciones web y ofrece una alternativa a herramientas API más completas como Postman, Insomnia y HTTP Toolkit.

Chrome 117 ahora puede ocultar las solicitudes de red de las extensiones de Chrome, lo que los desarrolladores pueden optar por hacer si han instalado extensiones que realizan muchas solicitudes de red, prefieren no ver esas solicitudes durante la depuración y están sumamente seguros de que se puede confiar en sus extensiones. no realizar conexiones de red encubiertas para ocultar datos personales.

Casualmente, el desarrollador Daniel Nakov publicó recientemente el código fuente de una extensión de Chrome llamada Little Rat que está diseñada para revelar, en lugar de ocultar, llamadas de red desde extensiones de Chrome. Es una opción en caso de que no esté seguro de si se puede confiar en sus extensiones.

La bonanza DevTool de Google también hace que los códigos de estado HTTP sean más útiles al mostrar descripciones de texto junto con códigos numéricos. La mayoría no necesitará un texto explicativo para un error 404, pero tal vez ver "Soy una tetera" junto con un error 418 en el panel DevTools Network resulte útil para aquellos que no han memorizado las posibilidades más oscuras.

En otro refinamiento estético, Chrome 117 imprimirá respuestas para subtipos JSON como JSON-LD, algo que no había podido hacer anteriormente. Básicamente, la pestaña de respuesta se verá mejor cuando se muestre una solicitud con un subtipo MIME aplicación/[subtipo]+json.

De manera similar, también hay una nueva combinación de colores de DevTools.

Emelianova dice que el panel Rendimiento ahora muestra dos campos de prioridad en el resumen de eventos en la pista de Red, específicamente Prioridad inicial y Prioridad (final). "Con este campo adicional ahora puedes ver si la prioridad de recuperación del evento cambia y modificar el orden de las descargas", explica.

Los fanáticos del código legible estarán encantados de saber que la opción "Plegado de código", que hacía que el código fuera más legible al contraer bloques de código en el panel Fuentes, ahora está activada de forma predeterminada, al igual que la opción de preferencia "Revelar archivos automáticamente en la barra lateral". ".

Y para aquellos que se preguntan cómo será la web una vez que Google deje de admitir cookies de terceros en favor de su aspiracionalmente denominado Privacy Sandbox, no especulen más. Chrome 117 admite una marca de eliminación gradual de cookies de terceros que se puede activar desde la línea de comandos de Chrome.

Para cumplir con la eliminación de cookies prometida, el navegador de Google ha agregado una casilla de verificación "Incluir problemas de cookies de terceros" habilitada de forma predeterminada en su pestaña Problemas, que presenta información sobre varios problemas y errores. La expectativa es que la transición para abandonar las cookies de terceros no se realice sin problemas.

Desde Chrome 108, Google ha recuperado la representación previa de las páginas web que se considera probable que visite un usuario de Chrome. Al igual que la ejecución especulativa en la microarquitectura de la CPU (la fuente de algunos problemas de seguridad), la idea es buscar y cargar recursos web antes de que sean necesarios para ahorrar tiempo.

Los desarrolladores que trabajen con Chrome 117 y posteriores podrán depurar mejor estas solicitudes web especulativas a través de la sección Precarga, que ahora se ha agregado al panel de Aplicaciones.

Aquellos que trabajan con WebAssembly (WASM) pueden apreciar que la extensión de depuración C/C++ WebAssembly para DevTools ahora es de código abierto y está disponible en el repositorio frontend de DevTools.

También hay algunas adiciones diversas y dos funciones experimentales relacionadas con la emulación de CSS y mejoras en el monitor de protocolo que permite a los desarrolladores inspeccionar, depurar y crear perfiles de navegadores basados ​​en Chromium.

Es posible que los desarrolladores web quieran darse prisa y aclimatarse a las nuevas opciones porque probablemente no pasará más de un mes y medio antes de que Google comience a hablar de Chrome 118 DevTools. ®

Envíanos noticias

88Obtén nuestro8