Xbox One 浏览器的 Web 开发指南

问题描述 投票:0回答:2

我正在开发一个网站,需要通过 Xbox One 浏览器进行访问,但无法在任何地方找到有关 Web 内容指南或开发规范、要求或其他内容的任何信息。我什至不确定 Xbox One 使用哪种浏览器。 IE?边缘?同样,我什至找不到联系信息来联系他们。

我知道PS4不久前发布了这个文档,其中说明了其浏览器的限制。 Xbox One 是否有类似的文档?另外,有更多关于 PS4 的信息吗?

有人可以提供有关这方面的任何信息吗?

javascript html css browser
2个回答
4
投票

Xbox One 的浏览器运行 Internet Explorer 10 的修改版本。

Microsoft 的这篇文章相当全面地列出了 IE 10 和 XBOX One 浏览器之间的差异。

还值得注意的是,XBOX One可以运行Edge,正如这篇SitePoint文章中指出的那样。

只需为这两个浏览器进行开发就可以了。

XBOX One 的一些一般开发技巧,摘自 Microsoft:

  • 针对鼠标、键盘、触摸和控制器的设计
  • 1024px 宽度设计
  • 使用自适应设计 CSS 媒体查询或 JavaScript 可用于根据加载页面的设备的属性来更改页面的布局。 在移动设备上,考虑降低图像质量以节省带宽并提高性能。
  • 最小化窄设备上的水平滚动以提高可读性
  • 避免使用插件
  • 使用HTML5音频和视频(H.264/AAC/MP3)
  • 避免使用弹出窗口

JavaScript 调试可以通过检查

Xbox One
用户代理来实现:

if (/Xbox One/.test(navigator.userAgent)) {
    XBoxOne = true;
}

希望这有帮助! :)


1
投票

Xbox one 浏览器是一种减去一些 html 5 功能的 Internet Explorer...也许这就是您所寻找的? https://msdn.microsoft.com/en-us/library/dn532261(v=vs.85).aspx

您可以使用游戏手柄API来处理控制器事件

xbox 通过扫描网页中的交互元素并将其添加到 Microsoft 的语音识别引擎来处理语音命令。

按照 Microsoft 的建议,保持网页相对简单,并避免使用拖放、悬停和定时交互。

为了最大限度地提高可用性,请考虑电视、PC、平板电脑、移动屏幕

用户无法复制和粘贴

w3c 地理定位服务不可用

祝您开发愉快!

© www.soinside.com 2019 - 2024. All rights reserved.