← Назад к меню

🔄 Тест: Ориентация экрана

Screen Orientation - Дополнительные тесты

ℹ️ Поверните устройство для проверки
Текущая ориентация
-
Смен ориентации
0
📱
Лог событий:

📚 Источники данных

✅ РЕАЛЬНЫЙ - Тест основан на реальных данных из JS файлов Яндекса

📋 Как работает этот тест

Этот тест отслеживает смену ориентации экрана (portrait ↔ landscape). Люди иногда поворачивают устройства, боты - никогда.

🎯 Что проверяется:

🤖 Признаки бота:

✅ Нормальное поведение человека:

🔍 Как используется в реальных системах:

📊 API для проверки:

Современный API:
screen.orientation.type → "portrait-primary", "landscape-primary", etc.
screen.orientation.angle → 0, 90, 180, 270

Устаревший API (но всё ещё работает):
window.orientation → 0, 90, -90, 180

💡 Интересный факт:

Статистика показывает, что ~30% мобильных пользователей меняют ориентацию хотя бы раз за сессию. На tablet'ах - ~60%. Полное отсутствие смен ориентации характерно для эмуляторов и ботов.

⚠️ Примечание:

На desktop устройствах этот тест не применим. Отсутствие смен ориентации на desktop - нормально, но на мобильном User-Agent за долгую сессию - подозрительно.