Yang Baru di DevTools (Chrome 79)

Fitur baru untuk cookie

Men-debug alasan cookie diblokir

Setelah merekam aktivitas jaringan, pilih resource jaringan, lalu buka resource Cookie untuk memahami alasan cookie permintaan atau respons resource tersebut diblokir. Lihat Perubahan pada perilaku default tanpa SameSite untuk memahami alasan Anda mungkin melihat lebih banyak memblokir cookie di Chrome 76 dan yang lebih baru.

Tab Cookie.

Tab Cookie.

  • Cookie Permintaan kuning tidak dikirim melalui kabel. Cookie ini disembunyikan secara default. Klik tampilkan memfilter cookie permintaan untuk menampilkannya.
  • Cookie Respons kuning dikirim melalui kabel, tetapi tidak disimpan.
  • Arahkan kursor ke Informasi Selengkapnya info untuk mengetahui alasan cookie diblokir.
  • Sebagian besar data di tabel Cookie Permintaan dan Cookie Respons berasal dari header HTTP resource. Data Domain, Path, dan Expires/Max-Age berasal dari Protokol Chrome DevTools.

Masalah Chromium #856777, #993843

Melihat nilai cookie

Klik baris di panel Cookie untuk melihat nilai cookie tersebut.

Melihat nilai cookie.

Melihat nilai cookie.

Masalah Chromium #462370

Simulasikan berbagai preferensi-warna-skema dan lebih suka-preferensi-Pengurangan-gerakan

Kueri media prefers-color-scheme memungkinkan Anda mencocokkan gaya situs dengan gaya pengguna preferensi Anda. Misalnya, jika kueri media prefers-color-scheme: dark benar, ini berarti pengguna menyetel sistem operasi ke mode gelap dan lebih memilih UI mode gelap.

Buka Menu Perintah, jalankan perintah Show Rendering, lalu atur Emulate CSS media fitur preferensis-color-schema untuk men-debug prefers-color-scheme: dark dan Gaya prefers-color-scheme: light.

lebih suka-warna-skema: gelap

Jika prefers-color-scheme: dark disetel (kotak tengah), panel Styles (kotak kanan) akan menampilkan CSS yang diterapkan saat kueri media tersebut benar dan area pandang menampilkan gaya mode gelap (kotak kiri).

Anda juga dapat menyimulasikan prefers-reduced-motion: reduce menggunakan fitur Emulasikan media CSS lebih disukai-reduced-motion di sebelah Emulasikan fitur media CSS Preferreds-color-skema {i>dropdown<i}.

Masalah Chromium #1004246

Emulasi zona waktu

Dengan tab Sensor, Anda tidak hanya dapat mengganti geolokasi, tetapi juga mengemulasikan secara arbitrer zona waktu dan menguji dampaknya pada aplikasi web Anda. Mungkin mengejutkan, fitur baru ini meningkatkan juga keandalan emulasi geolokasi: sebelumnya, aplikasi web dapat mendeteksi spoofing lokasi dengan mencocokkan lokasi dengan zona waktu lokal pengguna. Setelah emulasi geolokasi dan zona waktu digabungkan, kategori ketidakcocokan ini dihilangkan.

Update cakupan kode

Tab Cakupan dapat membantu Anda menemukan JavaScript dan CSS yang tidak digunakan.

Tab Cakupan kini menggunakan warna baru untuk mewakili kode yang telah digunakan dan tidak digunakan. Kombinasi warna ini terbukti lebih mudah diakses oleh orang-orang dengan kekurangan penglihatan warna. Batang merah di sebelah kiri mewakili kode yang tidak digunakan, dan bilah kebiruan di sebelah kanan mewakili kode yang digunakan.

Kotak teks filter jenis cakupan baru memungkinkan Anda memfilter informasi cakupan menurut jenisnya: hanya menampilkan cakupan JavaScript, hanya CSS, atau menampilkan semua jenis cakupan.

Tab Cakupan.

Tab Cakupan.

Panel Sumber menampilkan data cakupan kode saat tersedia. Mengklik tanda merah atau kebiruan di samping nomor baris akan membuka tab Cakupan dan menyorot file.

Data cakupan di panel Sumber.

Data cakupan di panel Sumber. Baris 8 adalah contoh kode yang tidak digunakan. Baris 11 adalah contoh kode yang digunakan.

Masalah Chromium #1003671, #1004185

Men-debug alasan resource jaringan diminta

Setelah merekam aktivitas jaringan, pilih resource jaringan, lalu buka Inisiator untuk memahami alasan permintaan resource. Bagian Request call stack menjelaskan Tumpukan panggilan JavaScript yang mengarah ke permintaan jaringan.

Tab Inisiator.

Tab Initiator.

Masalah Chromium 963183, 842488

Panel Console dan Sumber mengikuti preferensi indentasi lagi

Sudah lama DevTools memiliki setelan untuk menyesuaikan preferensi indentasi Anda menjadi 2 spasi, 4 spasi, 8 spasi, atau tab. Baru-baru ini pengaturannya pada dasarnya tidak berguna karena Konsol dan Panel sumber mengabaikan setelan. Bug ini sekarang telah diperbaiki.

Buka Setelan > Preferensi > Sumber > Default Indentation untuk menyetel preferensi.

Masalah Chromium #977394

Pintasan baru untuk navigasi kursor

Tekan Control+P di panel Konsol atau Sumber untuk memindahkan kursor ke baris di atas. Tekan Control+N untuk memindahkan kursor ke baris di bawah ini.

Masalah Chromium #983874

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.
  • Beri 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.