- From: Vincent CHEN <nickledson@gmail.com>
- Date: Sat, 6 Aug 2011 17:17:17 +0800
- To: Zi Bin Cheah <zibin@opera.com>
- Cc: 周裕波 <itchina110@gmail.com>, public-html-ig-zh@w3.org
- Message-ID: <A48857315CF2418B8366FBDDB35EC01D@gmail.com>
mobile设备上的应用比较特殊,往往一个应用就独占整个屏幕,fullscreen API可以让web应用看上去很像原生应用,所以我举两个桌面操作系统的例子: 交互:网页中有一个html + css + js写的tab control,希望能够把其中一个tab drag出来成为一个独立的原生窗口并显示其中的内容(就像chrome的标签式浏览那样) 外观:在web应用中能控制其容器窗体的外观,如半透明窗体、不规则窗体等 要实现这样的feature,需要外部容器专门的支持,比如win7桌面上的gadget引擎,不具备通用性 -- Vincent CHEN Sent with Sparrow On Saturday, 6 August 2011 at 4:32 PM, Zi Bin Cheah wrote: > 这样的feature是platform & browser specific的,对扩展网页应 > > 用的能力很有意义,但是假如只有极少数平台和浏览 > > 器支持,那么写出来的web应用也就只能运行在极少数 > > 这些平台和浏览器上,这样的话可能更好的选择是为 > > 这些平台编写原生应用... > > > > 另:和文中的观点略有不同,我觉得网页应用和原生 > > 应用最大的差别并不在于是否具有访问本地设备的能 > > 力,而是在外观、交互、重绘的体验上,比如大量的 > > DOM tree改变导致的重绘,在屏幕上常常可以明显感觉 > > 到白区和迟滞;长列表scroll的时候,来不及重绘只好 > > 用chess board填充,等等... > > DOM tree的重绘,或许通过未来的硬件加速可以改进不 > 少,我倒有兴趣听听手机上的 web apps交互,外观有哪些 > 应该改进的。全屏是第一步,在webgl/canvas/DOM tree重 > 绘速度解决之后,是否就更接近原生了? > > > > > Cheers, > > > > -- > > Vincent CHEN > > Sent with Sparrow > > On Saturday, 6 August 2011 at 12:37 AM, 周裕波 wrote: > > > > > 这是opera的一篇文章,大概是介绍是与DeviceOrientation > > > Event 有关的内容。 > > > 大家有兴趣的可以看看,因为我看不懂英文,就不多 > > > 说了,下面是url,也是今天同事围在一起看的东西, > > > 具体怎么回事,大家看了就明白了: > > > > > > http://my.opera.com/shwetankdixit/blog/2011/07/06/getusermedia-and-device-orientation-adventures > > > > > > -- > > > 此致 > > > > > > Mr. Zhou YuBo - 周裕波 > > > > > > 邮件:itchina110@gmail.com > > Regards, > > Zi Bin Cheah / 谢子斌 > > Web Evangelist > W3C: HTML5 WG (member), W3C HTML Chinese IG (Chair) > office: + 47 23 69 25 81 / twitter: zibin > > 网络布道者 > W3C:HTML5小组 (会员),HTML5中文小组(主席) > 手机: + 86 1350 106 8700 / 微博: zibinme >
Received on Saturday, 6 August 2011 09:17:54 UTC