Novedades de Herramientas para desarrolladores (Chrome 92)

Editor de cuadrícula de CSS

Esta es una función muy solicitada. Ahora puedes obtener una vista previa y crear una cuadrícula de CSS con el nuevo editor de cuadrícula de CSS.

Editor de cuadrícula de CSS

Cuando se aplican display: grid o display: inline-grid a un elemento HTML de tu página, puedes ver que aparece un ícono junto a él en el panel Estilos. Haz clic en el ícono para activar o desactivar el editor de cuadrícula de CSS. Aquí puedes obtener una vista previa de los posibles cambios con los íconos en pantalla (p.ej., justify-content: space-around) y crear la apariencia de la cuadrícula con un solo clic.

Problema de Chromium: 1203241

Compatibilidad con redeclaraciones de const en la consola

La consola ahora admite la redeclaración de la sentencia const, además de las redeclaraciones de let y class existentes. La incapacidad de volver a declararlo era una molestia común para los desarrolladores web que usan la consola para experimentar con el nuevo código JavaScript.

Esto permite a los desarrolladores copiar y pegar el código en la consola de Herramientas para desarrolladores para ver cómo funciona o experimentar, realizar pequeños cambios en el código y repetir el proceso sin actualizar la página. Anteriormente, las Herramientas para desarrolladores mostraban un error de sintaxis si el código volvía a declarar una vinculación const.

Consulta el siguiente ejemplo. La redeclaración de const es compatible en secuencias de comandos de REPL independientes (consulta la variable a). Ten en cuenta que el diseño no admite las siguientes situaciones:

  • No se permite la redeclaración const de secuencias de comandos de páginas en las secuencias de comandos de REPL
  • No se permite la redeclaración de const en la misma secuencia de comandos de REPL (consulta la variable b).

redeclaraciones de constantes

Problema de Chromium: 1076427

Visualizador del orden de las fuentes

Ahora puedes ver el orden de los elementos de origen en la pantalla para mejorar la inspección de accesibilidad.

Visualizador del orden de las fuentes

El orden del contenido de un documento HTML es importante para la optimización y accesibilidad de los motores de búsqueda. Las nuevas funciones de CSS permiten a los desarrolladores crear contenido que se ve muy diferente en el orden en pantalla que el documento HTML. Este es un gran problema de accesibilidad, ya que los usuarios de lectores de pantalla tendrían una experiencia diferente y, probablemente, confusa respecto de los usuarios videntes.

Problema de Chromium: 1094406

Nueva combinación de teclas para ver los detalles del marco

Para ver los detalles del iframe, haz clic con el botón derecho en el elemento del iframe en el panel Elementos y selecciona Mostrar detalles del marco.

Mostrar detalles del marco

Esta acción te llevará a una vista de los detalles del iframe en el panel Aplicación, donde puedes examinar los detalles del documento, el estado de seguridad y aislamiento, la política de permisos y mucho más para depurar posibles problemas.

Vista de detalles del marco

Problema de Chromium: 1192084

Compatibilidad mejorada con la depuración de CORS

Los errores de uso compartido de recursos entre dominios (CORS) ahora aparecen en la pestaña Problemas. Existen varios motivos que provocan errores de CORS. Haz clic para expandir cada problema y comprender sus posibles causas y soluciones.

Problemas de CORS en la pestaña Problemas

Problema de Chromium: 1141824

Actualizaciones del panel de red

Cambiar el nombre de la etiqueta XHR a Fetch/XHR

El nombre de la etiqueta XHR ahora se llama Fetch/XHR. Este cambio deja en claro que este filtro incluye las solicitudes de red de XMLHttpRequest y de la API de Fetch.

Etiqueta Fetch/XHR

Problema de Chromium: 1201398

Filtra el tipo de recurso de Wasm en el panel Red

Ahora puedes hacer clic en el nuevo botón Wasm para filtrar las solicitudes de red de Wasm.

Filtrar por Wasm

Problema de Chromium: 1103638

User-Agent Client Hints para dispositivos en la pestaña Network conditions

Ahora se aplican User-Agent Client Hints a los dispositivos en el campo Usuario-agente, en la pestaña Condiciones de la red.

User-Agent Client Hints es una nueva expansión de la API de Client Hints que permite que los desarrolladores accedan a la información del navegador de un usuario de una forma ergonómica y que preserva la privacidad.

User-Agent Client Hints para dispositivos en la pestaña Network conditions

Problema de Chromium: 1174299

Informa problemas con el modo no estándar en la pestaña Problemas

Las Herramientas para desarrolladores ahora informan problemas sobre el modo no estándar y el modo de nociones específicas.

El modo no estándar y el modo no estándar son modos de navegación heredados de antes de que se crearan los estándares web. Estos modos emulan comportamientos de diseño anteriores a la época estándar que a menudo causan efectos visuales inesperados.

Cuando depuran problemas de diseño, los desarrolladores pueden pensar que se deben a errores de CSS o HTML creados por el usuario, mientras que el verdadero problema es el Modo de compatibilidad en el que se encuentra la página. Las Herramientas para desarrolladores proporcionan sugerencias para solucionarlo.

Informa problemas con el modo no estándar en la pestaña Problemas

Problema de Chromium: 622660

Cómo incluir intersecciones de cómputos en el panel Rendimiento

Las Herramientas para desarrolladores ahora muestran las intersecciones de cómputos en el gráfico tipo llama. Estos cambios te ayudan a identificar los eventos de los observadores de intersección y a depurar sus posibles sobrecargas de rendimiento.

Calcula intersecciones en el panel Rendimiento

Problema de Chromium: 1199137

Lighthouse 7.5 en el panel de Lighthouse

El panel de Lighthouse ahora ejecuta Lighthouse 7.5. Se quitó la advertencia "Faltan anchos y alturas explícitos" para las imágenes con aspect-ratio definido en CSS. Anteriormente, Lighthouse mostraba advertencias para las imágenes sin ancho y alto definidos.

Consulta las notas de la versión para obtener una lista completa de los cambios.

Problema de Chromium: 772558

El menú contextual "Reiniciar fotograma" en la pila de llamadas dejó de estar disponible.

La opción Reiniciar marco dejó de estar disponible. Esta función requiere un mayor desarrollo para funcionar bien, ya que no funciona y, con frecuencia, falla.

Menú contextual de reinicio de marcos obsoleto

Problema de Chromium: 1203606

[Experimental] Supervisor de protocolos

Las Herramientas para desarrolladores de Chrome usan el protocolo de Herramientas para desarrolladores de Chrome (CDP) para instrumentar, inspeccionar, depurar y generar perfiles de los navegadores Chrome. El monitor de protocolo te proporciona una manera de ver todas las solicitudes y respuestas de CDP que realizaron las Herramientas para desarrolladores.

Se agregaron dos funciones nuevas para facilitar las pruebas de CDP:

  • El nuevo botón Guardar te permite descargar los mensajes grabados como un archivo JSON
  • Un campo nuevo que te permite enviar un comando de CDP sin procesar de forma directa

Supervisor de protocolos

Problemas de Chromium: 1204004, 1204466

[Experimental] Grabadora de títeres

La grabadora de Puppeteer ahora genera una lista de pasos según tu interacción con el navegador. En su lugar, las Herramientas para desarrolladores generaban directamente una secuencia de comandos de Puppeteer. Se agregó un nuevo botón Exportar para permitirte exportar los pasos como una secuencia de comandos de Puppeteer.

Después de grabar los pasos, puedes usar el nuevo botón Volver a reproducir para volver a reproducirlos. Sigue estas instrucciones para comenzar a grabar.

Ten en cuenta que este es un experimento en su etapa inicial. Con el tiempo, planeamos mejorar y expandir la funcionalidad de la grabadora.

Grabadora de Puppeteer

Problema de Chromium: 1199787

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 plataforma 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.
  • Para informar un problema de Herramientas para desarrolladores, use Más opciones   Más   > Ayuda > Informar 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.

Chrome 127

Chrome 126

Chrome 125

Chrome 124

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 111

Chrome 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome 103

Chrome 102

Chrome Primeros pasos

Chrome 100

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Chrome 91

Chrome 90

Chrome 89

Chrome 88

Chrome 87

Chrome 86

Chrome 85

Chrome 84

Chrome 83

Chrome 82

Se canceló Chrome 82.

Chrome 81

Chrome 80

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59