Audit HTML Lighthouse
Jalankan Lighthouse untuk menemukan pelanggaran praktik terbaik HTML.
Audit HTML Lighthouse adalah pelajaran HTML Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar HTML Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus HTML Academy mencakup 4 pelajaran total.
Apa Itu Lighthouse
Lighthouse adalah alat audit otomatis yang terintegrasi dalam Chrome DevTools (tab Audits) dan memberikan skor halaman dalam kategori Performa, Aksesibilitas, Praktik Terbaik, SEO, dan PWA. Alat ini menjalankan audit pada halaman melalui peramban, melakukan pengukuran, lalu menghasilkan saran yang dapat ditindaklanjuti.
Menjalankan Audit
Di Chrome DevTools, beralihlah ke Lighthouse, pilih kategorinya, pilih Komputer Desktop atau Seluler, lalu klik "Analisis pemuatan halaman". Alat ini memuat ulang halaman dalam lingkungan yang bersih dan menghasilkan laporan dalam waktu kurang dari satu menit.
Lima Kategori
Performa mengukur Vital Web Inti dan metrik kecepatan lainnya. Aksesibilitas memeriksa aturan yang selaras dengan WCAG. Praktik Terbaik mencakup keamanan dan standar web modern. SEO memeriksa markup yang dapat dirayapi. PWA memverifikasi kemampuan untuk dipasang dan dukungan luring.
Audit Aksesibilitas
Audit Aksesibilitas menangkap: teks alt yang hilang, label formulir yang hilang, kontras warna rendah, atribut bahasa yang hilang, id duplikat, penanda struktur yang hilang, dan elemen yang dapat difokuskan tanpa dukungan keyboard. Setiap masalah tertaut ke panduan perbaikan yang terperinci.
Metrik Performa
Cat Konten Terbesar (LCP), Pergeseran Tata Letak Kumulatif (CLS), Waktu Pemblokiran Total (TBT), dan Indeks Kecepatan. Setiap metrik diberi skor dan bobot untuk membentuk skor Performa keseluruhan. Lighthouse menampilkan elemen DOM yang paling berkontribusi terhadap setiap metrik.
Audit Praktik Terbaik
Memeriksa penggunaan HTTPS, kesalahan konsol, rasio aspek gambar, API yang sudah usang, dan konten campuran. Audit Praktik Terbaik menangkap beragam pola lama atau tidak aman yang seharusnya dimodernisasi.
Audit SEO
Menangkap deskripsi meta yang hilang, <title> yang hilang atau duplikat, masalah robots.txt, tautan tanpa teks deskriptif, tag meta viewport yang hilang, dan masalah hreflang. Padukan audit SEO Lighthouse dengan alat audit SEO nyata (Ahrefs, Screaming Frog) untuk analisis tingkat konten.
Audit PWA
Memeriksa setiap persyaratan agar dapat dipasang: HTTPS, manifes valid dengan bidang minimum, service worker yang terdaftar, tag viewport, dan ikon. Perbaiki semua kegagalan audit PWA sebelum meluncurkannya sebagai aplikasi yang dapat dipasang.
Lighthouse CI
Lighthouse CLI dan alat Lighthouse CI mengintegrasikan audit ke CI/CD. Setiap PR menjalankan Lighthouse pada pratinjau yang dirilis; tindakan tersebut gagal jika skor turun di bawah ambang batas. Hal ini mencegah regresi diam-diam pada aksesibilitas, performa, atau SEO.
Membandingkan Laporan
Laporan Lighthouse dapat disimpan sebagai JSON dan dibandingkan secara terprogram: lacak skor LCP dari waktu ke waktu untuk mendeteksi regresi, bandingkan dua PR untuk melihat perubahan yang memengaruhi metrik tertentu, dan kirim peringatan saat ambang batas terlampaui. Data tersebut terstruktur untuk perkakas.
Metrik Sintetis vs Pengguna Nyata
Lighthouse adalah pengujian sintetis—pengujian ini berjalan dalam lingkungan terkendali, bukan pada pengguna nyata. Padukan dengan alat Pemantauan Pengguna Nyata (RUM) yang melacak pengalaman pengguna sebenarnya. Pengujian sintetis menangkap regresi lebih awal; RUM memastikan pengguna benar-benar merasakan perbaikannya.
Positif Palsu yang Umum
Beberapa audit menandai pola yang tidak dapat dihindari dalam konteks tertentu. Dokumentasikan setiap pengecualian yang disengaja, tambahkan ke daftar pengabaian Lighthouse CI, dan evaluasi ulang secara berkala seiring perkembangan platform. Hindari penggunaan umum "abaikan semua"—hal itu menghilangkan tujuan audit otomatis.
Peningkatan Berkelanjutan
Perlakukan skor Lighthouse sebagai sasaran peningkatan berkelanjutan, bukan perbaikan sekali jalan. Bangun budaya untuk memeriksa skor pada setiap PR, segera menangani regresi, dan meningkatkan dasar acuan secara bertahap. Dengan disiplin ini, sebagian besar tim melihat skor mereka meningkat secara konsisten selama berbulan-bulan.
Uji Pengetahuan
Mengapa audit sintetis Lighthouse harus dipadukan dengan Pemantauan Pengguna Nyata (RUM)?
Ringkasan
Lighthouse mengaudit halaman dalam kategori Performa, Aksesibilitas, Praktik Terbaik, SEO, dan PWA. Jalankan dari Chrome DevTools untuk pemeriksaan sekali jalan, atau Lighthouse CI untuk integrasi berkelanjutan. Tangani regresi pada setiap PR, bangun budaya peningkatan yang didorong oleh pengukuran, dan padukan audit sintetis dengan Pemantauan Pengguna Nyata untuk memastikan peningkatan di lingkungan pengujian benar-benar bermanfaat bagi pengguna.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Audit HTML Lighthouse” gratis?
Ya — teks lengkap “Audit HTML Lighthouse” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus HTML Academy, upgrade ke CoddyKit PRO. Kursus HTML Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Audit HTML Lighthouse”?
Jalankan Lighthouse untuk menemukan pelanggaran praktik terbaik HTML. Kamu berlatih HTML Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai HTML Academy?
Tidak diperlukan pengalaman sebelumnya. HTML Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Audit HTML Lighthouse” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran HTML Academy ini?
Ya. Setiap pelajaran HTML Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Validator Markup W3C
- Audit HTML Lighthouse
- pa11y dan axe untuk Pengujian Aksesibilitas
- Pengujian Snapshot HTML