Результат
Время обратного вызова от события к анимации, миллисекунды
Измерьте задержку между событиями клавиатуры и следующим кадром внутри браузера.
Тест задержки событий клавиатуры · Обзор
Краткий ответ: Измерьте задержку между событиями клавиатуры и следующим кадром внутри браузера. Интервал заканчивается при следующем обратном вызове анимации после обработки события.
Тест загрузится после открытия. Доступ к устройству запрашивается только после запуска.
Подробное руководство
Время обратного вызова от события к анимации, миллисекунды
Щелчки или целенаправленные нажатия клавиш
requestAnimationFrame; временные метки выполнения
Запускается на вашем устройстве; нет загрузки результатов инструмента
Число измеряет время от обработки события ввода браузера до обратного вызова следующего кадра анимации. Он не измеряет задержку аппаратного обеспечения USB, срабатывание переключателя или фактическую реакцию фотонов.
Интервал заканчивается при следующем обратном вызове анимации после обработки события. Он не включает ход срабатывания, опрос USB или физическую реакцию дисплея.
Избегайте ярлыков, которые меняют фокус. Экономия энергии и занятость основного потока могут увеличить наблюдаемую задержку планирования.
Расписание кадров, видимость вкладок и загрузка системы влияют на результат. Сравните медиану при тех же условиях и не рассматривайте это число как сквозную задержку ввода.
Этот интервал браузера не может изолировать оборудование коммутатора. Для сравнения задержки между физическим срабатыванием и выходом необходимо контролируемое внешнее измерение.
Щелкните тестовую поверхность или нажмите клавишу, в зависимости от выбранного теста. Повторите для нескольких образцов.
Нет. Откройте инструмент в современном браузере. Инструкции доступны без JavaScript, но интерактивный тест требует его.
Питание, фоновые процессы, планирование браузера и настройки устройства влияют на измерение. Сравнивайте несколько попыток в одинаковых условиях.