Novedades de Herramientas para desarrolladores (Chrome 78)

Kayce Basques
Kayce Basques

Compatibilidad con varios clientes en el panel Audits

Ahora puedes usar el panel Audits junto con otras funciones de Herramientas para desarrolladores, como RequestBlocking y Local Overrides.

Por ejemplo, supongamos que el informe del panel Auditorías indica que la puntuación de rendimiento de tu página es de 70 y que una de tus mayores oportunidades de rendimiento es eliminar los recursos que bloquean la renderización.

La puntuación de rendimiento inicial 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 son un problema.

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

Ahora que el panel Auditorías se puede usar en combinación con el bloqueo de solicitudes, puedes medir rápidamente en qué medida las secuencias de comandos que bloquean la renderización afectan el rendimiento de carga. Para ello, primero bloquea las solicitudes de las secuencias de comandos que bloquean la renderización:

Usar 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 manera alternativa, puedes usar anulaciones locales para agregar atributos async a cada una de las etiquetas de secuencia de comandos, pero “lo dejaremos como un ejercicio para el lector”. Ve a la demostración de varios clientes para probarla. O mira este tweet para ver una demostración en video.

Problema de Chromium #991906

Depuración del controlador de pagos

La sección Servicios en segundo plano del panel Aplicación ahora admite eventos del Controlador de pagos.

  1. Ve al panel Aplicación.
  2. Abre el panel Controlador de pagos.
  3. Haz clic en Grabar. Las Herramientas para desarrolladores registran los eventos del controlador de pagos durante 3 días, incluso cuando se cierran las Herramientas para desarrolladores.

    Se están registrando los eventos del controlador de pagos.

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

  4. Habilita Mostrar eventos de otros dominios si tus 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.

    Ver un evento del controlador de pagos

    Figura 6: Ver un evento del controlador de pagos

Problema de Chromium #980291

Lighthouse 5.2 en el panel Audits

El panel Auditorías ahora ejecuta 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 por cuánto tiempo ese código de terceros 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 Uso de terceros,

Problema de Chromium #772558

Largest Contentful Paint en el panel Performance

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

El marcador LCP en la sección Tiempos.

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

Para destacar el nodo del DOM asociado con el LCP:

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

    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 el Nodo relacionado para seleccionarlo en el árbol del DOM.

Archivo de problemas de Herramientas para desarrolladores desde el menú principal

Si alguna vez encuentras un error en Herramientas para desarrolladores y quieres informarlo, o si tienes una idea de cómo mejorar Herramientas para desarrolladores y quieres solicitar una función nueva, ve a Menú principal > Ayuda > Informar un problema 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 significativamente la capacidad del equipo para corregir el error o implementar tu 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 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