大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

W3C 发布 WebXR 规范草案,用于开发沉浸式 Web 应用程序

  • 2019-04-29
  • 本文字数:967 字

    阅读完需:约 3 分钟

W3C发布WebXR规范草案,用于开发沉浸式Web应用程序

万维网联盟(W3C)最近发布了 WebXR 规范草案。WebXR Device API旨在为开发者提供用于开发沉浸式应用程序的接口,让他们可以通过这些接口开发出基于 Web 的、舒适的、有吸引力的沉浸式应用程序。


开发者可以通过 WebXR API 来创建 XR 体验。XR 包括了增强现实(AR)、虚拟现实(VR)和最近出现的沉浸式技术。制定这个规范的沉浸式 Web 社区工作组(Immersive Web Community Group)解释说:


因为我们不想局限于 VR 或 AR,所以我们使用了“X”,它并不是字母缩写的一部分,但它代表了各种”现实“。也有人把它叫作”扩展现实(Extended Reality)“或者”跨界现实(Cross Reality)“,这样似乎也不错。不过这里的 X 可以指任何你想要的东西!


很多 VR 开发人员使用 Unreal 和 Unity 来开发交互式的虚拟世界。程序员们通常使用 C#之类的语言来开发这些虚拟世界的底层逻辑。WebXR 构建在 WebVR 之上,并想要取代它。它的目标是帮助开发者使用 JavaScript 来开发 VR、AR 和其他沉浸式应用程序。这样一来,开发人员就可以开发出可以利用 Android ARCore 和 iOS ARKit 的 Web 应用程序。


WebVR 最初是在 2016 年发布的,其目标是将 VR 带到 Web 上,不过需要佩戴各种设备。沉浸式 Web 社区工作组表示,WebXR Device API 有两个新的目标:


  • 支持更广泛的用户输入,比如声音和手势,让用户可以在虚拟空间中进行导航和交互;

  • 为 AR 体验开发奠定技术基础,让开发者可以将真实世界的媒介和情境叠加集成在一起。


当前版本的 API 提供了以下这些关键特性:


  • 检测可用的 VR/AR 设备;

  • 列出设备的功能;

  • 探测设备的位置和朝向;

  • 以合适的帧频将图像显示在设备上。


WebXR 规范草案还写道:


WebXR Device API 的新特性带来了一些隐私、安全和舒适度方面的风险(比如眼球跟踪、指纹等),用户必须知道如何降低这些风险。


虽然 WebXR 还处于早期阶段,不过 Mozilla 和 Chrome 已经支持它了(一些注意事项)。


一些受支持的设备包括(不限于这些):


  • 兼容 ARCore 的设备;

  • Google Daydream;

  • HTC Vive;

  • Magic Leap One;

  • 微软 Hololens;

  • Oculus Rift;

  • 三星 Gear VR;

  • Windows 混合现实头戴设备。


有关 WebXR 规范的反馈和建议可以通过GitHub Issues提交,相关的讨论可以参看public-immersive-web@w3.org归档


查看英文原文W3C Publishes WebXR Draft Specification for Direct Web Interaction with Immersive Hardware


2019-04-29 08:005814
用户头像

发布了 731 篇内容, 共 480.7 次阅读, 收获喜欢 2008 次。

关注

评论

发布
暂无评论
发现更多内容

漏洞赏金猎手入门指南:从零开始赚取高额奖金的核心方法论

qife122

渗透测试 漏洞挖掘

大数据-47 Redis 内存控制、Key 过期与数据淘汰策略详解

武子康

Java redis 大数据 分布式 后端

类似腾讯会议的私有化音视频会议软件,BeeWorks Meet

BeeWorks

即时通讯 IM 私有化部署

[大厂实践] Netflix 键值数据抽象层实践

俞凡

架构 大厂实践

彩讯做客InfoQ直播间:AI原生思想驱动Agent平台开发

彩讯股份300634

半夜服务器告警不再错过!运维人员必备的语音通知方案

外滩运维专家

电话报警 电话推送 电话接口 监控电话 语音监控

MIAOYUN | 每周AI新鲜事儿(07.11-07.18)

MIAOYUN

云计算 AI AI 大模型 AI Agent,

【跨国数仓迁移最佳实践2】MaxCompute SQL执行引擎对复杂类型处理全面重构,保障客户从BigQuery平滑迁移

阿里云大数据AI技术

人工智能 大数据 数据处理 数据迁移

WebGL开发3D展览馆

北京木奇移动技术有限公司

软件外包公司 webgl开发 webgl外包

如何打造 App 的差异化竞争优势?别再卷功能了!

Speedoooo

APP开发 小程序容器 小程序技术 app生态共建

以故事+动画,让PID知识通俗易懂部分二

芯动大师

看板管理解析,给生产一点小小震撼!

积木链小链

数字化 智能制造 生产管理 生产看板

暑热能耗管理成难题?这套智慧方案高效破局!

极客天地

等保测评对互联网企业的重要作用和影响

等保测评

电力行业新助力:RFID智能工具车助力电力设备盘点与维护

斯科信息

RFID解决方案 斯科信息 RFID技术

阿里巴巴为什么禁止超过3张表join?

量贩潮汐·WholesaleTide

前端

客户为纲,万目皆张——中烟创新致烟草客户的一封信

中烟创新

误操作后快速恢复数据 binlog 解析为反向 SQL

GreatSQL

爆款预测模型:如何用淘宝店铺API数据识别潜力商品?

tbapi

淘宝API 天猫API 淘宝店铺所有商品API 天猫店铺所有商品API

AI口语App的开发方案

北京木奇移动技术有限公司

软件外包公司 AI口语练习 AI英语学习

Parrot和DJI系列无人机操作系统内核崩溃漏洞利用分析

qife122

漏洞利用 无人机安全

黑龙江地区等保测评中常用的安全产品

等保测评

StarRocks × MinIO:打造灵活高效的存算分离方案

StarRocks

Docker 存算分离 StarRocks minlo quickstart

破局传统采购!采购文件编制审核系统为烟草行业数智化加速

中烟创新

除了企微钉钉,有什么企业 IM 性价比高一点的吗?

BeeWorks

即时通讯 IM 私有化部署

WebGL开发数字孪生项目

北京木奇移动技术有限公司

软件外包公司 webgl开发 webgl外包

烟草行业专卖人员画像与队伍考评系统(信创版)上线运行

中烟创新

区块链 Web3 项目的开发方案

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

​​从数据到决策:低代码+AI如何简化并加速可视化工作流?

不在线第一只蜗牛

淘宝商品图片搜索API响应数据解析

tbapi

淘宝API接口 天猫API接口 淘宝图片搜索接口 淘宝拍立淘接口 天猫拍立淘接口

W3C发布WebXR规范草案,用于开发沉浸式Web应用程序_大前端_Bruno Couriol_InfoQ精选文章