Novedades de Herramientas para desarrolladores (Chrome 100)

Chrome 100

¡Aquí está la 100a versión de Chrome! Las Herramientas para desarrolladores de Chrome seguirán proporcionando herramientas confiables para que los desarrolladores compilen en la Web. Tómate un momento para explorar la pestaña Novedades a fin de celebrar los logros.

Como siempre, puedes hacer clic en la imagen para mirar el último video de Novedades de Herramientas para desarrolladores.

Ver y editar @supports en reglas en el panel Styles

Ahora puedes ver y editar las reglas at de CSS @supports en el panel Styles. Estos cambios facilitan la experimentación con las reglas de arroba en tiempo real. Abre esta página de demostración, inspect el elemento <div class=”box”> y mira las reglas at de @supports en el panel Estilos. Haz clic en la declaración de la regla para editarla.

Ver y editar solicitudes @support en reglas

Problemas de Chromium: 1222574, 1222573

Mejoras en el panel de Grabadora

Compatibilidad con selectores comunes de forma predeterminada

Para determinar un selector único durante la grabación, el panel Recorder ahora prefiere automáticamente elementos con los siguientes atributos:

  • ID de prueba de datos
  • prueba-de-datos
  • data-qa
  • data-cy
  • data-test-id
  • data-qa-id
  • pruebas de datos

Los atributos anteriores son selectores comunes que se usan en la automatización de pruebas.

Por ejemplo, comienza una nueva grabación con esta página de demostración. Completa una dirección de correo electrónico y observa el valor del selector.

Dado que el elemento de correo electrónico tiene definido data-testid, se usa como selector automáticamente, en lugar de los atributos id o class.

Compatibilidad con selectores comunes de forma predeterminada

Cómo personalizar el selector de la grabación

Puedes personalizar el selector de una grabación si no estás usando los selectores comunes.

Por ejemplo, en esta página de demostración, se usa el atributo data-automate como selector. Inicia una grabación nueva y, luego, ingresa data-automate como el atributo del selector. Completa una dirección de correo electrónico y observa el valor del selector ([data-automate=email-address]).

Cómo personalizar el selector de la grabación

El resultado de la selección del selector personalizado

Cómo cambiar el nombre de una grabación

Ahora puedes cambiar el nombre de una grabación en el panel Grabadora con el botón de edición (ícono de lápiz) que se encuentra junto al título de la grabación.

Cómo cambiar el nombre de una grabación

Obtén una vista previa de las propiedades de la clase o función al colocar el cursor sobre ellas

Ahora puedes colocar el cursor sobre una clase o función en el panel Sources durante la depuración para obtener una vista previa de sus propiedades. Anteriormente, solo mostraba el nombre de la función y un vínculo a su ubicación en el código fuente.

Obtén una vista previa de las propiedades de la clase o función al colocar el cursor sobre ellas

Problema de Chromium: 1049947

Fotogramas presentados parcialmente en el panel de rendimiento

Ahora, la grabación de rendimiento muestra una nueva categoría de fotogramas llamada "Partially presented Frames" (Fotogramas presentados parcialmente) en el cronograma de Frames.

Anteriormente, el cronograma de Frames visualizaba cualquier fotograma con trabajo retrasado del subproceso principal como "fotogramas descartados". Sin embargo, hay casos en los que algunos fotogramas aún pueden producir actualizaciones visuales (por ejemplo, desplazamiento) impulsadas por el subproceso del compositor.

Esto genera confusión para los usuarios, ya que las capturas de pantalla de estos "fotogramas descartados" aún reflejan actualizaciones visuales.

El nuevo objetivo de "Fotogramas parcialmente presentados" es indicar de forma más intuitiva que aunque parte del contenido no se presenta de manera oportuna en el fotograma, el problema no es tan grave como para bloquear las actualizaciones visuales por completo.

Fotogramas presentados parcialmente en el panel de rendimiento

Problema de Chromium: 1261130

Otros aspectos destacados

Estas son algunas correcciones notables de esta versión:

  • Se actualizaron las cadenas de usuario-agente de iPhone para los dispositivos emulados. Todas las versiones de iPhone posteriores a la 5 tienen una cadena de usuario-agente con el SO de iPhone 13_2_3. (1289553).
  • Ahora puedes guardar directamente un snippet como archivo JavaScript. Anteriormente, era necesario agregar la extensión de archivo .js de forma manual. (1137218).
  • El panel Sources ahora muestra correctamente los nombres de las variables de alcance cuando realizas depuraciones con el mapa de fuentes. Anteriormente, en el panel Sources se mostraban nombres de variables de alcance reducidos a pesar de que se proporcionaba el mapa de fuentes. (1294682).
  • El panel Fuentes ahora restablece la posición de desplazamiento correctamente cuando se carga la página. Anteriormente, la posición no se restablecía correctamente, lo que causaba inconvenientes en la depuración. (1294422).

Descarga los canales de vista previa

Considera usar Canary, Dev o Beta de Chrome como tu navegador de desarrollo predeterminado. Estos canales de vista previa te brindan acceso a las funciones más recientes de Herramientas para desarrolladores, prueba APIs de plataformas web de vanguardia y encuentra problemas en tu sitio antes que tus usuarios.

Cómo comunicarse con el equipo de Herramientas para desarrolladores de Chrome

Usa las siguientes opciones para analizar las nuevas funciones y los cambios en la publicación, o cualquier otra cosa relacionada con Herramientas para desarrolladores.

  • Envíanos tus sugerencias o comentarios a través de crbug.com.
  • Informa un problema en Herramientas para desarrolladores mediante Más opciones   Más   > Ayuda > Informar problemas con Herramientas para desarrolladores en Herramientas para desarrolladores.
  • Envía un tweet a @ChromeDevTools.
  • Deja comentarios en los videos de YouTube de las Novedades de las Herramientas para desarrolladores o en las sugerencias de Herramientas para desarrolladores (videos de YouTube).

Novedades de Herramientas para desarrolladores

Una lista de todos los temas abordados en la serie Novedades de Herramientas para desarrolladores.

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 101

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