Акселерометр, гироскоп, компас, освещённость и вибрация — прямо в браузере.
Эта проверка рассчитана на телефон или планшет: акселерометр, гироскоп и компас показывают данные только на
устройствах, где такие датчики физически есть. На компьютере большинство блоков ниже покажут «не поддерживается».
Нажмите «Включить датчики»
Акселерометрожидание
X
—
Y
—
Z
—
Ускорение без учёта силы тяжести, м/с². В спокойном состоянии на столе все значения близки к нулю.
Гироскопожидание
α
—
β
—
γ
—
Скорость вращения по трём осям, градусов в секунду. Поверните телефон — числа изменятся.
Ориентация и компасожидание
N
Курс (α)
—
Наклон вперёд/назад (β)
—
Наклон влево/вправо (γ)
—
Пузырёк уровня отклоняется в сторону наклона, стрелка компаса показывает направление на север.
Датчик освещённостиожидание
Освещённость
—
люкс
Поддерживается только в Chrome на Android по защищённому соединению; в большинстве браузеров такого датчика нет.
Датчик приближенияожидание
Срабатывает, когда телефон подносят к уху во время звонка. Современные браузеры не отдают эти данные веб-страницам из соображений приватности, поэтому блок почти всегда покажет «не поддерживается».
Вибрацияпроверка
Нажмите кнопку — телефон должен завибрировать.
Все данные считаются в браузере и никуда не отправляются.
Как проверить датчики телефона
Откройте страницу на телефоне или планшете и нажмите «Включить датчики». Браузер может спросить разрешение —
это нормально, без него сайт не получит данные акселерометра и компаса. После этого шесть блоков ниже начнут
обновляться: у каждого своя метка состояния — «работает», «ожидание» или «не поддерживается».
Какие датчики проверяются
Датчик
Что показывает
API браузера
Акселерометр
Ускорение по трём осям, м/с²
DeviceMotionEvent
Гироскоп
Скорость вращения, °/с
DeviceMotionEvent.rotationRate
Ориентация и компас
Наклон и курс относительно севера
DeviceOrientationEvent
Освещённость
Уровень света в люксах
AmbientLightSensor
Приближение
Приближение объекта к экрану
исключён из современных браузеров
Вибрация
Отклик вибромотора
navigator.vibrate
Зачем это нужно
Такая проверка полезна после падения, ремонта или замены экрана телефона: если акселерометр не даёт данных,
перестают работать автоповорот экрана, шагомер и игры с управлением наклоном. Компас нужен картам и навигации,
а вибрация — уведомлениям и тактильному отклику клавиатуры. Тест ничего не устанавливает — все данные читаются
прямо в браузере и никуда не передаются.
Остальные характеристики устройства — модель браузера, разрешение экрана, память — смотрите в
проверке устройства онлайн.
Частые вопросы
Почему датчики не отвечают на компьютере?
Акселерометр, гироскоп и компас — это отдельные физические чипы внутри телефона или планшета. В обычном ноутбуке и настольном компьютере их просто нет, поэтому браузер не может прислать данные — это не поломка сайта.
Почему iPhone просит разрешение, а Android — нет?
С iOS 13 Safari и другие браузеры на iPhone обязаны спросить разрешение на доступ к движению и ориентации явным нажатием кнопки — это защита от отслеживания по данным датчиков. На Android браузеры обычно отдают эти данные без отдельного запроса.
Почему датчик освещённости и приближения показывают «не поддерживается»?
Датчик освещённости через веб-страницу поддерживает практически только Chrome для Android по защищённому соединению. Датчик приближения браузеры отключили ещё раньше — Safari, Firefox и десктопный Chrome эти данные странице не отдают.
Насколько точен компас в браузере?
Курс считается по магнитометру телефона и чувствителен к металлу и электронике рядом — на столе с ноутбуком или в машине отклонение может быть 10–20°. Для точной навигации используйте штатное приложение компаса, а не браузер.