Kronometre testi: tam 10,00'da durdurabilir misin?

Kronometreyi başlat, sonra tam hedefte durdur. 5 denemeden sonra ortalama sapmanı ve genelde erken mi geç mi durdurduğunu görürsün.

Deneme0/5
Son sapma– ms
Ortalama sapma– ms

    İndirme yok, hesap yok: tarayıcında çalışır, Chromebook dahil.

    Test nasıl çalışır

    Kronometreyi başlatmak için bir kez, durdurmak için bir kez daha bas. Her deneme hedeften ne kadar uzakta durdurduğunu milisaniye olarak, erken ya da geç diye ölçer. 5 denemeden sonra ortalama sapmanı, hedefe en yakın denemeni ve genelde erken mi geç mi durdurduğunu görürsün. Saat tam hedefi, örneğin 10,00'ı gösterdiğinde deneme işaretlenir.

    Görünür saat mi, gizli saat mi

    Saat görünürken rakamların akışını izler ve hedefte durdurursun: bu, gelişini gördüğün bir şeye basışını ne kadar iyi denk getirdiğini ölçer. Saat ilk saniyeden sonra gizlenince kafandan sayarsın: bu, zaman duygunu ölçer. Her ayarın bu cihazda kendi en iyi sonucu tutulur.

    Tam 10,00'da durdurmak neden zor

    Saat saniyenin yüzde birlerini gösterir, yani 10,00 ekranda yalnızca 10 milisaniye kalır. 60 Hz bir ekran her 16,7 milisaniyede yeni bir kare çizer, bu yüzden bazı yüzde birleri hiç göstermez: bir turda 10,00'ı hiç görmeyebilirsin. Test görüntüyü değil basışını ölçer, yani 10,004'te durdurmak yine 10,00 sayılır. Ekranının ne çizdiğini yenileme hızı testi ile gör.

    Tarayıcının ölçemedikleri

    Süreler, tarayıcının her basışa verdiği kendi zaman damgalarıdır; Chrome'da 0,1 ms'ye, Firefox ve Safari'de 1 ms'ye yuvarlanır, Firefox parmak izi korumasındayken daha da kaba olur. Tarayıcı parmağının hareketini görmez, yalnızca basışın sayfaya ulaştığı anı görür. Klavye, fare ya da dokunmatik ekran başlatmayı ve durdurmayı aynı ölçüde geciktirir, bu yüzden bu gecikmenin çoğu birbirini götürür; refleks testinde ise böyle olmaz. Geriye kalan, gecikmenin basıştan basışa ne kadar değiştiğidir.

    Kaynaklar: MDN, Event.timeStamp ve requestAnimationFrame; W3C, High Resolution Time. Puanlama kuralları bize aittir.