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