Memahami error dan peringatan di Konsol dengan lebih baik menggunakan Gemini
Versi Chrome ini menghadirkan kemampuan AI generatif ke Konsol DevTools, yang bertujuan untuk memberi Anda pemahaman yang lebih baik tentang error dan peringatan yang Anda temui.
Untuk mendapatkan penjelasan yang dihasilkan AI tentang error atau peringatan, klik tombol Pahami error (peringatan) ini di samping pesan di Konsol dan ikuti petunjuknya.
Untuk mengetahui informasi selengkapnya, lihat Memahami error dan peringatan dengan lebih baik menggunakan AI.
Dukungan aturan @position-try
di Elemen > Gaya
Untuk membantu Anda men-debug penentuan posisi anchor CSS, tab Elements > Styles kini mendukung aturan CSS @position-try
. Tab ini menyelesaikan nilai position-try-options
dan menautkan setiap opsi ke bagian @position-try --name
khusus.
Untuk mempelajari lebih lanjut, lihat Memperkenalkan CSS anchor positioning API.
Masalah Chromium: 40279608.
Peningkatan panel Sumber
Versi ini menghadirkan beberapa peningkatan pada panel Sumber.
Mengonfigurasi pencetakan rapi otomatis dan penutupan tanda kurung
Anda kini dapat mengaktifkan atau menonaktifkan pencetakan cantik otomatis dan penutupan tanda kurung untuk Editor di Sources. Pretty-printing membuat file yang dikecilkan dapat dibaca. Penutupan kurung secara otomatis menambahkan kurung tutup ()
atau }
) atau tag (>
) saat Anda mengetik kurung buka.
Untuk mengonfigurasi perilaku yang relevan, centang atau hapus centang pada opsi
Tutup kurung otomatis dan Format cantik otomatis sumber yang di-minify di Settings > Preferences > Sources.Masalah Chromium: 40865010, 324314570.
Promise yang ditolak dan ditangani diakui sebagai tertangkap
Panel Sumber kini dengan benar mengenali promise yang ditolak sebagai yang tertangkap jika Anda menanganinya dengan .catch()
atau .then()
dua argumen.
Dengan kata lain, jika Sources > Breakpoints >
Pause on uncaught exceptions diaktifkan, debugger tidak akan berhenti pada pernyataan yang mirip dengan berikut ini:Promise.reject(new Error('fail')).catch((e)=>console.log('caught'));
Masalah Chromium: 40283993.
Penyebab error di Konsol
Konsol kini menampilkan rantai penyebab error dalam stack trace, jika ada.
Untuk mempermudah proses debug, Anda dapat menentukan penyebab error saat menangkap dan melempar ulang error. Saat Konsol menelusuri rantai penyebab, Konsol akan mencetak setiap tumpukan error dengan awalan Caused by:
, sehingga Anda tetap dapat melihat error aslinya.
Masalah Chromium: 40182832.
Peningkatan panel Jaringan
Versi ini menghadirkan beberapa peningkatan pada panel Network.
Memeriksa header Petunjuk Awal
Header Petunjuk Awal mendapatkan bagian khusus di tab Header permintaan pada panel Jaringan. Sebelumnya, Anda dapat menemukan header yang relevan di bagian Header Respons.
Petunjuk Awal adalah kode status HTTP (103 Early Hints
) yang digunakan untuk mengirim respons HTTP awal sebelum respons akhir. Hal ini memungkinkan server mengirimkan petunjuk ke browser tentang sub-resource penting (misalnya, lembar gaya atau JavaScript penting) atau origin yang kemungkinan akan digunakan oleh halaman, saat server sedang sibuk membuat resource utama.
Untuk mengetahui informasi selengkapnya, lihat Memuat halaman lebih cepat menggunakan waktu berpikir server dengan Petunjuk Awal.
Masalah Chromium: 40222701.
Menyembunyikan kolom Waterfall
Sekarang Anda dapat menyembunyikan kolom Waterfall di panel Jaringan dengan cara yang sama seperti menyembunyikan kolom lainnya. Klik kanan nama kolom, lalu hapus centang pada kotak
Waterfall di menu drop-down.Masalah Chromium: 40574989.
Peningkatan panel performa
Versi ini menghadirkan beberapa peningkatan pada panel Performa.
Merekam statistik pemilih CSS
Panel Performa mendapatkan setelan baru untuk memungkinkan Anda merekam statistik pemilih CSS untuk peristiwa Hitung Ulang Gaya yang berjalan lama.
Untuk melihat statistik, pilih peristiwa Hitung Ulang Gaya dan buka tab Statistik Pemilih yang baru. Tab ini menampilkan informasi tentang waktu yang telah berlalu, upaya dan jumlah kecocokan, serta persentase kecocokan jalur lambat untuk setiap pemilih.
Masalah Chromium: 324282954.
Mengubah urutan dan menyembunyikan jalur
Panel Performa mendapatkan mode konfigurasi baru yang memungkinkan Anda mengubah urutan trek dan menyembunyikannya.
Untuk memasuki mode konfigurasi, klik tombol
Edit di sebelah kiri nama jalur. Kemudian, klik naik atau turun untuk memindahkan trek atau klik sembunyikan. Klik tombol Periksa di sebelah kanan nama trek setelah Anda selesai.Versi berikutnya, Chrome 126, akan menghadirkan lebih banyak peningkatan pada UI ini.
Masalah Chromium: 311439339.
Mengabaikan retainer di panel Memori
Sekarang Anda dapat mengabaikan penahan di snapshot heap yang Anda ambil dengan panel Memory.
Untuk mengabaikan penahan, pilih objek dan, di bagian Penahan, klik kanan penahan dan pilih Abaikan penahan ini dari menu drop-down. Retainer yang diabaikan ditandai dengan nilaiignored
di kolom Jarak. Untuk berhenti mengabaikan, klik Pulihkan alat bantu yang diabaikan di panel tindakan di bagian atas.
Selain itu, snapshot heap kini mendukung jumlah tepi dan node penampungan yang lebih besar (ratusan juta) (332350576).
Masalah Chromium: 327337527.
Lighthouse 11.7.1
Panel Lighthouse kini menjalankan Lighthouse 11.7.1. Lihat daftar lengkap perubahan.
Salah satu perubahan penting adalah dukungan yang tidak digunakan lagi untuk plugin Publisher Ads, yang menjadi usang dalam versi ini.
Untuk mempelajari dasar-dasar penggunaan panel Lighthouse di DevTools, lihat Lighthouse: Mengoptimalkan kecepatan situs.
Masalah Chromium: 772558.
Sorotan lain-lain
Berikut beberapa perbaikan dan peningkatan penting dalam rilis ini:
- Panel Perekam kini secara resmi keluar dari status pratinjau (329271496).
- Konsol kini tidak menampilkan error saat pemformat kustom menampilkan
null
untuk fungsibody()
, yang merupakan perilaku yang valid (329400119). - Penyorot sintaksis yang diperbarui di panel Sources, khususnya, kini mendukung tanda
v
dand
dalam ekspresi reguler. - Tab Network > Cookies memperbaiki bug dengan memetakan cookie yang dikecualikan ke cookie respons (41491846).
- Tab Elemen > Gaya kini melakukan hal berikut:
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, memungkinkan Anda menguji API platform web canggih, dan membantu Anda menemukan masalah di situs sebelum pengguna Anda menemukannya.
Menghubungi tim Chrome DevTools
Gunakan opsi berikut untuk mendiskusikan fitur baru, update, atau hal lain yang terkait dengan DevTools.
- Kirimkan masukan dan permintaan fitur kepada kami di crbug.com.
- Laporkan masalah DevTools menggunakan Opsi lainnya > Bantuan > Laporkan masalah DevTools di DevTools.
- Tweet di @ChromeDevTools.
- Tinggalkan komentar di video YouTube Yang baru di DevTools atau video YouTube Tips DevTools.
Yang baru di DevTools
Daftar semua hal yang telah dibahas dalam seri Yang baru di DevTools.
- Memeriksa lebih banyak insight dengan Gemini
- Mengemulasi header 'Save-Data' di 'Network conditions'
- Melihat status Dasar di tooltip properti CSS
- Mengganti faktor bentuk di petunjuk klien agen pengguna
- Lighthouse 12.8.0
- Sorotan lain-lain
- Chrome DevTools yang lebih andal dan produktif
- Mengupload gambar dalam bantuan AI untuk penataan gaya
- Menambahkan header permintaan ke tabel di Jaringan
- Lihat sorotan dari Google I/O 2025
- Sorotan lain-lain
- Peningkatan panel performa
- Insight 'Hierarki dependensi jaringan' untuk origin yang dihubungkan sebelumnya
- Waktu respons dan pengalihan server dalam insight 'Latensi permintaan dokumen'
- Pengalihan di Ringkasan permintaan jaringan
- Mengurangi derau dalam rekaman aktivitas performa
- 'Nonaktifkan contoh JavaScript' tidak digunakan lagi
- Parameter akurasi geolokasi di Sensor
- Peningkatan panel elemen
- Men-debug nilai CSS yang kompleks dengan lebih mudah
- Dukungan@function di Elemen > Gaya
- Peningkatan panel Jaringan
- Filter has-request-header
- Direct Sockets di Aplikasi Web Terisolasi (IWA)
- Sorotan lain-lain
- Aksesibilitas
- Edisi Google I/O 2025
- Mengubah dan menyimpan perubahan CSS ke ruang kerja Anda dengan Gemini
- Menghubungkan folder ruang kerja dan menyimpan perubahan kembali ke file sumber Anda
- Bertanya kepada Gemini tentang insight performa
- Memberi anotasi pada temuan performa dengan Gemini
- Menambahkan screenshot ke percakapan Anda dengan Gemini
- Insight baru di panel Performa
- JavaScript Duplikat
- JavaScript Versi Lama
- Spekulasi kini mendukung tag aturan
- Lighthouse 12.6.0
- Sorotan lain-lain
- Aksesibilitas
- Peningkatan panel performa
- Insight performa baru
- Klik untuk menandai
- Waktu server di Ringkasan permintaan jaringan
- Memfilter cookie di 'Privasi dan keamanan'
- Ukuran dalam satuan kB di tabel di seluruh panel
- Pelengkapan otomatis mendukung corner-shape dan corner-*-shape di Elements > Styles
- Eksperimental: Menandai masalah pada elemen dan atribut di DOM
- Lighthouse 12.5.0
- Sorotan lain-lain
- Peningkatan panel performa
- Link origin dan skrip untuk panggilan profil dan fungsi di tab Performa
- Dukungan data kolom LCP menurut fase
- Insight hierarki dependensi jaringan
- Durasi, bukan total dan waktu mandiri di Ringkasan
- Penyorotan stack terberat
- Peningkatan status kosong untuk berbagai panel
- Tampilan hierarki aksesibilitas di Elemen
- Lighthouse 12.4.0
- Sorotan lain-lain
- Panel privasi dan keamanan
- Peningkatan panel performa
- Preset throttling CPU yang dikalibrasi
- Memilih peristiwa performa yang berbeda dalam percakapan AI yang sama
- Penyorotan pihak pertama dan ketiga di Performa
- Data kolom dalam tooltip dan insight penanda
- Insight perubahan tata letak yang dipaksa
- Insight'Optimalkan ukuran DOM'
- Memperluas rekaman aktivitas performa dengan console.timeStamp
- Peningkatan panel elemen
- Nilai real-time gaya animasi
- Dukungan untuk pseudo-class :open dan berbagai pseudo-element
- Menyalin semua pesan konsol
- Unit byte di panel Memori
- Sorotan lain-lain
- Histori chat AI yang persisten
- Peningkatan panel performa
- Insight penayangan gambar
- Navigasi keyboard klasik dan modern
- Mengabaikan skrip yang tidak relevan dalam flame chart
- Penanda linimasa dan penyorotan rentang saat mengarahkan kursor
- Setelan pembatasan yang direkomendasikan
- Penanda pengaturan waktu dalam overlay
- Pelacakan tumpukan panggilan JS di Ringkasan
- Setelan badge dipindahkan ke menu di Elemen
- Panel 'Yang baru' yang baru
- Lighthouse 12.3.0
- Sorotan lain-lain
- Men-debug permintaan jaringan, file sumber, dan rekaman aktivitas performa dengan Gemini
- Melihat histori chat AI
- Mengelola penyimpanan ekstensi di Aplikasi > Penyimpanan
- Peningkatan performa
- Fase interaksi dalam metrik aktif
- Informasi pemblokiran rendering di tab Ringkasan
- Dukungan untuk peristiwa scheduler.postTask dan panah inisiasinya
- Peningkatan panel Animasi dan tab Elemen > Gaya
- Beralih dari Elements > Styles ke Animations
- Update real-time di tab Dihitung
- Menghitung emulasi tekanan di Sensor
- Objek JS dengan nama yang sama dikelompokkan menurut sumber di panel Memory
- Tampilan baru untuk setelan
- Panel insight performa tidak digunakan lagi dan dihapus dari DevTools
- Sorotan lain-lain
- Men-debug CSS dengan Gemini
- Mengontrol fitur AI di tab setelan khusus
- Peningkatan panel performa
- Memberi anotasi dan membagikan temuan performa
- Mendapatkan insight performa langsung di panel Performa
- Lebih mudah mendeteksi pergeseran tata letak yang berlebihan
- Mendeteksi animasi yang tidak digabungkan
- Konkurensi hardware berpindah ke Sensor
- Abaikan skrip anonim dan fokus pada kode Anda dalam stack trace
- Elemen > Gaya: Dukungan untuk mode penulisan sideways-* untuk overlay petak dan kata kunci CSS-wide
- Audit Lighthouse untuk halaman non-HTTP dalam mode rentang waktu dan snapshot
- Peningkatan aksesibilitas
- Sorotan lain-lain
- Peningkatan panel Jaringan
- Filter jaringan yang didesain ulang
- Ekspor HAR kini mengecualikan data sensitif secara default
- Peningkatan panel elemen
- Nilai pelengkapan otomatis untuk properti text-emphasis-*
- Scroll overflow yang ditandai dengan badge
- Peningkatan panel performa
- Rekomendasi dalam metrik live
- Menavigasi breadcrumb
- Peningkatan panel memori
- Profil 'Elemen terpisah' baru
- Peningkatan penamaan objek JS biasa
- Menonaktifkan tema dinamis
- Eksperimen Chrome: Berbagi proses
- Lighthouse 12.2.1
- Sorotan lain-lain
- Perekam mendukung ekspor ke Puppeteer untuk Firefox
- Peningkatan panel performa
- Pengamatan metrik langsung
- Permintaan penelusuran di jalur Jaringan
- Melihat stack trace panggilan performance.mark dan performance.measure
- Menggunakan data alamat pengujian di panel Isi Otomatis
- Peningkatan panel elemen
- Memaksa status lainnya untuk elemen tertentu
- Elements > Styles kini melengkapi otomatis lebih banyak properti petak
- Lighthouse 12.2.0
- Sorotan lain-lain
- Insight konsol oleh Gemini akan tersedia di sebagian besar negara Eropa
- Pembaruan panel performa
- Jalur Jaringan yang Ditingkatkan
- Menyesuaikan data performa dengan API ekstensibilitas
- Detail di jalur Waktu
- Menyalin semua permintaan yang tercantum di panel Jaringan
- Snapshot heap yang lebih cepat dengan tag HTML bernama dan lebih sedikit kekacauan
- Membuka panel Animasi untuk merekam animasi dan mengedit @keyframes secara langsung
- Lighthouse 12.1.0
- Peningkatan aksesibilitas
- Sorotan lain-lain
- Memeriksa penempatan anchor CSS di panel Elements
- Peningkatan panel Sumber
- Peningkatan 'Jangan Pernah Jeda di Sini'
- Pemroses peristiwa baru untuk penyelarasan scroll
- Peningkatan panel Jaringan
- Preset pembatasan jaringan yang diperbarui
- Informasi pekerja layanan di kolom kustom format HAR
- Mengirim dan menerima peristiwa WebSocket di panel Performa
- Sorotan lain-lain
- Peningkatan panel performa
- Memindahkan dan menyembunyikan jalur dengan mode konfigurasi jalur yang diperbarui
- Mengabaikan skrip dalam flame chart
- Memperlambat CPU sebanyak 20 kali
- Panel insight performa tidak akan digunakan lagi
- Menemukan penggunaan memori yang berlebihan dengan filter baru dalam snapshot heap
- Memeriksa bucket penyimpanan di Aplikasi > Penyimpanan
- Menonaktifkan peringatan XSS mandiri dengan tanda command line
- Lighthouse 12.0.0
- Sorotan lain-lain
- Memahami error dan peringatan di Konsol dengan lebih baik menggunakan Gemini
- Dukungan aturan@position-try di Elemen > Gaya
- Peningkatan panel Sumber
- Mengonfigurasi pencetakan cantik otomatis dan penutupan tanda kurung
- Janji yang ditolak yang ditangani diakui sebagai yang tertangkap
- Penyebab error di Konsol
- Peningkatan panel Jaringan
- Memeriksa header Petunjuk Awal
- Menyembunyikan kolom Waterfall
- Peningkatan panel performa
- Merekam statistik pemilih CSS
- Mengubah urutan dan menyembunyikan trek
- Mengabaikan penahan di panel Memori
- Lighthouse 11.7.1
- Sorotan lain-lain
- Panel Isi Otomatis baru
- Pembatasan kecepatan jaringan yang ditingkatkan untuk WebRTC
- Dukungan animasi berbasis scroll di panel Animasi
- Peningkatan dukungan nesting CSS di Elemen > Gaya
- Panel Performa yang ditingkatkan
- Menyembunyikan fungsi dan turunannya dalam diagram flame
- Panah dari pemrakarsa yang dipilih ke peristiwa yang diprakarsainya
- Lighthouse 11.6.0
- Tooltip untuk kategori khusus di Memory > Heap snapshots
- Aplikasi > Pembaruan penyimpanan
- Byte yang digunakan untuk penyimpanan bersama
- Web SQL sepenuhnya tidak digunakan lagi
- Peningkatan panel cakupan
- Panel Lapisan mungkin tidak digunakan lagi
- Penghentian penggunaan JavaScript Profiler: Tahap empat, akhir
- Sorotan lain-lain
- Menemukan fitur tersembunyi
- Pembaruan panel Elemen
- Mengemulasi halaman terfokus di Elemen > Gaya
- Pemilih Warna, Jam Sudut, dan Editor Easing dalam penggantian
var()
- Alat panjang CSS tidak digunakan lagi
- Popover untuk hasil penelusuran yang dipilih di Performa > Jalur utama
- Pembaruan panel Jaringan
- Tombol hapus dan filter penelusuran di tab Network > EventStream
- Tooltip dengan alasan pengecualian untuk cookie pihak ketiga di Network > Cookies
- Mengaktifkan dan menonaktifkan semua titik henti sementara di Sources
- Melihat skrip yang dimuat di DevTools untuk Node.js
- Lighthouse 11.5.0
- Peningkatan aksesibilitas
- Sorotan lain-lain
- Koleksi resmi ekstensi Perekam Suara sudah tersedia
- Peningkatan jaringan
- Alasan kegagalan di kolom Status
- Submenu Copy yang Lebih Baik