Missed the action at the 2018 Chrome Dev Summit? Catch up with our playlist on the Google Chrome Developers channel on YouTube. Watch now.

Situs Tidak Menggunakan Kejadian Mutasi Dalam Skripnya Sendiri

Mengapa audit itu penting

Kejadian mutasi berikut membahayakan kinerja dan tidak digunakan lagi dalam spesifikasi kejadian DOM:

  • DOMAttrModified
  • DOMAttributeNameChanged
  • DOMCharacterDataModified
  • DOMElementNameChanged
  • DOMNodeInserted
  • DOMNodeInsertedIntoDocument
  • DOMNodeRemoved
  • DOMNodeRemovedFromDocument
  • DOMSubtreeModified

Cara untuk lulus audit

Di bawah URL, Lighthouse melaporkan setiap mutasi event listener yang ditemukan dalam kode Anda. Ganti setiap kejadian mutasi ini dengan MutationObserver. Lihat MutationObserver pada MDN Untuk bantuan selengkapnya.

Cara implementasi audit

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

Lighthouse mengumpulkan semua event listener di laman, dan menandai setiap listener yang menggunakan salah satu tipe yang tercantum dalam Mengapa audit itu penting.