Yang Baru di DevTools (Chrome 78)

Dukungan multiklien di panel Audit

Anda kini dapat menggunakan panel Audits bersama fitur DevTools lainnya seperti Request Blocking dan Local Overrides.

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

Skor Performa awal adalah 70.

Gambar 1. Skor Performa awal.

Laporan awal mengatakan bahwa ada 3 skrip yang memblokir render.

Gambar 2. Laporan awal mengatakan bahwa ada 3 skrip yang memblokir render.

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

Menggunakan tab Request Blocking untuk memblokir skrip yang bermasalah.

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

Dan kemudian audit kembali laman itu:

Skor Performa meningkat menjadi 97 setelah mengaktifkan pemblokiran permintaan.

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

Atau, Anda dapat menggunakan Local Overrides 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 melihat demonstrasi video.

Masalah Chromium #991906

Proses debug Pengendali Pembayaran

Bagian Layanan Latar Belakang pada panel Aplikasi kini mendukung peristiwa Pengendali Pembayaran.

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

    Merekam peristiwa Pengendali Pembayaran.

    Gambar 5. Merekam peristiwa Pengendali Pembayaran.

  4. Aktifkan Tampilkan peristiwa dari domain lain jika peristiwa Pengendali Pembayaran terjadi di asal 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 sekarang 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 Timing 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 Related Node di tab Summary untuk menandai node di area tampilan.

    Bagian Node Terkait di tab Summary.

    Gambar 9. Bagian Related Node dari tab Summary.

  3. Klik Related Node untuk memilihnya di DOM Tree.

Masalah File DevTools dari Menu Utama

Jika Anda pernah mengalami bug di DevTools dan ingin melaporkan masalah, atau jika Anda mengetahui cara meningkatkan DevTools dan ingin meminta fitur baru, buka Menu Utama > Help > Report a DevTools masalah untuk membuat masalah di pelacak tim engineer DevTools. Memberikan contoh minimal dan 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 > Bantuan > 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 mutakhir, dan menemukan masalah di situs Anda sebelum pengguna melakukannya.

Menghubungi tim Chrome DevTools

Gunakan opsi berikut untuk membahas fitur dan perubahan baru dalam postingan, atau hal lain yang terkait 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.
  • Tulis komentar di Video YouTube yang baru di DevTools atau Tips DevTools Video YouTube.

Yang baru di DevTools

Daftar semua hal yang telah dibahas dalam seri Yang baru di DevTools.

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

109 Chrome

Chrome 108

Chrome 107

106 Chrome

105 Chrome

104 Chrome

103 Chrome

102 Chrome

101 Chrome

100 Chrome

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