10 puan yazan xguru 2025-09-07 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Tarayıcı sinyallerini (Navigator, Battery API vb.) okuyarak ağ bağlantı hızı, pil durumu, RAM·CPU performansı hakkında çıkarım yapar ve
    bunları CSS sınıfları ile JS nesneleri olarak dışa açarak bağlamın ne ölçüde aktarılması gerektiğini duruma göre değiştiren bir araçtır
  • Yani, düşük hızlı bağlantı veya düşük güç modunda web fontları·görüntü çözünürlüğü·video otomatik oynatma·animasyon gibi öğeleri kontrol ederek hafifletilmiş bir deneyim sunmak mümkündür
  • Algılama sonuçları
    • <html> üzerinde .has-* biçiminde CSS sınıfları sağlar: .has-bandwidth-high.has-cpu-medium.has-ram-medium gibi sınıflar eklenir
    • Ayrıntılı verileri window.obs nesnesinde saklar: "batteryCharging": true, "cpuCategory": "high"
  • Kurulum mutlaka <head> bölümünün en üstüne satır içi <script> olarak eklenmelidir
    • Paket yöneticisi veya harici JS dosyası biçiminde çalıştırılamaz
  • Demo bağlantısına bakın

Henüz yorum yok.

Henüz yorum yok.