Страница информации о разрешениях WebXR

Пожалуйста, обновите вашу версию Firefox для использования новейших функций и обновлений безопасности.

В этой статье рассказывается о функциях виртуальной реальности Firefox и о том, как управлять разрешениями для веб-сайтов, которые запрашивают доступ к вашим VR-устройствам. Эти функции доступны начиная с Firefox версии 73.

Разрешение доступа к устройствам Виртуальной Реальности (VR)

Веб-сайты, которые содержат контент и могут отображаться в VR, будут запрашивать доступ к подключённой гарнитуре. Допустим, вы нашли видео 360° или захватывающую игру, в которую хотите поиграть. Если вы дали разрешение веб-сайту, он сможет отобразить содержимое прямо в вашей гарнитуре без необходимости загрузки приложения.

Эта служба совершенно необязательна. Firefox не позволяет сайтам получать доступ к вашей гарнитуре без вашего разрешения для защиты вашей конфиденциальности. И как и все элементы Firefox, он создаётся с использованием открытых стандартов, чтобы облегчить его принятие веб-разработчиками.

Как это работает?

Когда вы посещаете веб-сайт с поддержкой виртуальной реальности, Firefox спросит вас, хотите ли вы разрешить доступ к вашим VR-устройствам.

Если вы разрешите доступ к вашему устройству, Firefox соберёт некоторую информацию о вашей гарнитуре и отправит её веб-сайту.

Если вы не разрешите доступ, Firefox ничего не сделает. Вы можете по-прежнему иметь доступ к контенту в вашем 2D-браузере в зависимости от предполагаемых возможностей веб-сайта.

Если вы установите флажок, чтобы запомнить это решение, Firefox всегда будет разрешать или всегда блокировать доступ к вашим VR-устройствам для этого веб-сайта без запроса.

Какая информация отправляется и кому? Как защищена моя конфиденциальность?

Ваша конфиденциальность чрезвычайно важна для нас и Firefox не будет передавать информацию о ваших устройствах или информацию, полученную от их датчиков, без вашего разрешения. Когда вы посещаете страницу, которая запрашивает вашу информацию, вас спросят, прежде чем какая-либо информация будет передана запрашивающему веб-сайту и нашему стороннему поставщику услуг.

По умолчанию Firefox отправляет следующую информацию, связанную с вашими устройствами VR:

  • Тип подключённой гарнитуры и контроллеров VR, включая название бренда, разрешение дисплея, частоту кадров и поле обзора.
  • Кнопки, джойстики, триггеры, сенсорные поверхности или другие элементы управления, которые ваше устройство предоставляет для ввода.
  • Входящие данные, поступающие от контроллеров, такие как нажатия кнопок и движения джойстика.
  • Возможно, внесённые изменения в гарнитуру, например, расстояние между зрачками (IPD) и расстояние между объективом и глазом. Эти настройки являются уникальными для вас.
  • Размеры пространства, которое вы определили для VR.
  • Высота гарнитуры над землей, которая может определять ваш рост во время использования.
  • Положение, ориентация и ускорение устройства VR в пространстве относительно вашей среды.

Эта информация передаётся через зашифрованное соединение для защиты вашей конфиденциальности. Как только Firefox получает информацию о вашем устройстве, он передаёт её веб-сайту, который её запросил. Веб-сайты используют эту информацию для правильного отображения среды виртуальной реальности на гарнитуре, сопоставления входов контроллера с действиями и помогают оставаться в настроенной игровой зоне. Обмен этой информацией с веб-сайтом может повысить его уникальную возможность идентифицировать вас.

Предоставление доступа для устройств VR, позволяет сайту взаимодействовать с устройствами, при котором веб-сайт сможет:

  • представить VR-сцену в гарнитуре, закрывая всё поле зрения и скрывая любую другую VR-сцену в гарнитуре.
  • воспроизводить звук через динамики, встроенные в гарнитуру или подключённые к гарнитуре.
  • контролировать тактильную обратную связь (например, грохот двигателей) в контроллерах VR.

Предоставление разрешения на доступ к вашим VR-устройствам не обеспечивает прямой доступ ко всем датчикам в устройстве. Следующая информация не предоставляется веб-сайту, даже если у него есть разрешение на доступ к устройствам:

  • Изображения или видеопотоки, снятые камерами в устройствах VR. Камеры иногда используются для определения положения и ориентации устройства, но только веб-сайт предоставляет информацию о положении и ориентации - данные, используемые для расчёта этой позиции, не передаются.
  • Географическое положение или направление/ориентация по компасу. Все положения и ориентации устройств VR относятся к сконфигурированной игровой зоне.
  • На некоторых гарнитурах VR будет показана сквозная передача видео при взаимодействии с системными функциями в целях безопасности или при активации пользователем напрямую. Это может произойти, когда веб-сайт представляет свою виртуальную сцену. Сквозное видео недоступно для веб-сайтов, которым был предоставлен доступ к VR-устройствам.
  • Микрофоны, даже если они встроены в устройства VR.

Если веб-сайт хочет получить доступ к камере или микрофону на вашем устройстве VR, он должен запросить специальное разрешение. Запросы, сделанные веб-сайтом, будут включать в себя прямую просьбу поделиться «микрофоном» и/или «камерой». Для получения дополнительной информации о разрешениях микрофона и камеры, прочитайте статью How to Manage Your Camera and Microphone Permissions with Firefox.

Для полного описания информации, собранной и использованной Firefox, пожалуйста, прочитайте Уведомление о конфиденциальности Firefox.

Информацию о том, что запрашивающий веб-сайт делает с информацией о вашем местонахождении, найдите в политике конфиденциальности этого веб-сайта.

Как отменить разрешение, предоставленное веб-сайту?

  1. На Панели меню в верхней части экрана нажмите Firefox и затем выберите Параметры или Настройки в зависимости от вашей версии macOS.Нажмите кнопку меню Fx89menuButton и выберите Настройки.
  2. Используйте поле поиска Настройки для поиска "виртуальной реальности" (или выберите панель Приватность и Защита и прокрутите вниз до раздела Разрешения).
  3. Из результатов поиска под Разрешения, нажмите на кнопку Настройки справа от Виртуальной Реальности.
    Откроется дилоговое окно Настройки - Разрешения Виртуальной Реальности.
  4. Просмотрите или измените список веб-сайтов с разрешённым или запрещённым доступом к местоположению.

Как мне запретить всем веб-сайтам запрашивать доступ к моим устройствам?

Если веб-сайт сообщает Firefox, что он хочет получить доступ к вашим VR-устройствам, Firefox спросит, хотите ли вы предоставить разрешение по умолчанию. Вы можете дать Firefox возможность автоматически отклонять новые запросы на разрешение для всех веб-сайтов без запроса.

  1. На Панели меню в верхней части экрана нажмите Firefox и затем выберите Параметры или Настройки в зависимости от вашей версии macOS.Нажмите кнопку меню Fx89menuButton и выберите Настройки.
  2. Используйте поле поиска Настройки для поиска "виртуальной реальности" (или выберите панель Приватность и Защита и прокрутите вниз до раздела Разрешения).
  3. В разделе Разрешения, нажмите на кнопку Настройки справа Местоположение.
  4. В открывшемся окне Настройки - Разрешения Виртуальной Реальности, установите флажок Блокировать новые запросы, запрашивающие доступ к вашим устройствам виртуальной реальности.
  5. Щёлкните Сохранить изменения.

Это не позволит веб-сайтам запрашивать новое разрешение на доступ к вашим устройствам. Только веб-сайты с разрешением, предоставленным в окне настроек Разрешения виртуальной реальности, будут иметь доступ.

Как я могу добавить поддержку VR контента на мой сайт?

Вы можете интегрировать поддержку VR в ваш сервис, следуя Руководству по API WebXR через веб-документы MDN.

Помогла ли эта статья?

Пожалуйста, подождите...

Эти прекрасные люди помогли написать эту статью:

Illustration of hands

Станьте волонтёром

Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

Подробнее