王立楠:跨平台是伪命题 用户体验才是真
人人开放平台首席布道师王立楠做客腾讯科技“微论坛”表示,跨平台是伪命题,其实在跨平台过程中,一个平台是被另外一个平台取代的,而决定它的是用户体验。
到底浏览器的应用和原生应用之间有多大差异?王立楠称,我们看问题可以把这个分开看,现在的浏览器都是原生性应用,没有机会为手机上的操作系统做浏览器,你没法取代操作系统浏览器。
而Html5在不同平台上性能差异大,有一个例子是做标准的Html5的网站,里面有一个鱼缸,Android可以打到10分,iOS只能打到4分。
王立楠表示,我们都知道iOS操作系统性能很好,各个平台上设计的基因跟用户是非常相关的,我们可以看到iOS有自己不同的特色,缝隙就是跟这两个完全不一样的。如果你想做一个应用、跨平台,共同操作系统的未来本身有自己的设计,靠这种跨平台的应用很难体验,适配方面有很多都是需要原生的系统。
以下为实录:
王立楠:我以前在微软做了七年,就是开发布道师,就是传道士的意思,这个职位在微软存在了很长时间。所以我给自己创造了一个职位叫布道师。说白了我们就是帮助人人网在开发中把自己的想法说出去,不光是说,还要听。
在我看来,我先提一下用户体验的问题,向左向右走在说我们在做浏览器应用还是什么,我们实际上背后是在看用户体验做跨平台能力的PK。
跨平台本身是一个伪命题,在跨平台过程中,一个平台是被另外一个平台取代的。我把我的内容分为几个部分,我们在网页中来讲,在想跨平台的时候,我多大程度上可以使用?对于原生应用来讲是把暴露给界面,这里面有什么样的交互空间,多大程度的原生、性能、交付、硬件访问的能力。从硬件到操作系统的不同层次都是通过原生的应用平台把最好的性能暴露给用户。实际上面向浏览器的暴露的只是系统的一部分能力,不管是性能、交互。
到底浏览器的应用和原生应用之间有多大差异?多大比例原生具备的能力可以通过浏览器去暴露,如果我们想包含很多,我们看问题的时候可以把这个分开看,现在的浏览器都是原生性应用,没有机会为手机上的操作系统做浏览器,你没法取代操作系统浏览器。Html5在不同平台上性能差异大,有一个例子是做标准的Html5的网站,里面有一个鱼缸,Android可以打到10分,iOS只能打到4分。我们都知道iOS操作系统性能很好,各个平台上设计的基因跟用户是非常相关的,我们可以看到iOS有自己不同的特色,缝隙就是跟这两个完全不一样的。如果你想做一个应用、跨平台,共同操作系统的未来本身有自己的设计,靠这种跨平台的应用很难体验,适配方面有很多都是需要原生的系统。
我有一点启发,Windows 8的宣布到来的启发,这个不意味着Html5就是原生系统。我觉得现在还有一个非常大的市场,就是基于Web开发的。原来做Flash就想怎么把用户交互做好,从原来PC浏览器里做很好的网络体验,这里面的工具带来的差距是比较大的。
这样可以看到说,Html5存在的价值,标准行业的价值带了一大批开发者,他们继续发展。到底是浏览器变成了操作系统,还是操作系统本身就扮演浏览器,我们看到了这个趋势。
我们在选择的过程当中利用Html5逐步的使用,希望大家能多跟我们交流,谢谢。