1

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

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

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

4

2 回答 2

3

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;
}

希望这可以帮助!:)

于 2017-08-01T21:32:06.803 回答
1

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

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

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

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

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

用户无法复制和粘贴

w3c 地理定位服务不可用

开发愉快!

于 2017-08-01T21:30:49.867 回答