- 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.