HTML5与WebGL 未来展望
Rémi Arnaud基于3D渲染技术评测了不同的浏览器。Rémi认为,因为不能吸引游戏开发者,许多Web 3D渲染技术实际已经失败了。例如VRML,约翰•卡马克已经宣布了它的死亡。那WebGL如果想要吸引游戏开发者?
浏览器:全屏
全屏是一种可以让内容覆盖整个屏幕的视图模式,没有窗口边框和其他多余的装饰。
重要性
PC上的游戏通常都是用全屏模式来显示。每款游戏总是尽力去提供一种增强用户沉浸感的体验,而移除地址栏、滚动条和操作系统菜单等等的可能会使玩家分心的元素。
言论
“我认为全屏对于制作出吸引人的web game来说是一个决定性因素。”——Mikael Emtinger (ROME, 技术总监)
“WebKit今天开始支持全屏了。Chrome也会尽快增加这一特性。我想Firefox应该也正在开发这一功能吧。”——Gregg Tavares(Google I/O大会WebGL主题演讲者)
“为了制作一款好的游戏,我们并不需要最新的GPU技术,但是我们无法离开全屏和鼠标捕获。”——Cedric Pinson(WebGL框架osg.js开发者)
现状
浏览器通常会支持一系列的全屏模式,但这其实并不算是真正的全屏。它通常不能覆盖整个屏幕,或者会留下地址栏和其他一些窗口的装饰。对于HTML5应用来说,也不可能请求切换到全屏模式。
如何解决
浏览器应当提供一个API来允许Javascript请求切换到全屏模式,然后让用户选择是否允许。就像让用户选择是否允许网站的弹出窗口一样。
评论
许多操作系统和窗口管理器都将一些自带的装饰强加给用户界面。为了摆脱这些多余的视觉元素,应用必须切换到一个完全不同的模式来显示。
标签: 济南网站建设 网站建设 济南网站制作 网址: www.web0531.com