Chrome Dev Summit 2018 is happening now and streaming live on YouTube. Watch now.

Situs Tidak Menggunakan document.write()

Mengapa audit itu penting

Bagi pengguna yang memiliki koneksi lambat, misalnya 2G, 3G, atau Wi-Fi yang lambat, skrip eksternal yang secara dinamis disuntikkan lewat document.write() bisa menunda penampilan materi laman utama selama puluhan detik.

Lihat Ikut campur pada document.write() untuk mengetahui selengkapnya.

Cara untuk lulus audit

Dalam laporan Anda, Lighthouse mencantumkan setiap panggilan ke document.write(). Tinjaulah daftar ini, dan catat panggilan yang secara dinamis menyuntikkan skrip. Jika skrip tersebut memenuhi kriteria yang dijelaskan secara singkat dalam pengantar Ikut campur pada document.write(), Chrome tidak akan mengeksekusi skrip yang disuntikkan. Inilah panggilan ke document.write() yang ingin Anda ubah. Lihat Bagaimana memperbaikinya? untuk solusi yang memungkinkan.

Cara implementasi audit

Bagian ini menjelaskan cara implementasi audit, agar Anda bisa memahami cara menghitung skor audit.

Lighthouse melaporkan setiap instance document.write() yang ditemukannya. Perhatikan, intervensi Chrome pada document.write() hanya berlaku untuk skrip yang disuntikkan secara dinamis dan memblokir rendering. Penggunaan lainnya dari document.write() mungkin dapat diterima.