【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

Mozilla WebXR Viewer 2.0 实验兼容 WebXR 的 iOS JavaScript API

  • 2020-07-02
  • 本文字数:946 字

    阅读完需:约 3 分钟

Mozilla WebXR Viewer 2.0实验兼容WebXR的iOS JavaScript API

WebXR 2.0是 Mozilla 实验性增强现实(AR)浏览器的完全重写,旨在让 Web 开发人员使用 WebXR在iOS上体验基于Web的增强现实。WebXR 2.0 是一个新的、符合规范的 WebXR JavaScript API 实现。


Mozilla 首席研究科学家 Blair MacIntyre 说,Mozilla 在三年前就开始开展 WebXR 方面的工作,随着WebXR规范的发展,该 JavaScript API 的原始实现在很大程度上已不再兼容。因此,需要一个新的兼容的实现。现在,该实现已经在GitHub上提供


根据 MacIntyre 的说法,为 WebXR Viewer 开发的 WebXR JavaScript API 是第一个不依赖于第三方 JavaScript 库和网站的 iOS API,这样可以保护用户的隐私。


我们需要确保有一个基于标准的解决方案,可以保证用户信息的安全性和隐私性,而不是像目前市场上的专有解决方案那样,独自创建一个新的、封闭的、由单个公司控制的市场。


但 WebXR Viewer 最重要的特点可能是,它依赖 AR 技术的本地实现来优化 CPU 和 GPU 的使用,防止热量疏导,那会对性能产生不利的影响。具体地说,WebXR Viewer 利用 iOS ARKit 执行面部跟踪、对象检测等任务。


WebXR Viewer 的第 2 个版(在 App Store 可以找到)在提供更丰富的 Web 浏览体验方面迈出了重要的一步。事实上,WebXR Viewer 采用Firefox for iOS代码库作为重写的基础,目的是提供更完善的体验。目前,并不是 Firefox 的所有功能都能正常工作,其他功能还在开发中,但是新版本肯定比以前的版本有了很大的改进,以前的版本只提供了一个单页 Web 浏览器 UI。


最后,MacIntyre 解释说,WebXR Viewer 还试图填补 iOS 平台上由于苹果公司对在操作系统层面支持 WebXR 缺乏兴趣而造成的空白。在所有主流平台上支持 WebXR 是 WebXR 成功的关键因素,MacIntyre 说,以 Firefox 为基础表明 Mozilla 最终可能会将 WebXR 技术整合到它的 iOS 浏览器中。


虽然在把它移入主流浏览器之前还有很多 UI 工作要做,但我们对它的性能很满意;这个版本的 WebXR 演示比上一个版本运行得更好,对非 WebXR Web 页面的影响似乎也很小。


目前仍有许多问题有待解决,苹果是否会在即将发布的 iOS 14 中正式宣布支持 WebXR 还有待观察,但你可以在App Store上下载WebXR Viewer并亲自试用。


原文链接:


Mozilla’s WebXR Viewer 2.0 Experiments with WebXR-compliant JavaScript API for iOS


2020-07-02 08:001508

评论

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

开源一夏 | Spring事务传播机制

六月的雨在InfoQ

开源 Spring事务 8月月更

电商秒杀系统架构设计

泋清

#架构训练营

兆骑科创创业赛事活动举办平台,投融资对接,线上直播路演

兆骑科创凤阁

兆骑科创赛事服务平台对接,海内外高层次人才引进

兆骑科创凤阁

一文读懂字节跳动“埋点验证平台”

字节跳动数据平台

字节跳动 数据治理 埋点治理 数据研发 埋点验证

华为云弹性云服务器ECS使用【华为云至简致远】

IT资讯搬运工

弹性云服务器ECS

web前端培训班哪个好选择

小谷哥

前端培训机构课程怎么样

小谷哥

大数据培训课程哪个好呢?

小谷哥

秋招冲刺版!奉上[Java一线大厂高岗面试题解析合集]

冉然学Java

面试 面试题 大厂 java; 秋招

JavaScript 里三个点 ...,可不是省略号啊···

华为云开发者联盟

JavaScript 前端 运算符 函数

LED显示屏在会议室如何应用

Dylan

LED显示屏 led显示屏厂家

设计一个跨平台的即时通讯系统(采用华为云ECS服务器作为服务端 )【华为云至简致远】

IT资讯搬运工

云服务器ECS

面试官:Redis 大 key 要如何处理?

Java永远的神

Java 数据库 redis 程序员 面试

开源一夏 | 自己画一块ESP32-C3 的开发板(PCB到手)

矜辰所致

开源 硬件设计 8月月更 ESP32-C3

什么是低代码开发?大家都真的看好低代码开发吗?

优秀

低代码开发

有了国产 DevOps 工具 ,还怕数字化转型成本高?

SoFlu软件机器人

基于微信小程序的幼儿园招生报名系统开发笔记

CC同学

零基础培训学习大数据课程

小谷哥

跟我一起了解云耀云服务器HECS【华为云至简致远】

IT资讯搬运工

云服务器

手把手教你设计一个全局异常处理器

了不起的程序猿

java程序员 异常处理 java 编程 spring-boot

再迎巅峰!阿里爆款分布式小册开源5天Github已73K

冉然学Java

架构 分布式 微服务 java; 编程、

优雅地实时检测和更新 Web 应用

领创集团Advance Intelligence Group

Web Web应用

国产堡垒机品牌哪家好?功能有哪些?咨询电话多少?

行云管家

运维 堡垒机 运维审计 国产堡垒机 堡垒机品牌

从零开始,如何拥有自己的博客网站【华为云至简致远】

IT资讯搬运工

linux 文件权限控制

湖北钠斯网络数字藏品交易系统

开源直播系统源码

NFT 数字藏品

Java面试项目推荐,15个项目吃透两个offer拿到手软

冉然学Java

offer java; 技术栈 MAll java项目实战分享

如何选择ui设计机构

小谷哥

客户案例 | 提高银行信用卡客户贡献率

易观分析

金融 银行 分析 客户

直播卖货APP——为何能得到商家和用户的喜欢?

开源直播系统源码

软件开发 语聊房 直播系统 直播源码

赶紧收藏!!!我直接上瘾!百万人都在学的Docker

指剑

签约计划第三季 8月月更

Mozilla WebXR Viewer 2.0实验兼容WebXR的iOS JavaScript API_大前端_Sergio De Simone_InfoQ精选文章