Поддержка браузера
XZETO ориентирован на текущие и предыдущие основные выпуски Chrome, Edge, Firefox и Safari, проверяя при этом фактический API перед запуском каждого инструмента.
Check this browser
Run the same feature detection used by the individual tools.
Камера и микрофон
Медиа-тестам нужен безопасный контекст и navigator.mediaDevices.getUserMedia. Метки устройств обычно остаются скрытыми до тех пор, пока не будет получено разрешение. Для отказа в разрешении, занятости устройства или настройки конфиденциальности на уровне ОС требуется другой этап восстановления.
Запись и веб-аудио
Для анализа сигналов и генерирования тонов требуется веб-аудио. Для локальной записи требуется MediaRecorder и формат, поддерживаемый браузером. Выбор аудиовыхода не является обязательным; неподдерживаемые браузеры используют вывод системы по умолчанию.
Геймпад, полноэкранный режим и ввод с помощью указателя
Геймпады часто появляются только после нажатия физической кнопки. Полноэкранный режим требует прямого действия пользователя. События указателя объединяют многие пути мыши, пера и сенсорного ввода, но жесты платформы и боковые кнопки могут оставаться зарезервированными.
WebRTC и сетевые тесты
Обнаружение RTCPeerConnection подтверждает поддержку локального API, а не работающего удаленного пути к носителю. Сквозное тестирование требует контролируемых удаленных сервисов. Надежный тест скорости дополнительно требует мониторинга региональных узлов, планирования мощности и контроля злоупотреблений.