Junior
Lighthouse nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Lighthouse, Google tarafından geliştirilen açık kaynaklı otomatik bir araçtır ve web sayfalarının kalitesini artırmak için tasarlanmıştır. Performans, erişilebilirlik, en iyi uygulamalar, SEO ve ilerici web uygulamaları (PWA) denetimleri yapar.
Ana denetim alanları:
- Performans: Yükleme hızı, etkileşim ve görsel kararlılık metrikleri (örneğin, LCP, TBT, CLS).
- Erişilebilirlik: İçeriğin sınırlı kullanıcılar için erişilebilirliğini sağlamak amacıyla WCAG standartlarına uygunluk denetimi.
- En İyi Uygulamalar: Güvenlik açıklarını önleme, HTTPS kullanımı, resim optimizasyonu ve diğer öneriler.
- SEO: Arama motorları tarafından daha iyi indeksleme ve tanıma için temel SEO faktörlerinin denetimi.
- PWA: Kurulum kriterlerine uygunluk, çevrimdışı performans ve mobil cihazlarda kullanım değerlendirmesi.
Lighthouse, Chrome uzantısı olarak, Chrome DevTools'tan, komut satırından (Node.js) veya Node.js modülü olarak CI/CD entegrasyonu için çalıştırılabilir.
# Komut satırından çalıştırma örneği
lighthouse https://example.com
Denetim raporu, her kategori için puanlar ve iyileştirme önerileri içerir.