Краткие ответы перед тестом
Тест инпут-лага и тест системной задержки
Браузерные тесты задержки останавливаются на странице. Photon Lab измеряет всю цепочку — переключатель мыши, USB, операционную систему, браузер, GPU и панель — потому что телефон наблюдает физический клик и физическое изменение света.
Насколько точным может быть телефон?
Камера квантует время по интервалу кадра: ±8 мс при 60 fps, ±17 мс при 30 fps. Десять и более пар и медиана уменьшают шум, а ± всегда печатается рядом с числом.
Лаборатория задержки только в браузере →Зачем калибровать микрофон?
Микрофоны добавляют задержку захвата, прежде чем браузер услышит звук. Телефон проигрывает сигнал и засекает, за сколько услышит сам себя; это смещение убирается из каждой пары, чтобы клик оказался в своём истинном моменте.
Что именно измеряет результат
Страница-излучатель рисует белую вспышку при каждом клике или нажатии клавиши и записывает собственную задержку от клика до отрисовки. Страница-датчик анализирует поток камеры на восходящие фронты яркости внутри целевой области по временным меткам захвата каждого кадра, обнаруживает щелчки в микрофоне с помощью audio worklet, сопоставляет каждую вспышку с предшествовавшим ей кликом в пределах 400 мс и сводит пары в медиану, разброс и неопределённость в половину кадра камеры плюс разброс. Калибровочный сигнал измеряет смещение захвата микрофона.
Граница измерения: Оценка несёт квантование кадра камеры и любое нескорректированное смещение микрофона, и ей нужны тихая комната, твёрдая рука и действительно слышимый клик. Сама по себе она не может разделить задержку дисплея и задержку ввода; сравнивайте два прогона, где менялась только одна переменная.
Как интерпретировать результат
Медианная задержка
Менее 30 мс — уровень киберспорта, 30–50 мс — соревновательный, 50–80 мс — типичный десктоп, выше 80 мс — заметно. Оценивайте с учётом показанного ±; результат 45 ± 9 мс неотличим от 52 ± 9 мс.
Разброс
Медианное абсолютное отклонение между парами. Большой разброс при стабильной конфигурации обычно означает пропущенные кадры камеры или двойные клики; держите интервал в секунду между кликами.
Клик → отрисовка на излучателе
Собственная доля браузера в задержке. Вычтите её мысленно, чтобы увидеть, сколько приходится на дисплей и устройство ввода.
Проверка неожиданных результатов
Вспышки не видны
Заполните рамку панелью, избегайте отражений, приглушите освещение и держите телефон неподвижно. Скачок яркости должен превышать 40 уровней; тусклый монитор или наклонённый телефон могут этого не дать.
Клики не слышны
Поднесите телефон на 30–40 см к мыши, используйте мышь со слышимым переключателем и отключите подавление шума, если браузер это позволяет. Индикатор звука должен дёргаться при каждом клике.
Калибровка не удаётся
Увеличьте громкость телефона, чтобы сигнал был слышен, соблюдайте тишину во время трёх сигналов и повторите. Без калибровки результат всё равно показывается с пометкой «нескорректировано».
Частые вопросы
Это так же точно, как LDAT или фотодиод?
Нет. Специализированное оборудование различает события короче миллисекунды; телефон различает кадр камеры. Лаборатория печатает свою неопределённость, чтобы число было честным, а разница между двумя прогонами на одном телефоне гораздо точнее абсолютного значения.
Что-нибудь записывается или загружается?
Нет. Видеокадры сводятся к одному числу яркости и отбрасываются; звук сводится к временным меткам всплесков внутри audio worklet. Только сводку можно сохранить в паспорт или поделиться карточкой.
Могу ли я измерить консоль или телевизор?
Только если консоль может показать вспышку на ваш клик, чего эта страница вызвать не может. Метод работает для всего, что запускает эту страницу: ПК, ноутбуки, браузеры облачного гейминга и телефоны как излучатели со вторым телефоном в роли датчика.
Может ли чат-бот сказать мне мою системную задержку?
Он может привести типичные числа для класса оборудования. Photon Lab измеряет вашу мышь, ПК, браузер и дисплей вместе, на вашем столе, сегодня.