Açık yöntem

Cihaz Sağlık Puanı nasıl hesaplanır?

Puanın neyi ölçtüğünü, neyi ölçemediğini ve aynı sinyalin telefonla masaüstünde neden farklı yorumlandığını görün.

1. Tarayıcının sunduğu sinyalleri toplama

DeviceTriage işletim sistemi etiketi, tarayıcı motoru, mantıksal işlemci sayısı, yuvarlanmış bellek tahmini, WebGL durumu, ekran ölçüleri, depolama kotası ve özellik desteği gibi web API verilerini okur. Tarayıcının vermediği CPU modeli, sıcaklık, fiziksel disk sağlığı veya gerçek boş RAM uydurulmaz.

2. Cihaz sınıfına göre değerlendirme

Telefon, tablet ve masaüstü aynı işlemci eşikleriyle puanlanmaz. Örneğin dört mantıksal işlemci mobil cihazda normal kabul edilirken masaüstünde yalnız sınırlı bir kaynak sinyali olabilir. Bu yaklaşım benchmark veritabanı taklidi yapmadan bağlam sağlar.

3. Açıklanabilir kategori puanları

Sistem %20, Grafik %20, Tarayıcı %20, Ağ %15 ve Uyumluluk %25 ağırlığa sahiptir. Her kesinti tanımlı bir kurala bağlanır. Pil bilgisinin gizlenmesi veya isteğe bağlı bir API'nin yokluğu gibi durumlar gereksiz yere ceza oluşturmaz.

4. Bulguyu alarma dönüştürmeden açıklama

Her bulgu önem derecesi, olası nedenler ve düşük riskli öneri içerir. İzin reddi donanım arızası, gizlenmiş GPU adı bozuk ekran kartı, tek HTTP yanıtı da tüm internet hattının kesin ölçümü olarak sunulmaz.

Kategori ağırlıkları

Sistem20%Cihaz sınıfına göre kaynak sinyalleri
Grafik20%WebGL işlevi ve yazılımsal render göstergeleri
Tarayıcı20%Temel tarayıcı işlevleri ve depolama
Ağ15%Çevrimiçi durum ve mevcut bağlantı sinyalleri
Uyumluluk25%Modern web uygulamalarının temel yetenekleri