← Tüm stüdyo notları

Yazılım ve performans / DIJION

Yükleniyor ekranını ölçmek: ilk görüntüden kullanılabilir içeriğe

Başlangıç, veri ve etkileşim sürelerini ayıran; aynı koşullarda karşılaştırma yapmaya yardımcı olan mobil ölçüm kayıt formatı.

Ekranda bir logo görünmesi, kullanıcının işine başlayabildiği anlamına gelmez. Bir liste çizilmiş olabilir ama içerik veya dokunma yanıtı henüz hazır olmayabilir. Yükleme deneyimini değerlendirirken ilk görüntü, gerekli bilgi ve kullanılabilir eylem için ayrı başlangıç ve bitiş noktaları seçin.

Zaman çizelgesini tanımlayın

Android başlangıç rehberi ilk görüntüye ulaşma ile tam kullanılabilirliğe ulaşmayı ayrı ölçütlerle ele alır. Ürün akışında bunlara ek olarak görev için gereken verinin ne zaman hazır olduğunu yazabilirsiniz. Ölçüm aracının otomatik verdiği bir değeri, tanımı farklı olan görev süresi yerine kullanmayın.

Tüm sütunlar için tabloyu yatay kaydırabilirsiniz.

Sonuç içermeyen örnek ölçüm kaydı
AlanKaydedilecek tanım
Başlangıç koşuluSoğuk açılış, arka plandan dönüş veya ekran geçişi
İlk görüntüİlk anlamlı ekranın görüldüğü an
Gerekli içerikGörev için gereken verinin hazır olduğu an
Eylem hazırAna eylemin doğru yanıt verdiği an
KoşullarCihaz, sürüm, bağlantı, önbellek ve güç durumu

Aynı şeyi karşılaştırdığınızdan emin olun

Önbelleği dolu bir çalıştırmayı temiz kurulumla karşılaştırmak, kod değişikliğinin etkisini tek başına göstermez. Cihaz, ağ ve veri miktarını kaydedin. Ölçüm sırasında başka ağır testler çalıştırmak da sonucu etkileyebilir. Tek başarılı çalıştırmayı bütün deneyimin temsilcisi saymayın.

Gösterge gerçek işi anlatsın

Yüzde değeri gerçek ilerlemeyi temsil etmiyorsa kesin ilerleme çubuğu göstermeyin. İskelet düzeni içerik yerini koruyabilir; ancak kullanıcı bütün alanları hazır sanıyorsa eylem durumu ayrıca açıklanmalıdır. Yükleme devam ederken tekrar dokunmaların yeni istekler üretip üretmediğini kontrol edin.

Beklemek ile başarısızlığı ayırın

Bağlantı kesildiğinde dönen gösterge sonsuza kadar kalmamalıdır. Hangi koşulda hata veya yeniden deneme gösterileceğini istek davranışıyla birlikte belirleyin. Kısmi veri kullanılabiliyorsa onu tamamen gizlemek yerine güncellik ve eksik alanları açıklayın. Sonuç belirsizken yeni bir gönderimi otomatik başlatmayın.

Küçük bir iyileştirme deneyi

  1. Yavaş bulunan görevin başlangıç ve bitiş olaylarını yazın.
  2. Aynı koşullarda birden fazla başlangıç kaydı alın.
  3. Tek bir darboğaza müdahale edin; örneğin ilk ekran için gereksiz görseli erteleyin.
  4. Aynı görevde sonucu, hata durumunu ve etkileşim doğruluğunu yeniden kontrol edin.

Raporun yanında hangi koşulların ölçülmediğini belirtin. Bu yazı bir benchmark veya Dijion ürününe ait hız sonucu sunmaz; ölçümden önce tanımı netleştiren bir çalışma biçimi önerir.

Kaynaklar