Fitur dan perubahan baru yang akan hadir di DevTools di Chrome 62:
- Dukungan untuk operator
awaittingkat teratas di Console. - Screenshot sebagian area tampilan, dan screenshot node HTML tertentu.
- Penyorotan CSS Grid.
- API Console baru untuk membuat kueri objek.
- Filter negatif dan filter URL di Konsol.
- Impor HAR di panel Network.
- Resource cache yang dapat dilihat pratinjaunya.
- Proses debug cache yang lebih dapat diprediksi.
- Cakupan kode tingkat blok.
Operator await level teratas di Konsol
Console kini mendukung operator await tingkat teratas.
Gambar 1. Menggunakan operator await tingkat teratas di Console
Alur kerja screenshot baru
Anda kini dapat mengambil screenshot sebagian area tampilan, atau node HTML tertentu.
Screenshot sebagian area tampilan
Untuk mengambil screenshot sebagian area tampilan:
- Klik Periksa
atau tekan Command+Shift+C (Mac) atau Control+Shift+C (Windows, Linux) untuk masuk ke Mode Periksa Elemen.
- Tahan Command (Mac) atau Control (Windows, Linux) dan pilih bagian area tampilan yang ingin Anda screenshot.
- Lepaskan mouse Anda. DevTools akan mendownload screenshot bagian yang Anda pilih.
Gambar 2. Mengambil screenshot sebagian area tampilan
Screenshot node HTML tertentu
Untuk mengambil screenshot node HTML tertentu:
Pilih elemen di panel Elemen.
Gambar 3. Dalam contoh ini, tujuannya adalah mengambil screenshot header biru yang berisi teks
Tools. Perhatikan bahwa node ini sudah dipilih di DOM Tree pada panel ElementsBuka Menu Perintah.
Mulai ketik
nodedan pilihCapture node screenshot. DevTools mendownload screenshot node yang dipilih.Gambar 4. Hasil perintah
Capture node screenshot
Penyorotan Petak CSS
Untuk melihat Petak CSS yang memengaruhi elemen, arahkan kursor ke elemen di Hierarki DOM pada panel
Elemen. Batas putus-putus akan muncul di sekitar setiap item petak. Tindakan ini hanya berfungsi jika item yang dipilih, atau induk item yang dipilih, menerapkan display:grid.
Gambar 5. Menyoroti Petak CSS
Tonton video di bawah ini untuk mempelajari dasar-dasar Petak CSS dalam waktu kurang dari 2 menit.
API baru untuk membuat kueri objek heap
Panggil queryObjects(Constructor) dari Konsol untuk menampilkan array objek yang dibuat dengan konstruktor yang ditentukan. Contoh:
queryObjects(Promise). Menampilkan semua Promise.queryObjects(HTMLElement). Menampilkan semua elemen HTML.queryObjects(foo), denganfooadalah nama fungsi. Menampilkan semua objek yang di-instance melaluinew foo().
Cakupan queryObjects() adalah konteks eksekusi yang saat ini dipilih di Console. Lihat
Memilih konteks eksekusi.
Filter Konsol baru
Konsol kini mendukung filter negatif dan URL.
Filter negatif
Ketik -<text> di kotak Filter untuk memfilter pesan Konsol yang menyertakan <text>.
Gambar 6. Pernyataan pertama mencatat one, two, three, dan four ke Console. two
disembunyikan karena -two dimasukkan di kotak Filter
DevTools memfilter pesan jika <text> ditemukan:
- Dalam teks pesan.
- Dalam nama file tempat pesan berasal.
- Dalam teks stack trace.
Filter negatif juga berfungsi dengan ekspresi reguler seperti -/[4-5]*ms/.
Filter URL
Ketik url:<text> di kotak Filter untuk hanya menampilkan pesan yang berasal dari skrip yang
URL-nya menyertakan <text>.
Filter menggunakan pencocokan fuzzy. Jika <text> muncul di mana saja dalam URL, DevTools akan menampilkan pesan.
Gambar 7. Menggunakan pemfilteran URL untuk hanya menampilkan pesan yang berasal dari skrip yang URL-nya menyertakan hymn. Dengan mengarahkan kursor ke nama skrip, Anda dapat melihat bahwa nama host menyertakan teks ini
Impor HAR di panel Jaringan
Tarik lalu lepas file HAR ke panel Network untuk mengimpornya.
Gambar 8. Mengimpor file HAR
Aset cache yang dapat dilihat pratinjaunya di panel Aplikasi
Klik baris dalam tabel Cache Storage untuk melihat pratinjau resource tersebut di bawah tabel.
Gambar 9. Melihat pratinjau resource cache
Proses debug cache yang lebih responsif
Di Chrome 61 dan yang lebih lama, men-debug cache yang dibuat dengan Cache API... sulit. Misalnya, saat halaman membuat cache baru, Anda harus memuat ulang halaman atau DevTools secara manual untuk melihat cache baru.
Di Chrome 62, tab Cache Storage kini diperbarui secara real-time setiap kali Anda membuat, memperbarui, atau menghapus cache atau resource. Tonton video di bawah untuk melihat contoh.
Lihat Demo Cache Storage untuk mencobanya sendiri.
Cakupan kode tingkat blok
Di Chrome 61 dan yang lebih lama, tab Coverage menandai semua kode dalam fungsi sebagai digunakan, selama fungsi tersebut dipanggil.
Gambar 10. Contoh tab Coverage di Chrome 61. Baris 4 ditandai sebagai digunakan, meskipun tidak pernah dieksekusi
Mulai Chrome 62, tab Cakupan kini memberi tahu Anda kode mana dalam fungsi yang dipanggil.
Gambar 11. Contoh tab Coverage di Chrome 62. Baris 4 ditandai tidak digunakan
Download 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 Anda 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.
- Update server MCP DevTools
- Peningkatan berbagi rekaman aktivitas
- Dukungan untuk @starting-style
- Widget editor untuk tampilan: masonry
- Lighthouse 13
- Saran kode dari Gemini
- Peningkatan untuk server MCP DevTools
- Akses yang lebih cepat ke bantuan AI
- Men-debug rekaman aktivitas performa lengkap dengan Gemini
- Alihkan orientasi panel samping
- Program Developer Google
- Sorotan lain-lain
- Chrome DevTools (MCP) untuk agen AI Anda
- Men-debug hierarki dependensi jaringan dengan Gemini
- Mengekspor percakapan Anda dengan Gemini
- Konfigurasi jalur yang dipertahankan di panel Performa
- Memfilter permintaan jaringan yang dilindungi IP
- Tab Elemen > Tata Letak menambahkan dukungan tata letak masonry
- Lighthouse 12.8.2
- Sorotan lain-lain
- Menemukan 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 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 kembali perubahan 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 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 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 kursor diarahkan ke atasnya
- 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










