反應時間測試會測量瀏覽器端的一個單一區間——也就是頁面把測試面板切換成綠色「立即按下」狀態的時刻,與你的點擊、Enter 按鍵或 Space 按鍵到達同一個分頁的時刻之間的時間——並把結果回報為四捨五入到最接近整數的整數毫秒差。每次試驗都會以隨機 1,500 到 4,000 毫秒的等待時間開始,這表示你無法從固定節奏預測綠色訊號。在面板變綠之前按下會被視為搶跑:已排程的計時器會被取消,不會加入任何結果,面板會顯示「太早」而不是反應時間。頁面會在本機保留最近五次完成的試驗,在最新結果旁邊顯示最佳值與四捨五入的平均值,並提供一個清除全部的控制項來清掉所有數值。不需要登入、不需要上傳、不需要排行榜,重新整理之後也不會保留任何歷史紀錄。

如果你特別想要的是音訊版的反應時間測試——用嗶聲而不是綠色閃閃光——這個工具使用的是視覺提示。「免費、無須註冊、在瀏覽器內執行」的承諾對這個視覺測試一樣成立。反應時間測試提供了一個經過測量的毫秒讀數,無需安裝軟體或建立個人檔案。

audio reaction time test free no sign up
免費無須註冊的反應時間測試:開啟並執行

這個免費、無須註冊的反應時間測試測量的是什麼

你看到的數字不是單一數字——它是瀏覽器自己的 ready-state 回呼,與頁面收到的輸入事件之間的間隔。在頁面內部,訊號出現的時刻是透過 performance.now 在同一個把面板切換成綠色的回呼中記錄的,而按下的時刻是在瀏覽器傳遞你的點擊、Enter 鍵或 Space 鍵時,透過另一個 performance.now 讀數記錄的。顯示出來的結果就是兩者之間的非負差值,四捨五入到最接近的整數毫秒。

由於分數是在瀏覽器內部測量的,因此它包含的內容不只是人類的決策時間。顯示器更新、合成器排程、瀏覽器工作排程、作業系統輸入處理、滑鼠或鍵盤傳輸、無線狀況以及事件分派都可能造成影響。因此,在不同裝置上讀數較快或較慢,可能反映的是系統而非個人。頁面刻意揭露這些層次,讓這個數字能被誠實地解讀,而不是被當成純粹的反射分數。

為什麼「無須註冊」對誠實的自我檢查真的很重要

反應時間測試不會要求登入、不會上傳任何按鍵資料、不會辨識你的輸入硬體、不會儲存排行榜,也不會在重新整理後保留歷史紀錄。所有計時狀態——已排程的計時器、最近五次結果、最佳值與平均值——都存在於目前的分頁中。當你關閉分頁或重新整理頁面時,工作階段就消失了。

這在兩個實際理由上很重要。首先,隱私保證是結構性的:沒有伺服器端的帳號可以外洩、沒有共享的排行榜可以灌水、也沒有按鍵資料會離開頁面。其次,沒有帳號就讓它沒有動機把你的分數往任何方向推——沒有徽章、沒有比較表,也沒有「通過/不通過」的標籤。唯一的輸出就是一個數字、一個最佳值與一個平均值,而這些數字由你自己解讀。

在瀏覽器中執行測試

你不需要安裝任何東西、不需要建立帳號,也不需要授予權限。整個工作流程就在你面前的頁面上完成。

  1. 在目前的分頁中開啟 反應時間測試,並保持測試面板可見——不要用其他視窗把它蓋住。
  2. 選擇 Start test,然後讓分頁保持不動。面板會在頁面挑選一個介於 1,500 到 4,000 毫秒的新隨機延遲時顯示等待訊息。
  3. 當面板變綠並顯示 PRESS NOW 時,立即按下面板、Enter 鍵或 Space 鍵。最新結果會以毫秒顯示。
  4. 在同一個裝置、瀏覽器、視窗位置和輸入方式下重複進行,以收集小型樣本。頁面會顯示你最近五次完成的試驗,加上最佳值(其中最小的數值)與四捨五入的平均值。
  5. 使用 Reset all 來取消已排程的試驗,或在開始新的一批之前清除所有保留的結果。

如果你在面板變綠之前按下,該次試驗會被取消並視為搶跑。面板會顯示 Too soon,不會加入結果,而先前完成的任何試驗都會保持顯示。你可以立即再試一次。

毫秒結果在頁面內部是如何產生的

每次試驗都會使用 Math.random 從 1,500 到 4,000 毫秒中挑選一個整數等待時間,依該延遲排程一個狀態變更,並讓瀏覽器觸發這個變更。頁面會在同一個把面板切換成綠色的回呼中記錄訊號時間戳。你隨後的按壓會產生另一個來自 performance.now 的時間戳,而顯示出來的結果就是兩者之間的非負差值,四捨五入到最接近的整數毫秒。

確定性的測試固定樣本證明 234 毫秒的黃金路徑可以正確運作,但在日常使用中,數字會因為下一節所述的條件而在小範圍內波動。在等待期間內按下會被視為太早,已排程的計時器會被取消,該次試驗不會產生儲存結果。保留的歷史紀錄上限為五次完成的試驗:當第六次完成時,最舊的一次會被移除,並重新計算摘要。如需深入了解每一毫秒實際上包含了什麼,請參閱我們的 反應時間準確度的視覺覺醒檢查。

儲存欄位定義更新規則
最新最近一次完成的試驗每次新試驗完成時都會被取代
最近五次完成的試驗結果的有界清單加入第六次試驗時,最舊的一筆會被移除
最佳最近五次完成試驗中數值最小者每次試驗完成後重新計算
平均值最近五次的算術平均數,四捨五入到最接近的毫秒每次試驗完成後重新計算

會在不同次嘗試之間移動你分數的條件

由於分數同時包含系統與個人,因此有幾個條件會在不同次嘗試之間讓數字上下移動。頁面刻意保持測試精簡,讓你自己能把大多數變數固定住。

  • 瀏覽器焦點:背景分頁、省電模式與高 CPU 負載可能會延緩或拉長訊號到事件之間的間隔。
  • 顯示與更新:可變更新行為、遠端桌面軟體與串流瀏覽器工作階段增加的延遲,是前景的本機分頁所沒有的。
  • 輸入路徑:此控制項同時接受指標按壓以及 Enter 或 Space 鍵,因此你可以比較滑鼠或觸控板與鍵盤。頁面並未聲稱這些路徑在物理上等價——它們各自走的是瀏覽器所提供的不同事件通道。
  • 無線狀況:藍牙滑鼠或無線鍵盤可能會引入有線裝置所沒有的傳輸抖動。
  • 操作者行為:在綠色訊號出現前按下屬於搶跑,完全不會產生結果,因此提早點擊永遠不會以緩慢的毫秒讀數呈現。
比較變動項目對分數的影響
前景與背景分頁瀏覽器節流與計時器飄移背景讀數可能會不可預測地拉長
本機瀏覽器與遠端或串流工作階段端對端輸入與算繪延遲串流讀數幾乎都會看起來比較慢
有線與無線輸入傳輸抖動無線路徑會增加些微但可見的變異
滑鼠點擊與 Enter 或 Space不同的瀏覽器事件通道兩者皆可接受;頁面並未為其排名

若要在不同工作階段之間做公平的比較,請固定使用同一個裝置、同一個瀏覽器、同一個視窗位置、同一種顯示模式,以及同一種輸入方式。多完成幾次試驗,而不是把單一離群值當成結論;如果切換輸入方式,請在各組之間重置。這個小工具刻意不儲存任何實驗筆記,因此請在頁面之外自行標註你的條件。

這個工具不宣稱要測量的是什麼

這個頁面是非正式的瀏覽器計時工具,不是經過校正的硬體延遲測量器或臨床儀器。JavaScript 無法觀察手指實際移動的物理瞬間、開關閉合的瞬間、無線封包離開裝置的瞬間,或顯示像素發出綠光的瞬間,因此這個工具無法把人類反應與顯示延遲、裝置傳輸、開關行為或健康狀況區分開來。

這個頁面不會套用年齡對照表、百分位排名、通過或不通過標籤、運動基準、醫學門檻,也對清醒度不做任何主張。它不會測試聽力、不會診斷神經狀況、不會評估駕駛適性、不會推薦訓練方式,也不會認證競賽表現。如果安全、健康、就業、無障礙或購買決策取決於一項反應時間測量,請改用具備適當控制的儀器與合格的專業指引。

誠實的心智模型是這樣的:反應時間測試是一種免費、無須註冊的方式,讓你在同一個裝置、同一種輸入方式、同一個瀏覽器工作階段中,跨多次試驗比較自己的訊號到事件之間的時間。如果是音訊專用的測試,你需要另一個經過測量的聽覺工具;這個頁面是它的視覺姊妹版。

相關閱讀:筆電螢幕壞點測試:執行視覺檢查。