0Pricing
HTML Academy · Ders

Lighthouse HTML Denetimi

En iyi HTML uygulamalarının ihlallerini yakalamak için Lighthouse çalıştırın

Lighthouse HTML Denetimi, CoddyKit'te ücretsiz bir HTML Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, HTML Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. HTML Academy kursu toplamda 4 dersten oluşur.

Lighthouse Nedir

Lighthouse, Chrome DevTools içine (Denetimler sekmesine) yerleştirilmiş, bir sayfayı Performans, Erişilebilirlik, En İyi Uygulamalar, SEO ve PWA alanlarında puanlayan otomatik bir denetim aracıdır. Bir sayfayı tarayıcıda denetler, ölçümler yapar ve uygulanabilir öneriler üretir.

Denetim Çalıştırma

Chrome DevTools'ta Lighthouse'a geçin, kategorileri seçin, Masaüstü veya Mobil'i belirleyin ve "Sayfa yüklemesini analyze edin" seçeneğine tıklayın. Araç, sayfayı temiz bir ortamda yeniden yükler ve bir dakikadan kısa sürede rapor oluşturur.

Beş Kategori

Performans, Temel Web Hayati Ölçümlerini ve diğer hız ölçümlerini değerlendirir. Erişilebilirlik, WCAG ile uyumlu kuralları denetler. En İyi Uygulamalar, güvenlik ve modern web standartlarını kapsar. SEO, taranabilir işaretlemeyi denetler. PWA, kurulabilirliği ve çevrimdışı desteği doğrular.

Erişilebilirlik Denetimi

Erişilebilirlik denetimi şunları yakalar: eksik alt metni, eksik form etiketleri, düşük renk karşıtlığı, eksik dil özniteliği, yinelenen id'ler, eksik bölgeler ve klavye desteği olmayan odaklanabilir öğeler. Her sorun, ayrıntılı giderme yönergelerine bağlantı verir.

Performans Ölçümleri

Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), Total Blocking Time (TBT) ve Speed Index. Her ölçüm puanlanır ve genel Performans puanına ağırlıklı olarak yansıtılır. Lighthouse, her ölçüme en fazla katkıda bulunan DOM öğelerini gösterir.

En İyi Uygulamalar Denetimi

HTTPS kullanımını, konsol hatalarını, görüntü en-boy oranlarını, kullanımdan kaldırılmış API'leri ve karma içeriği denetler. En İyi Uygulamalar denetimi, modernleştirilmesi gereken çok çeşitli eski veya güvensiz kalıpları yakalar.

SEO Denetimi

Eksik meta açıklamasını, eksik veya yinelenen <title> öğesini, robots.txt sorunlarını, açıklayıcı metni olmayan bağlantıları, eksik viewport meta etiketini ve hreflang sorunlarını yakalar. İçerik düzeyinde analiz için Lighthouse SEO'yu gerçek bir SEO denetim aracıyla (Ahrefs, Screaming Frog) birlikte kullanın.

PWA Denetimi

Kurulabilir olmak için gereken her şeyi denetler: HTTPS, asgari alanları içeren geçerli manifest, kayıtlı service worker, viewport etiketi ve simgeler. Kurulabilir bir uygulama olarak kullanıma sunmadan önce tüm PWA denetimi başarısızlıklarını düzeltin.

Lighthouse CI

Lighthouse CLI ve Lighthouse CI aracı, denetimleri CI/CD'ye tümleştirir. Her PR, dağıtılmış önizleme üzerinde Lighthouse'ı çalıştırır; puanlar eşiklerin altına gerilerse eylem başarısız olur. Böylece erişilebilirlik, performans veya SEO'daki sessiz gerilemeler önlenir.

Raporları Karşılaştırma

Lighthouse raporları JSON olarak kaydedilebilir ve program aracılığıyla karşılaştırılabilir: gerilemeleri saptamak için LCP puanını zaman içinde izleyin, hangi PR'ın hangi ölçümü değiştirdiğini görmek için iki PR'ı karşılaştırın ve eşik aşımlarında uyarı verin. Veriler, araçlar tarafından işlenmeye uygun biçimde yapılandırılmıştır.

Sentetik ve Gerçek Kullanıcı Ölçümleri

Lighthouse sentetik bir sınamadır — gerçek kullanıcılar üzerinde değil, denetimli bir ortamda çalışır. Gerçek kullanıcı deneyimini izleyen Gerçek Kullanıcı İzleme (RUM) araçlarıyla birlikte kullanın. Sentetik sınamalar gerilemeleri erken yakalar; RUM ise kullanıcıların iyileştirmeleri gerçekten hissettiğini doğrular.

Yaygın Yanlış Pozitifler

Bazı denetimler, belirli bağlamlarda kaçınılmaz olan kalıpları işaretler. Bilinçli istisnaları belgelendirin, Lighthouse CI yoksayma listesine ekleyin ve platform geliştikçe bunları düzenli olarak yeniden değerlendirin. Genel bir "tümünü yoksay" seçeneğinden kaçının — bu, otomatik denetimin amacını ortadan kaldırır.

Sürekli İyileştirme

Lighthouse puanlarını tek seferlik bir düzeltme olarak değil, sürekli bir iyileştirme hedefi olarak ele alın. Her PR'da puana bakma, gerilemeleri hemen giderme ve başlangıç düzeyini kademeli olarak iyileştirme kültürü oluşturun. Bu disiplinle çoğu ekip, aylar içinde puanlarının istikrarlı biçimde yükseldiğini görür.

Bilginizi Sınayın

Lighthouse'ın sentetik denetimleri neden Gerçek Kullanıcı İzleme (RUM) ile birlikte kullanılmalıdır?

Özet

Lighthouse bir sayfayı Performans, Erişilebilirlik, En İyi Uygulamalar, SEO ve PWA alanlarında denetler. Tek seferlik denetimler için Chrome DevTools'tan, sürekli tümleştirme için Lighthouse CI'dan çalıştırın. Her PR'da gerilemeleri giderin, ölçüme dayalı sürekli iyileştirme kültürü oluşturun ve laboratuvar denetimlerini Gerçek Kullanıcı İzleme ile birlikte kullanarak laboratuvar iyileştirmelerinin gerçek kullanıcılara sağladığı faydayı doğrulayın.

Sıkça Sorulan Sorular

“Lighthouse HTML Denetimi” dersi ücretsiz mi?

Evet — “Lighthouse HTML Denetimi” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve HTML Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. HTML Academy kursu toplamda 4 dersten oluşur.

“Lighthouse HTML Denetimi” dersinde ne öğreneceğim?

En iyi HTML uygulamalarının ihlallerini yakalamak için Lighthouse çalıştırın HTML Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

HTML Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te HTML Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“Lighthouse HTML Denetimi” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu HTML Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her HTML Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. W3C İşaretleme Doğrulayıcısı
  2. Lighthouse HTML Denetimi
  3. Erişilebilirlik Testleri için Pa11y ve axe
  4. HTML Anlık Görüntü Testleri
← HTML Academy Sayfasına Dön