Cara kerja tes ini
Tekan sekali untuk memulai stopwatch dan sekali lagi untuk menghentikannya. Setiap percobaan mengukur seberapa jauh dari target kamu berhenti, dalam milidetik, terlalu cepat atau terlambat. Setelah 5 percobaan, kamu mendapat rata-rata meleset, percobaan terdekat, dan apakah kamu cenderung berhenti terlalu cepat atau terlambat. Percobaan diberi tanda saat jam menunjukkan target dengan tepat, misalnya 10,00.
Jam terlihat atau tersembunyi
Dengan jam terlihat, kamu melihat angkanya berjalan dan berhenti di target: ini menguji seberapa pas kamu mencocokkan tekanan dengan sesuatu yang kamu lihat datang. Dengan jam tersembunyi setelah detik pertama, kamu menghitung dalam hati: ini menguji rasa waktumu. Setiap pengaturan menyimpan rekornya sendiri di perangkat ini.
Kenapa berhenti tepat di 10,00 itu sulit
Jam menampilkan perseratus detik, jadi 10,00 hanya tampil selama 10 milidetik. Layar 60 Hz menggambar gambar baru setiap 16,7 milidetik, sehingga sebagian perseratus detik terlewat sama sekali: dalam satu putaran kamu mungkin tidak pernah melihat 10,00 muncul. Tes ini mengukur tekananmu, bukan gambarnya, jadi berhenti di 10,004 tetap terbaca 10,00. Lihat apa yang digambar layarmu dengan tes refresh rate.
Yang tidak bisa diukur browser
Waktunya adalah cap waktu browser sendiri untuk setiap tekanan, dibulatkan ke 0,1 ms di Chrome dan ke 1 ms di Firefox dan Safari, lebih kasar lagi saat Firefox melindungi dari fingerprinting. Browser tidak melihat jarimu bergerak, hanya saat setiap tekanan sampai ke halaman. Keyboard, mouse, atau layar sentuh menunda awal dan akhir dengan sama, jadi sebagian besar penundaan itu saling meniadakan, berbeda dengan tes reaksi. Yang tersisa adalah seberapa besar penundaan itu berubah dari satu tekanan ke tekanan lain.
Sumber: MDN, Event.timeStamp dan requestAnimationFrame; W3C, High Resolution Time. Aturan skornya buatan kami sendiri.