Novedades de Herramientas para desarrolladores (Chrome 78)

Kayce Basques
Kayce Basques

Compatibilidad con varios clientes en el panel Auditorías

Ahora puedes usar el panel Audits (Auditorías) en combinación con otras funciones de Herramientas para desarrolladores, como el Bloqueo de solicitudes y las Anulaciones locales.

Por ejemplo, supongamos que en el informe del panel Auditorías se indica que la puntuación de rendimiento de tu página es de 70, y una de las mejores oportunidades de rendimiento es la eliminación de los recursos de bloqueo de renderización.

La puntuación inicial del rendimiento es de 70.

Figura 1: Es la puntuación inicial de Rendimiento.

El informe inicial indica que 3 secuencias de comandos que bloquean la renderización representan un problema.

Figura 2: El informe inicial indica que 3 secuencias de comandos que bloquean la renderización representan un problema.

Ahora que puedes usar el panel Audits (Auditorías) en combinación con el bloqueo de solicitudes, puedes medir con rapidez cuánto afectan las secuencias de comandos que bloquean el procesamiento al rendimiento de carga. Para ello, primero bloquea las solicitudes de las secuencias de comandos que bloquean la renderización:

Usa la pestaña Bloqueo de solicitudes para bloquear las secuencias de comandos problemáticas.

Figura 3: Usa la pestaña Solicitar bloqueo para bloquear las secuencias de comandos problemáticas.

Luego, vuelve a auditar la página:

La puntuación de rendimiento mejoró a 97 después de habilitar el bloqueo de solicitudes.

Figura 4: La puntuación de Rendimiento mejoró a 97 después de bloquear las secuencias de comandos problemáticas.

De forma alternativa, podrías usar Anulaciones locales para agregar atributos async a cada una de las etiquetas de la secuencia de comandos, pero "Dejaremos eso como un ejercicio para el lector". Ve a Demostración de varios clientes para probarla. También puedes revisar este tweet para ver una demostración en video.

Problema #991906 de Chromium

Depuración del controlador de pagos

La sección Servicios en segundo plano del panel Application ahora admite eventos de Payment Handler.

  1. Ve al panel Application.
  2. Abre el panel Controlador de pagos.
  3. Haz clic en Grabar. Las Herramientas para desarrolladores registra los eventos del controlador de pagos durante 3 días, incluso cuando se cierra Herramientas para desarrolladores.

    Se están registrando eventos del controlador de pagos.

    Figura 5: Se están registrando eventos del controlador de pagos.

  4. Habilita Mostrar eventos de otros dominios si los eventos del controlador de pagos ocurren en un origen diferente.

  5. Después de activar un evento del controlador de pagos, haz clic en la fila del evento para obtener más información sobre él.

    Visualización de un evento de Payment Handler

    Figura 6: Visualización de un evento de Payment Handler

Problema #980291 de Chromium

Lighthouse 5.2 en el panel Audits

El panel Audits (Auditorías) ahora está ejecutando Lighthouse 5.2. La nueva auditoría de diagnóstico de Uso de terceros te indica cuánto código de terceros se solicitó y durante cuánto tiempo bloqueó el subproceso principal mientras se cargaba la página. Consulta Optimiza tus recursos de terceros para obtener más información sobre cómo el código de terceros puede disminuir el rendimiento de carga.

Captura de pantalla de la auditoría "Uso de terceros" en la IU del informe de Lighthouse.

Figura 7: La auditoría de Uso de terceros.

Problema #772558 de Chromium

Largest Contentful Paint en el panel Rendimiento

Cuando analizas el rendimiento de carga en el panel Performance, la sección Timing ahora incluye un marcador para Largest Contentful Paint (LCP). LCP informa el tiempo de renderización del elemento de contenido más grande visible en el viewport.

El marcador LCP de la sección Tiempos.

Figura 8: El marcador LCP en la sección Timings

Para destacar el nodo del DOM asociado con LCP:

  1. Haz clic en el marcador LCP de la sección Timing.
  2. Coloca el cursor sobre el Nodo relacionado en la pestaña Resumen para destacar el nodo en el viewport.

    La sección Nodo relacionado de la pestaña Resumen.

    Figura 9: La sección Nodo relacionado de la pestaña Resumen

  3. Haz clic en Nodo relacionado para seleccionarlo en el Árbol del DOM.

Problemas de Herramientas para desarrolladores de archivos desde el menú principal

Si encuentras un error en Herramientas para desarrolladores y quieres informar un problema, o si alguna vez tienes una idea de cómo mejorar esta herramienta y deseas solicitar una función nueva, ve a Menú principal > Ayuda > Informar un error de Herramientas para desarrolladores para crear un problema en la herramienta de seguimiento del equipo de ingeniería de Herramientas para desarrolladores. Proporcionar un ejemplo mínimo y reproducible en Glitch aumenta en gran medida la capacidad del equipo para corregir el error o implementar la solicitud de función.

Ayuda > Informar un problema de Herramientas para desarrolladores." ancho="800" altura="604">

Figura 10. Menú principal > Ayuda > Informar un problema de Herramientas para desarrolladores.

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