Yang Baru di DevTools (Chrome 60)

Selamat datang! Fitur baru dan perubahan besar yang akan hadir di DevTools di Chrome 60 mencakup:

Lihat versi video catatan rilis ini di bawah atau baca terus untuk mempelajari lebih lanjut.

Fitur baru

Panel Audit baru, yang didukung oleh Lighthouse

Panel Audit kini didukung oleh Lighthouse. Lighthouse menyediakan serangkaian pengujian yang komprehensif untuk mengukur kualitas halaman web Anda.

Skor di bagian atas untuk Progressive Web App, Performa, Aksesibilitas, dan Praktik Terbaik adalah skor gabungan Anda untuk setiap kategori tersebut. Bagian lain laporan ini adalah perincian setiap pengujian yang menentukan skor Anda. Tingkatkan kualitas halaman web Anda dengan memperbaiki pengujian yang gagal.

Laporan Lighthouse

Gambar 1. Laporan Lighthouse

Untuk mengaudit halaman:

  1. Klik tab Audit.
  2. Klik Lakukan audit.
  3. Klik Jalankan audit. Lighthouse menyiapkan DevTools untuk mengemulasikan perangkat seluler, menjalankan serangkaian pengujian terhadap halaman, lalu menampilkan hasilnya di panel Audit.

Lighthouse di Google I/O '17

Lihat presentasi DevTools dari Google I/O '17 di bawah untuk mempelajari integrasi Lighthouse lebih lanjut di DevTools.

Berkontribusi ke Lighthouse

Lighthouse adalah project open source. Untuk mempelajari lebih lanjut cara kerjanya dan cara berkontribusi pada Lighthouse, lihat presentasi Lighthouse dari Google I/O '17 di bawah.

Memiliki ide untuk audit Lighthouse? Posting di sini.

Badge pihak ketiga

Gunakan badge pihak ketiga untuk mendapatkan lebih banyak insight tentang entitas yang membuat permintaan jaringan di halaman, mencatat ke Console, dan menjalankan JavaScript.

Mengarahkan kursor ke badge pihak ketiga di panel Jaringan

Gambar 2. Mengarahkan kursor ke badge pihak ketiga di panel Jaringan

Mengarahkan kursor ke badge pihak ketiga di Konsol

Gambar 3. Mengarahkan kursor ke badge pihak ketiga di Konsol

Untuk mengaktifkan badge pihak ketiga:

  1. Buka Menu Perintah.
  2. Jalankan perintah Show third party badges.

Gunakan opsi Kelompokkan menurut produk di tab Hierarki Panggilan dan Bottom-Up untuk mengelompokkan aktivitas perekaman performa menurut entitas pihak ketiga yang menyebabkan aktivitas tersebut. Lihat Memulai Analisis Performa Runtime untuk mempelajari cara menganalisis performa dengan DevTools.

Mengelompokkan menurut produk di tab Bottom-Up

Gambar 4. Mengelompokkan menurut produk di tab Bottom-Up

Gestur baru untuk Lanjutkan ke Sini

Misalnya, Anda dijeda di baris 25 skrip, dan ingin langsung ke baris 50. Sebelumnya, Anda dapat menetapkan titik henti sementara pada baris 50, atau mengklik kanan baris dan memilih Lanjutkan ke sini. Namun, sekarang, ada gestur yang lebih cepat untuk menangani alur kerja ini.

Saat menjelajahi kode, tahan Command (Mac) atau Control (Windows, Linux), lalu klik untuk melanjutkan ke baris kode tersebut. DevTools menandai tujuan yang dapat dilompati dengan warna biru.

Lanjutkan ke Sini

Gambar 5. Lanjutkan Ke Sini

Lihat Memulai Proses Debug JavaScript untuk mempelajari dasar-dasar proses debug di DevTools.

Melangkah ke asinkron

Tema besar bagi tim DevTools dalam waktu dekat adalah membuat proses debug kode asinkron dapat diprediksi, dan memberi Anda histori lengkap eksekusi asinkron.

Gestur baru untuk Lanjutkan ke Sini juga berfungsi dengan kode asinkron. Saat Anda menahan Command (Mac) atau Control (Windows, Linux), DevTools akan menandai tujuan asinkron yang dapat dilompati dengan warna hijau.

Lihat demo di bawah dari presentasi DevTools di I/O untuk mengetahui contohnya.

Perubahan

Pratinjau objek yang lebih informatif di Konsol

Sebelumnya, saat Anda mencatat atau mengevaluasi objek di Konsol, Konsol hanya akan menampilkan Object, yang tidak terlalu membantu. Sekarang, Konsol memberikan informasi selengkapnya tentang konten objek.

Cara Konsol digunakan untuk melihat pratinjau objek

Gambar 6. Cara Konsol digunakan untuk melihat pratinjau objek

Cara Konsol kini melihat pratinjau objek

Gambar 7. Cara Konsol kini melihat pratinjau objek

Menu pemilihan konteks yang lebih informatif di Konsol

Menu Pilihan Konteks Konsol kini memberikan informasi selengkapnya tentang konteks yang tersedia.

  • Judul menjelaskan setiap item.
  • Subjudul di bawah judul menjelaskan domain asal item.
  • Arahkan kursor ke konteks iframe untuk menyorotinya di area pandang.

Menu Pemilihan Konteks baru

Gambar 8. Mengarahkan kursor ke iframe di menu Pemilihan Konteks yang baru akan menandainya di area pandang

Pembaruan real-time di tab Cakupan

Saat merekam cakupan kode di Chrome 59, tab Cakupan hanya akan menampilkan "Merekam...", tanpa visibilitas kode yang digunakan. Sekarang, tab Cakupan akan menampilkan kode yang digunakan secara real time.

Memuat dan berinteraksi dengan halaman menggunakan tab Cakupan lama

Gambar 9. Memuat dan berinteraksi dengan halaman menggunakan tab Cakupan lama

Memuat dan berinteraksi dengan halaman menggunakan tab Cakupan baru

Gambar 10. Memuat dan berinteraksi dengan halaman menggunakan tab Cakupan baru

Opsi throttling jaringan yang lebih sederhana

Menu throttling jaringan di panel Jaringan dan Performa telah disederhanakan agar hanya menyertakan tiga opsi: Offline, 3G Lambat, yang umum di tempat seperti India, dan 3G Cepat, yang umum di tempat seperti Amerika Serikat.

Opsi throttling jaringan baru

Gambar 11. Opsi throttling jaringan baru

Opsi throttling telah disesuaikan agar cocok dengan alat throttling tingkat kernel lainnya. DevTools tidak lagi menampilkan metrik latensi, download, dan upload di samping setiap opsi, karena nilai tersebut menyesatkan. Tujuannya adalah untuk mencocokkan pengalaman sebenarnya dari setiap opsi.

Tumpukan asinkron aktif secara default

Kotak centang Async telah dihapus dari panel Sumber. Pelacakan tumpukan asinkron kini aktif secara default. Sebelumnya, opsi ini bersifat opsional karena overhead performa. Overhead kini cukup minimal untuk mengaktifkan fitur secara default. Jika ingin menonaktifkan pelacakan tumpukan asinkron, Anda dapat menonaktifkannya di Setelan atau dengan menjalankan perintah Do not capture async stack traces di Menu Perintah.

DevTools di Google I/O '17

Tonton presentasi oleh Paul Irish di bawah untuk mempelajari lebih lanjut hal-hal yang telah dikerjakan tim DevTools selama setahun terakhir dan tema besar yang mereka tangani dalam waktu dekat.

Mendownload saluran pratinjau

Sebaiknya gunakan 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 melakukannya.

Hubungi tim Chrome DevTools

Gunakan opsi berikut untuk membahas fitur baru, update, atau hal lain yang terkait dengan DevTools.

Yang baru di DevTools

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