鍵盤延遲檢查器
Latency test
測試執行時按任意鍵。每個样本估算瀏覽器事件處理延遲(不是真實硬件延遲)。
状態: 就绪
結果
當前
—
平均值
—
最佳
—
最差
—
Samples
0
點擊“開始”,然後按鍵捕获样本。
使用方法
- 按一下 開始測試 開始採樣(忽略不活動的按鍵)。
- 會話處於活動狀態時,請正常按鍵盤上的按鍵。
- 觀看最新新聞的當前更新,以及整個會議的平均、最佳、最差。
- 瀏覽 日誌 最後幾個關鍵程式碼及其毫秒值。
- 完成後按一下 停止,或按一下 清除 以擦除樣本和日誌。
常見問题
這個延遲數字意味著什麼?
每個樣本大致是 Performance.now() 減去按鍵事件時間戳記-瀏覽器將該按鍵傳遞到頁面所需時間的估計值。它不是完整的端對端硬體+顯示延遲。
為什麼不同印刷機的結果會有所不同?
瀏覽器調度、系統負載、後台選項卡和 USB 輪詢都會影響各個樣本。按幾次並查看平均值。
有東西上傳了嗎?
不會。樣本僅保留在您選項卡的記憶體中。
我也可以測試滑鼠延遲嗎?
此工具僅偵聽鍵盤按鍵事件。特定於滑鼠的測試需要指標事件工具。
介紹
鍵盤延遲檢查器記錄測試活動時每次按鍵的延遲估計:在按鍵事件時間戳之後大約多長時間,您的 JavaScript 處理程式會看到按鍵按下。用它來在同一台機器上比較瀏覽器、電源配置文件或有線與無線——而不是作為絕對的硬體規格。
用途
- 發現瀏覽器層中異常吵雜或緩慢的事件傳遞。
- 建立直覺,認為幾毫秒的傳播是正常的。
主要特點
- 啟動/停止/清除帶有最新樣本和總計統計資料的會話控制。
- 滾動最近關鍵代碼的日誌和延遲估計(以毫秒為單位)。
- 透明免責聲明:測量瀏覽器調度延遲,而不是顯示鏈延遲。
常見用例
- 在同一台機器上比較 Chromium、Safari 和 Firefox。
- 查看“遊戲模式”或插入電源是否會改變事件抖動。
最佳實踐
- 在信任平均值之前收集20+次按下;發生單一尖峰。
- 避免在大量下載或熱限制處於活動狀態時執行。
比較指標
| 指標 | 說明 |
|---|---|
| 目前的 | 最新樣本-最不穩定。 |
| 平均的 | 會話中所有樣本的平均值 - A/B 的最佳單一數字。 |
| 最好/最差 | 觀察到的最小/最大延遲 — 顯示傳播。 |
| 紀錄 | 最近帶有 ms 值的鍵代碼 — 有助於按鍵發現異常值。 |
將數值視為相對瀏覽器計時,而不是監視輸入延遲或電子競技級延遲。