Yang Baru di DevTools (Chrome 78)

Dukungan multiklien di panel Audit

Kini Anda dapat menggunakan panel Audits yang dikombinasikan dengan fitur DevTools lainnya seperti Request Blocking dan Local Overrides.

Misalnya, anggaplah laporan panel Audits Anda menunjukkan skor performa halaman Anda adalah 70 dan salah satu peluang performa terbesar Anda adalah menghilangkan resource yang memblokir rendering.

Skor Performa awal adalah 70.

Gambar 1. Skor Performa awal.

Laporan awal menyebutkan bahwa terdapat 3 skrip yang memblokir perenderan.

Gambar 2. Laporan awal menyebutkan bahwa terdapat 3 skrip yang memblokir perenderan.

Setelah panel Audits dapat digunakan bersama dengan pemblokiran permintaan, Anda dapat dengan cepat mengukur seberapa besar pengaruh skrip yang memblokir render terhadap performa pemuatan Anda dengan memblokir permintaan untuk skrip yang memblokir render terlebih dahulu:

Menggunakan tab Request Blocking untuk memblokir skrip yang bermasalah.

Gambar 3. Menggunakan tab Request Blocking untuk memblokir skrip yang bermasalah.

Kemudian, audit halaman itu lagi:

Skor Performa meningkat menjadi 97 setelah pemblokiran permintaan diaktifkan.

Gambar 4. Skor Performa meningkat menjadi 97 setelah memblokir skrip yang bermasalah.

Anda juga dapat menggunakan Penggantian Lokal untuk menambahkan atribut async ke setiap tag skrip, tetapi "kita akan membiarkannya sebagai latihan bagi pembaca". Buka Demo multiklien untuk mencobanya. Atau lihat tweet ini untuk demonstrasi video.

Masalah Chromium #991906

Proses debug Pengendali Pembayaran

Bagian Background Services di panel Application sekarang mendukung peristiwa Payment Handler.

  1. Buka panel Application.
  2. Buka panel Pengendali Pembayaran.
  3. Klik Record. DevTools mencatat peristiwa Pengendali Pembayaran selama 3 hari, bahkan saat DevTools ditutup.

    Mencatat peristiwa Pengendali Pembayaran.

    Gambar 5. Mencatat peristiwa Pengendali Pembayaran.

  4. Aktifkan Tampilkan peristiwa dari domain lain jika peristiwa Pengendali Pembayaran terjadi di origin yang berbeda.

  5. Setelah memicu peristiwa Pengendali Pembayaran, klik baris peristiwa untuk mempelajari peristiwa tersebut lebih lanjut.

    Melihat peristiwa Pengendali Pembayaran.

    Gambar 6. Melihat peristiwa Pengendali Pembayaran.

Masalah Chromium #980291

Lighthouse 5.2 di panel Audits

Panel Audits kini menjalankan Lighthouse 5.2. Audit diagnostik Penggunaan Pihak Ketiga yang baru memberi tahu Anda jumlah kode pihak ketiga yang diminta dan berapa lama kode pihak ketiga tersebut memblokir thread utama saat halaman dimuat. Lihat Mengoptimalkan resource pihak ketiga untuk mempelajari lebih lanjut cara kode pihak ketiga dapat menurunkan performa pemuatan.

Screenshot audit 'Penggunaan Pihak Ketiga' di UI laporan Lighthouse.

Gambar 7. Audit Penggunaan pihak ketiga.

Masalah Chromium #772558

Largest Contentful Paint di panel Performa

Saat menganalisis performa pemuatan di panel Performance, bagian Timings kini menyertakan penanda untuk Largest Contentful Paint (LCP). LCP melaporkan waktu render elemen konten terbesar yang terlihat di area pandang.

Penanda LCP di bagian Waktu.

Gambar 8. Penanda LCP di bagian Waktu.

Untuk menandai node DOM yang terkait dengan LCP:

  1. Klik penanda LCP di bagian Waktu.
  2. Arahkan kursor ke Node Terkait di tab Ringkasan untuk menandai node di area pandang.

    Bagian Node Terkait di tab Ringkasan.

    Gambar 9. Bagian Node Terkait dari tab Ringkasan.

  3. Klik Node Terkait untuk memilihnya di DOM Hierarki.

File DevTools masalah dari Menu Utama

Jika Anda pernah menemukan bug di DevTools dan ingin melaporkan masalah, atau jika Anda mendapatkan ide tentang cara meningkatkan DevTools dan ingin meminta fitur baru, buka Menu Utama > Bantuan > Laporkan masalah DevTools untuk membuat masalah di pelacak tim engineer DevTools. Memberikan contoh minimal yang dapat direproduksi di Glitch akan secara signifikan meningkatkan kemampuan tim untuk memperbaiki bug atau menerapkan permintaan fitur Anda.

Bantuan > Laporkan masalah DevTools." width="800" height="604">

Gambar 10. Menu Utama > Help > Laporkan masalah DevTools.

Mendownload saluran pratinjau

Pertimbangkan untuk menggunakan Chrome Canary, Dev, atau Beta sebagai browser pengembangan default Anda. Saluran pratinjau ini memberi Anda akses ke fitur DevTools terbaru, menguji API platform web tercanggih, dan menemukan masalah di situs Anda sebelum pengguna melakukannya.

Menghubungi tim Chrome DevTools

Gunakan opsi berikut untuk membahas fitur dan perubahan baru di postingan, atau hal lain yang berkaitan dengan DevTools.

  • Kirim saran atau masukan kepada kami melalui crbug.com.
  • Laporkan masalah DevTools menggunakan Opsi lainnya   Lainnya   > Bantuan > Laporkan masalah DevTools di DevTools.
  • Tweet di @ChromeDevTools.
  • Berikan komentar di video YouTube Apa yang baru di DevTools atau video YouTube Tips DevTools.

Yang Baru di DevTools

Daftar semua hal yang telah dibahas dalam seri What's New In DevTools.

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

Chrome 82 dibatalkan.

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