Xbox 360 HTML5/Javascript应用程序开发

Xbox 360 HTML5/Javascript应用程序开发,javascript,silverlight,html,webkit,xbox360,Javascript,Silverlight,Html,Webkit,Xbox360,1) 有没有办法使用HTML5/JavaScript开发Xbox 360?它可以是完全基于浏览器的、服务器托管的应用程序,也可以是HTML5/JavaScript代码上的原生C#/C++Silverlight包装器(如iPhone上的UiWebView或Android/Google TV上的WebView)。我没有使用这个平台的经验,所以请接受我的道歉,因为可能有一些明显的问题 2) 有人知道Xbox HTML/JavaScript/CSS呈现引擎有多强大吗?它是基于Webkit的吗 除非你能使

1) 有没有办法使用HTML5/JavaScript开发Xbox 360?它可以是完全基于浏览器的、服务器托管的应用程序,也可以是HTML5/JavaScript代码上的原生C#/C++Silverlight包装器(如iPhone上的UiWebView或Android/Google TV上的WebView)。我没有使用这个平台的经验,所以请接受我的道歉,因为可能有一些明显的问题

2) 有人知道Xbox HTML/JavaScript/CSS呈现引擎有多强大吗?它是基于Webkit的吗

  • 除非你能使用我们其他人不知道的NDA开发工具,我可以自信地说,没有办法使用HTML5/Javascript/CSS为Xbox 360平台开发。

    如果你有权访问,也许,但这都在保密协议下。您需要参考文档和网站上的信息

    您可能能够使用构建某种渲染实现,但这需要大量的工作。(另见:)

  • 由于围绕Xbox 360开发的NDA,我们根本不知道如果有渲染引擎,它几乎肯定是基于trident的(而且肯定不使用Webkit)


  • Xbox 360 web浏览器基于Internet Explorer 9,包括所有相关的CSS动画和ES5 JavaScript功能,包括对视频和音频的支持。由微软开发的HTML5鱼缸演示程序展示了GPU加速、同步CSS转换、MPEG-4视频解码和MP3音频播放,在Xbox 360上以60帧/秒的速度完美运行。Xbox 360浏览器也支持Flash 9(PS3浏览器也是如此),因此一些HTML5功能(如WebSocket)和其他功能可以通过使用开源Flash组件来实现。从那里,您可以使用webpack(或类似工具)创建一个特定于这种老式(~2012)浏览器的JavaScript包

    在Xbox 360上运行的高级媒体基准测试的一些演示,所有这些都有可用的源代码:

    XBox One浏览器与Windows 10 Creators Update中的Edge 15浏览器几乎相同,后者甚至支持ES7和Web Workers,除了:

  • JavaScript JIT优化已禁用,因此基于吞吐量的基准测试(如Octane)将无法正常运行。FishGL.com和其他更真实的基准测试仍然表现良好

  • 与本地文件系统访问相关的输入标记被禁用

  • 奇怪的是,WebRTC/ObjectRTC在Xbox One版本的Edge上被禁用


  • 微软的任何产品都不是基于微软以外的产品,除非他们购买。没有网络工具包,可能是三叉戟。XBox是Microsoft。您可能还注意到,有人猜测XBox 360将采用Silverlight实现,但Microsoft尚未确认。Hi Xenon,因此要理解,XNA框架中不支持HTML/CSS/JavaScript,除非有人将Webkit移植到XBox()或者微软将添加Silverlight支持,这可能会伴随一些WebView组件(请参见此处:),我们运气不好?谢谢!是的,不幸的是事情就是这样。非常糟糕:(谢谢你的支持