호두아틀라스 / HoduAtlas

측정

브라우저 측정이 실험실 측정과 다른 점

실험실의 고정박 측정과 브라우저 측정은 어디서, 얼마나 달라지는가. 주사율·입력 지연·JS 타이머 정밀도 등 오차 원인과 상대 비교의 의미를 정리한다.

2026-08-18

실험실은 어떻게 재는가

인지·반응속도 연구가 발표되는 실험실은 일반적인 환경과 꽤 다르다. 자극을 띄우는 장치부터 입력기까지 모든 단계가 정밀 통제된다.

이런 통제 덕에 실험실 반응속도는 보통 200~300ms 대역에서 ms 단위 정밀도를 가지며, 연구 간 비교가 비교적 안정적이다.

브라우저 환경에서 오차가 들어오는 지점

반면 브라우저에서 재는 반응속도는 여러 단계에서 오차가 누적된다. 주요 원인은 이렇다.

| 오차 원인 | 설명 | |---|---| | 모니터 주사율 | 60Hz 모니터는 약 16.67ms마다 한 번씩 화면을 갱신한다. 자극이 뜨는 시점이 다음 주사까지 밀릴 수 있어 최대 ~16ms 오차. 144Hz면 ~7ms로 줄지만 여전히 0은 아니다. | | 입력 지연 | 마우스·키보드의 폴링률(보통 125~1000Hz)과 디바운스, OS 입력 큐 지연이 수~수십 ms를 더한다. | | JS 타이머 정밀도 | performance.now()는 마이크로초 단위를 표시하지만, 실제 콜백 실행 시점은 이벤트 루프·레이아웃·페인트 일정에 따라 밀린다. | | 백그라운드 탭 | 브라우저는 비활성 탭의 타이머를 늦추거나 스로틀링한다. 다른 탭이 무거우면 메인 스레드가 밀려 자극 표시·입력 처리가 늦어진다. | | 기기 성능 | CPU·GPU 부하, 다른 앱의 실행, 발열 스로틀링 등이 프레임 타이밍을 흔든다. |

이런 요인들이 겹치면, 브라우저 반응속도는 실험실보다 평균적으로 약간 느리게(수~수십 ms) 측정되고, 분산이 더 크게 나오는 게 일반적이다. 같은 사람이 같은 조건에서 여러 번 재도 표준편차가 실험실보다 넓은 편이다.

절대값보다 상대 비교가 의미 있다

그렇다고 브라우저 측정이 무의미한 건 아니다. 핵심은 무엇을 비교하느냐다.

그래서 이 사이트의 게임들은 "세계 랭킹"이나 "절대 능력치"보다는 본인의 변화 추이를 관찰하는 용도에 맞춰져 있다. 반응속도, 조준 등을 며칠·몇 주 단위로 같은 기기에서 재보면, 수면·컨디션·연습의 효과가 추이로 드러나는 걸 볼 수 있다.

한계를 분명히 하자

요약

관련 해설

← 해설 목록