Novedades de Herramientas para desarrolladores (Chrome 100)

Chrome 100

¡Aquí tenemos la versión número 100 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 para celebrar los logros.

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

Ver y editar @compatibilidades en reglas en el panel Estilos

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

Ver y editar las @asistencias en las reglas

Problemas de Chromium: 1222574, 1222573

Mejoras en el panel de la grabadora

Compatibilidad con selectores comunes de forma predeterminada

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

  • ID-de-datos-de-datos
  • prueba-de-datos
  • data-qa
  • data-cy
  • data-test-id
  • data-qa-id
  • prueba-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. Ingresa una dirección de correo electrónico y observa el valor del selector.

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

Compatibilidad con selectores comunes de forma predeterminada

Personaliza el selector de grabación

Puedes personalizar el selector de una grabación si no usas los selectores comunes.

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

Personaliza el selector de 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. Para ello, usa el botón de edición (ícono de lápiz) junto al título de la grabación.

Cómo cambiar el nombre de una grabación

Obtener una vista previa de las propiedades de clase o función cuando se coloca el cursor sobre un elemento

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.

Obtener una vista previa de las propiedades de clase o función cuando se coloca el cursor sobre un elemento

Problema de Chromium: 1049947

Fotogramas presentados parcialmente en el panel Rendimiento

La grabación de rendimiento ahora muestra la nueva categoría de fotogramas "Fotogramas presentados parcialmente" en el cronograma Fotogramas.

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

Esto lleva a la confusión del usuario porque las capturas de pantalla de estos "Fotogramas descartados" aún reflejan actualizaciones visuales.

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

Fotogramas presentados parcialmente en el panel Rendimiento

Problema de Chromium: 1261130

Otros aspectos destacados

Estas son algunas correcciones notables en esta versión:

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

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