Novedades de Herramientas para desarrolladores (Chrome 79)

Kayce Basques
Kayce Basques

Nuevas funciones para cookies

Depura por qué se bloqueó una cookie

Después de registrar la actividad de red, selecciona un recurso de red y, luego, navega a la pestaña Cookies actualizada para comprender por qué se bloquearon las cookies de solicitud o respuesta de ese recurso. Consulta Cambios en el comportamiento predeterminado sin SameSite para comprender por qué es posible que veas más cookies bloqueadas en Chrome 76 y versiones posteriores.

La pestaña Cookies

La pestaña Cookies.

  • No se enviaron las cookies de solicitud amarillas. Están ocultos de forma predeterminada. Haz clic en Mostrar cookies de solicitud filtradas para mostrarlas.
  • Se enviaron cookies de respuesta amarillas, pero no se almacenaron.
  • Coloca el cursor sobre More Information info para saber por qué se bloqueó una cookie.
  • La mayoría de los datos de las tablas Request Cookies y Response Cookies provienen de los encabezados HTTP del recurso. Los datos de Dominio, Ruta de acceso y Vencimiento/Max-Age provienen del protocolo de Herramientas para desarrolladores de Chrome.

Problemas de Chromium #856777, #993843

Ver los valores de las cookies

Haz clic en una fila del Panel de cookies para ver el valor de esa cookie.

Ver el valor de una cookie

Ver el valor de una cookie

Problema de Chromium #462370

Simula diferentes preferencias de prefers-color-scheme y prefers-reduced-motion

La consulta de medios prefers-color-scheme te permite hacer coincidir el estilo de tu sitio con las preferencias del usuario. Por ejemplo, si la consulta de medios prefers-color-scheme: dark es verdadera, significa que tu usuario configuró su sistema operativo en modo oscuro y prefiere las IUs en modo oscuro.

Abre el menú de comandos, ejecuta el comando Show Rendering y, luego, configura el menú desplegable Emulate CSS media feature prefers-color-scheme para depurar tus estilos prefers-color-scheme: dark y prefers-color-scheme: light.

prefers-color-scheme: oscuro

Cuando se establece prefers-color-scheme: dark (cuadro central), el panel Estilos (cuadro derecho) muestra el CSS que se aplica cuando esa consulta de medios es verdadera y el viewport muestra los estilos en modo oscuro (cuadro izquierdo).

También puedes simular prefers-reduced-motion: reduce con el menú desplegable Emulate CSS media feature prefers-reduced-motion junto al menú desplegable Emulate CSS media feature prefers-color-scheme.

Problema de Chromium #1004246

Emulación de zona horaria

La pestaña Sensores ahora te permite no solo override geolocation, sino también emular zonas horarias arbitrarias y probar el impacto en tus apps web. Quizás, de manera sorpresiva, esta nueva función también mejore la confiabilidad de la emulación de la ubicación geográfica: antes, las apps web podían detectar la falsificación de identidad de la ubicación comparando la ubicación con la zona horaria local del usuario. Ahora que la ubicación geográfica y la emulación de zona horaria están acopladas, esta categoría de discrepancias se elimina.

Actualizaciones de cobertura de código

En la pestaña Cobertura, puedes encontrar JavaScript y CSS que no uses.

La pestaña Cobertura ahora usa colores nuevos para representar el código usado y no utilizado. Está comprobado que esta combinación de colores es más accesible para las personas con deficiencias en la visión de los colores. La barra roja de la izquierda representa el código sin usar y la barra azul de la derecha representa el código usado.

El nuevo cuadro de texto de filtro de tipo de cobertura te permite filtrar la información de cobertura por su tipo: mostrar solo la cobertura de JavaScript, solo CSS o mostrar todos los tipos de cobertura.

La pestaña Cobertura.

La pestaña Cobertura.

En el panel Sources, se muestran los datos de cobertura de código cuando están disponibles. Si haces clic en las marcas rojas o azules junto al número de línea, se abrirá la pestaña Cobertura y se destacará el archivo.

Datos de cobertura en el panel Sources.

Datos de cobertura en el panel Sources. La línea 8 es un ejemplo de código sin usar. La línea 11 es un ejemplo de código usado.

Problemas de Chromium #1003671, #1004185

Depurar por qué se solicitó un recurso de red

Después de registrar la actividad de red, selecciona un recurso de red y, luego, navega a la pestaña Initiator para comprender por qué se solicitó el recurso. En la sección Pila de llamadas de solicitud, se describe la pila de llamadas de JavaScript que lleva a la solicitud de red.

La pestaña Initiator

La pestaña Initiator.

Problemas de Chromium 963183, 842488

Los paneles Console y Sources vuelven a respetar las preferencias de sangría.

Durante mucho tiempo, Herramientas para desarrolladores tuvo una configuración para personalizar tu preferencia de sangría a 2 espacios, 4 espacios, 8 espacios o pestañas. Recientemente, el parámetro de configuración resultó inútil porque se ignoraba en los paneles Console y Sources. Este error ya se solucionó.

Ve a Configuración > Preferencias > Fuentes > Sangría predeterminada para configurar tu preferencia.

Problema de Chromium #977394

Nuevas combinaciones de teclas para la navegación del cursor

Presiona Control + P en la consola o en los paneles de fuentes para mover el cursor a la línea anterior. Presiona Control + N para mover el cursor a la línea siguiente.

Problema de Chromium #983874

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