Yang Baru di DevTools (Chrome 83)

Emulasikan kekurangan penglihatan

Buka tab Rendering dan gunakan fitur Emulasikan kekurangan penglihatan yang baru untuk mendapatkan gambaran yang lebih baik tentang pengalaman pengguna yang memiliki berbagai jenis kekurangan penglihatan di situs Anda.

Mengemulasi penglihatan kabur.

Mengemulasi penglihatan kabur.

DevTools dapat mengemulasikan penglihatan kabur dan jenis kekurangan penglihatan warna berikut:

  • Protanopia: ketidakmampuan melihat cahaya merah.
  • Deuteranopia: ketidakmampuan melihat cahaya hijau.
  • Tritanopia: ketidakmampuan melihat cahaya biru.
  • Achromatopsia: ketidakmampuan melihat warna apa pun kecuali warna abu-abu (sangat jarang terjadi).

Ada versi yang tidak terlalu ekstrem dari defisiensi penglihatan warna ini, dan sebenarnya ini lebih umum terjadi. Misalnya, protanomali adalah penurunan sensitivitas terhadap cahaya merah (bukan protanopia, yang adalah ketidakmampuan melihat cahaya merah sepenuhnya). Namun, kekurangan penglihatan "-omali" ini tidak didefinisikan dengan jelas: setiap orang dengan kekurangan penglihatan seperti itu berbeda dan mungkin melihat berbagai hal secara berbeda (mampu melihat lebih banyak/lebih sedikit warna yang relevan).

Dengan mendesain untuk simulasi yang lebih ekstrem di DevTools, aplikasi web Anda dijamin dapat diakses oleh orang dengan protanomali, deuteranomali, tritanomali, dan juga achromatomaly.

Kirim masukan ke masalah Chromium #1003700, atau baca penerapannya selengkapnya.

Emulasi lokalitas

Sekarang Anda dapat mengemulasi lokalitas dengan menetapkan lokasi di Sensor > Location. Buka Command Menu dan ketik Sensors untuk mengakses tab Sensors. Setelah melakukan tindakan ini, DevTools akan mengubah lokalitas default saat ini, yang memengaruhi hal berikut:

  • Intl.* API, misalnya new Intl.NumberFormat().resolvedOptions().locale
  • API JavaScript berbasis lokalitas lainnya seperti String.prototype.localeCompare dan *.prototype.toLocaleString, misalnya 123_456..toLocaleString()
  • DOM API seperti navigator.language dan navigator.languages
  • header permintaan HTTP Accept-Language

Lihat Contoh kode yang bergantung pada lokalitas untuk mencobanya sendiri.

Kirim masukan ke masalah Chromium #1051822.

Proses debug Kebijakan Penyemat Lintas Asal (COEP)

Panel Jaringan kini menyediakan informasi proses debug Kebijakan Penyemat Lintas Asal.

Kolom Status kini memberikan penjelasan cepat tentang alasan permintaan diblokir serta link untuk melihat header permintaan tersebut dalam proses debug lebih lanjut:

Permintaan yang diblokir di kolom Status

Bagian Header Respons pada tab Header memberikan panduan selengkapnya tentang cara menyelesaikan masalah:

Panduan selengkapnya di bagian Header Respons

Kirim masukan ke masalah Chromium #1051466.

Ikon baru untuk titik henti sementara, titik henti sementara bersyarat, dan logpoint

Panel Sources memiliki ikon baru untuk titik henti sementara, titik henti sementara bersyarat, dan logpoint:

Motivasi ikon baru ini adalah untuk membuat UI lebih konsisten dengan alat proses debug GUI lainnya (yang biasanya berwarna merah titik henti sementara) dan untuk memudahkan membedakan ketiga fitur tersebut secara sekilas.

Kirim masukan ke masalah Chromium #1041830.

Gunakan kata kunci filter cookie-path baru di panel Jaringan untuk berfokus pada permintaan jaringan yang menetapkan jalur cookie tertentu.

Lihat Memfilter permintaan menurut properti untuk menemukan kata kunci khusus lainnya seperti cookie-path.

Kaitkan ke kiri dari Menu Command

Buka Menu Perintah dan jalankan perintah Dock to left untuk memindahkan DevTools ke kiri area pandang Anda.

DevTools terpasang di sebelah kiri area pandang

Kirim masukan ke masalah Chromium #1011679.

Opsi Settings di Menu Utama telah dipindahkan

Opsi untuk membuka Setelan dari Menu Utama sekarang dapat ditemukan di bagian Alat Lainnya.

'Menu Utama' terbuka dengan 'Alat Lainnya' yang difokuskan pada 'Setelan'

Kirim masukan ke masalah Chromium #1050855.

Panel Audits kini menjadi panel Lighthouse

Tim DevTools dan Lighthouse sering mendapatkan masukan dari developer web bahwa mereka akan mendengar bahwa mereka dapat menjalankan Lighthouse dari DevTools, tetapi ketika mencoba melakukannya, mereka tidak dapat menemukan panel "Lighthouse", sehingga panel Audits sekarang menjadi panel Lighthouse.

Panel Lighthouse

Menghapus semua Penggantian Lokal dalam folder

Setelah menyiapkan Local Overrides, kini Anda dapat mengklik kanan folder dan memilih opsi Delete all override baru untuk menghapus semua Local Overrides dalam folder tersebut.

Hapus semua penggantian

Kirim masukan ke masalah Chromium #1016501.

Mengupdate UI Tugas panjang

Tugas Panjang adalah kode JavaScript yang melakukan monopolasi thread utama untuk waktu yang lama, sehingga menyebabkan halaman web berhenti berfungsi.

Saat ini, Anda dapat memvisualisasikan Tugas yang Panjang di panel Performa, tetapi di Chrome 83, UI visualisasi Tugas Panjang di panel Performa telah diperbarui. Bagian Tugas Panjang dari tugas kini diberi warna dengan latar belakang merah bergaris.

UI Tugas Panjang yang baru

Kirim masukan ke masalah Chromium #1054447.

Dukungan ikon Maskable di panel Manifes

Android Oreo memperkenalkan ikon adaptif yang menampilkan ikon aplikasi dalam berbagai bentuk di berbagai model perangkat. Ikon maskable adalah format ikon baru yang mendukung ikon adaptif, yang memungkinkan Anda memastikan bahwa ikon PWA terlihat bagus di perangkat yang mendukung standar ikon maskable.

Aktifkan kotak centang Tampilkan hanya area aman minimum untuk ikon yang dapat disamarkan di panel Manifes untuk memeriksa apakah ikon maskable Anda akan terlihat bagus di perangkat Android Oreo. Lihat Apakah ikon saya saat ini siap? untuk mempelajari lebih lanjut.

Kotak centang 'Hanya tampilkan area aman minimum untuk ikon yang dapat disamarkan'

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