平台和分裂性问题

  “IOS的竞争相当激烈,在40多万个应用里面,如果你不投入更多的市场费用,或者不掌握很好的市场资源的话,你要想真正出人头地的话相当地难。”陈琦是全球最大的休闲游戏公司之一Spilgames亚洲区的CEO,他们曾经开发过不少IOS上的游戏,但在App
Store上遇到了很多推广和运营上的困难,大公司尚且如此,个人开发者的日子更是难过。

导流入口多:HTML5应用导流非常容易,超级App(如微信朋友圈)、搜索引擎、应用市场、浏览器,到处都是HTML5的流量入口。而原生App的流量入口只有应用市场。聪明的HTML5开发者当然会玩转各种流量入口从而取得更强的优势。

第一个问题,发行平台困扰。不同
的操作系统、不同的用户定位形成了不同的商业生态圈,对于开发者来说,iOS、Symbian、RIM、J2ME、Android和Windows
Phone就成为必需要面对的选项,要么选择自己合适的站队,要么在不同的平台之间游走,至于哪一种方式更好,只有特定的开发者才能明白。但事实上,更多
开发者选择兼顾各种平台和用户,特别是现在更具主导性价值的苹果App
Store、Google的Android Market和微软的Windows Phone Marketplace;苹果App
Store以将近30亿美元的年度营收成为开发者的首选,而Google的Android
Market则以超级日激活量,Windows Phone
Marketplace则以游戏的名义再加上和Nokia联姻的方式获得市场的认可。

  苹果、谷歌、微软掌控着各自的生态链,诸如三星、HTC和LG等各大手机厂商受操作系统的束缚难逃被套牢的厄运,留给他们的也有Android和Windows
Phone这两个选择,软件开发者所能做的只是把产品扔进App的汪洋之中,上架或推荐与否都由三大技术公司制定的游戏规则行事。

由于超级App的巨大流量能轻易成为HTML5应用的入口,并且会形成大者更大的效应,传统的应用商店、甚至线下预装,这些流量不足和效率偏低的发行模式将被挤出市场主流。本身也是超级App的大流量应用商店,如果转型得当,也将以发行HTML5应用为主。

事情的发展可能会如EA Sports高级副总裁Andrew
Wilson所说,未来的游戏概念是Game3.0,那些收获巨大的胜者将是成功创造跨平台游戏体验的公司。因为一切都处于用户便捷性的考量范畴中,以用
户体验的名义一切都处于Creative
Destruction(创造性破坏)的局面,惯常的思维正在慢慢滞后于需求的探索,在往后的体验中,跨平台的服务将成为全新的界定Gaming
3.0。回到我们前文说的Beau
Hindman所谓的用户希望能够在随时有游戏意愿的情况下在就近能获取的设备上进行游戏,而浏览器模式则无障碍地实现了这一趋势。2010年的这个时
候,Moblyng首席执行官Stewart
Putney就宣称HTML5是社交游戏(特别是手机社交游戏)的未来,Heyzap联合创始人Jude
Gomilla也称HTML5在整个社交游戏/手机社交游戏上将具有重要的影响力。

  真的只能受制于人吗?HTML5也许可以给手机厂商和开发者们一个说No的机会。作为下一代的网页编写语言,HTML5技术是一套开放的标准,由于它提供了类似闪存技术的功能,因此更适用于移动设备的应用。它弥补了HTML4在交互、媒体和本地操作等方面的不足,支持当前多样的、复杂的Web内容,最重要的是基于这项技术开发者可以“一次编写、随处可用”,也就是说程序只要在支持HTML5技术的浏览器上就可以实现跨平台运行,不必再为同一款应用制作IOS版或者Android版了,为开发者节省了多次开发的成本。

应用发行市场将洗牌

其六,屏幕和各种游戏的适配问题。Dan
Rowinski提到了响应式设计,这种让游戏或者应用内容自动去适配设备屏幕尺寸可以有效处理尺寸问题。Epic
Games公司Tim Sweeney曾称Google
Android平台(分裂)无法满足游戏相关开发者为手机设备提供无差别体验的需求,就是出于这个原因(Android本身的分裂和不同平台之间的差异是
相似的)。Baird
Research的开发者取样调查也显示了开发者的这种顾虑,这和我们在前文提到的问题相似,跨平台除了技术门槛,屏幕适配也同样是个难题。Daniel
Cook认为这种情况将给没有跨平台投放经验带来困扰,特别是缺少商务运营积累或者过度重视引擎技术(一劳永逸的)以及缺乏盈利解决方案的公司将更具压
力。

  “对我们来说一个平台仅仅提供网页的入口是远远的不够的,它需要投入更多的运营成本,我们关心的是有多少人在玩游戏,而不是这个平台上的流量有多大。”黄何看好国内人人、腾讯和新浪微博三家平台,这些平台都同样具有社区性。浏览器是一个工具,和做社区、做运营是不同的方向,浏览器如果希望搭建一个应用平台必须摒弃掉做工具的思路,这个观点也得到了陈琦的认可,他更看好社交网站和游戏之间的合作,“社交网络将是更适用于手机网页游戏的平台,它可以极大的降低市场推广的费用,好友间的互相影响便可满足推广的需求。基于HTML5的技术特点,用户不需要下载就可以在线玩游戏,轻易获得的优势使用户的流失率也会相应的降低。”

很多IT巨头都坐不住了,尤其是苹果和Google。PC操作系统的世界难有突破,Web浏览器被苹果寄予厚望,而且第一代iPhone只支持网页,那时还没有Appstore,Safari是乔布斯非常看重的产品;新贵Google虽然大量赞助Mozilla,但并未对IE的地位产生实质影响,收购了YouTube后发现底层被Adobe控制,也是非常难过,而且Google每年给IE的搜索框和Adoble
FLV缴纳的费用真不是小数目。

不同平台的生态圈、技术障碍等壁垒阻碍了开发者快速发展,而HTML5虽被寄予厚望,但目前还缺乏有说服力的产品,HTML5的潜能仍需在探索中被继续挖掘。

  一直以来手机浏览器都处于一个十分尴尬的位置,浏览器本身是一款应用,但是由于技术的限制,这款应用一直被当做文字内容的入口,但是随着各种网站独立客户端的出现,这种内容入口的作用又被大大削弱了,HTML5从某种意义来说拯救了手机浏览器,不仅让许多应用可以回归于网页,更可能将功能扩大化,在手机网页上呈现更为多样的富媒体形式。

d)最接近原生体验的高性能框架:MUI框架,体积只有几十K,加载、运行远快于一般框架。基于该方案开发的HTML5应用完全可以达到原生App的功能和体验。

其七,中间过渡手段。Ron
Perry提到过渡阶段的混合应用,就是开发过程既采纳了原生应用功能,同时融合了更具前瞻性的HTML5技术。这种混合应用仍然需依靠应用商店下载,但
因为有部分或所有用户界面植入了浏览器元素的程序,对开发者来说,就意味着他们无须针对各个手机操作系统重新编写应用,而是可以选择用HTML、CSS和
JavaScript编写其中一部分代码,并在多个平台上运行应用程序。除此之外,混合应用的另一个特点在于,它与网页应用又有共通之处。混合应用并不像
原生应用那样,直接使用手机操作系统所支持的图像API和UI,其多数页面采用的是浏览器的渲染引擎,这与网页应用一致。

  HTML5之后:原生应用VS网页应用

这种模式需要一点想象力,但未来迟早会来。

第二个问题,不同系统平台的技术障碍。
术语言之间的开发障碍相当明显,iOS应用需要Objective-C语言;Android应用则需要兼具java和C语言;Symbian应用需要
C++语言;而Windows Phone应用则需要C#语言。Anat
Resnick在解析这个问题时认为这种技术语言之间的超级跨度、游戏测试跨度给游戏平台匹配等带来各种困难,类似于Rovio将一款《Angry
Birds》做到极致,在不同平台之间广泛布局同样不是一件容易的事,在App
Store上受到用户的青睐并不意味着在Nokia Ovi
Store也能春风得意(特别是如何保持应用的高质量)。

  “人们已经习惯在PC上玩网页游戏,所以在心理上也会比较容易接受在手机网页上玩游戏,因为我们将游戏作为网页应用的切入点。”磊友科技的CEO黄何是最早进入HTML5领域的创业者,他曾在腾讯担任产品经理,出来创业后进入创新工场,去年9月份磊友成立,主要做HTML5平台引擎和游戏内容的开发。

Web体验的丰富增强主要表现在:1. WebApp,比如Gmail;2. 流媒体;3.
游戏。我们就这3个方面来讲HTML5做了什么。

其三,在Graphics &
FX问题上原生应用可能更胜一筹,在图像质量要求较高的内容上尤其如此。高图像质量的游戏在HTML5上的渲染效果暂时还比不上原版应用(从目前现有的HTML5游戏看,画质本身还是一个问题)。

  “移动互联网正在经历着和PC互联网相同的发展历程。”UC优视CEO俞永福将这个历程分为三个阶段:从2000年到2004年是第一个阶段,一切以浏览器为中心,应用很简单;第二个阶段是从2004年到2007年,PC上应用软件开始大行其道;第三个阶段也就是今天,90%的流量通过浏览器。

偏偏微软此时也出了晕招,推出了一系列即不完整支持规范又互相不兼容的IE7、8、9、10,彻底失去了开发者的心。

至于HTML5技术支持的应用最理想化状况到底是怎样,恐怕还只能在继续探索中被挖掘。Scott
Hyman认为在制作完善的作品中,应该让多数玩家都不会察觉内容是基于浏览器的。

  像很多重要的应用技术一样,在普及和应用之前总要经历一段很长时间的积累期,HTML5技术由W3C(万维网)联盟策划并发起,新标准自2008年第一版标准推出以来已经沉寂了3年,始终没有一个最终的标准是HTML5不能被广泛应用的最大原因,有人说这套标准在2022年才会最终敲定,不过现在有了苹果、谷歌等技术公司的推动,这一时间必将要被大大的提前了。

而且这种更新完全可以是差量更新,比如某个HTML页面或某个js文件有问题,只更新这个几K的小文件就可以了,这比原生应用的更新体验好太多。

当然,在目前的条件下,不管是用户的游戏需求还是开发者的游戏发行布局,Beau
Hindman的设想更多还只是相对理想的状况。

  “在网页中植入新浪微博,我们无法选择拍照上传,只能调用本地文件,而新浪客户端却可以做到这一点。”杨永智说,目前海豚浏览器的导航栏中就有新浪微博的Web版,除了不能拍照使用效果和客户端版差别不大,随着HTML5的发展和高通等手机硬件厂商的推进,已经有很多硬件可以由Web来驱动了,比如Web
GL提供了一个类似3D加速的接口,可以调用3D的一些独特性,写出3D的游戏。

在互联网的早期,对用户而言,能打开浏览器接入到互联网世界就是一个神奇的事情,但互联网发展到2005年前后,开始出现下一个变化,就是宽带互联。

其四,HTML5在Accelerometer access问题上也能够有效实现。

  从长远来看,谷歌的这一步棋是对是错有待时间来证明,但是在生意场上只有垄断才能将利益最大化,开放也许只是相对的开放,移动互联网似乎注定走向封闭,巨头间的争夺将会给散兵游勇们越来越少的生存空间,这样的趋势在App
Store上便可窥斑见豹,曾经那里是个人开发者的天堂,现在排名前几位的游戏和应用几乎都是大公司的产品,垄断之势尽显。

(注:作者作为从业人员,也会在分析各种方案时提到我们公司的方案,但作者会客观不夸张的陈述方案,而且该方案是纯免费的,没有商业销售嫌疑。)

其五,关于游戏的离线运行功能。Dan
Rowinski曾对此进行过解析,HTML5应用能够在未联网的情况下继续运作。离线缓存的概念相当新颖,是有待网页应用深入挖掘的HTML5重要性
能,拓展空间很大,其主要优点是让网页应用能够在未连网的情况下继续运作。可能是很多人认为这是令原生应用走向消亡的一大原因。换句话说,如果得到了用户
许可,HTML5可以通过application cache
API向用户提供离线存储功能,让HTML5网页应用在离线状态下运行。早在两年前,Google就通过HTML5技术实现了离线Google
Map和Gmail(无须接入网络的浏览体验)。游戏邦曾编译过Alex
Kessinger的文章,就是以《俄罗斯方块(Tetris)》为例,如何制作iOS离线游戏应用【注:具体可以参
阅:

  “虽然IOS和Android发展迅速,但是中国手机用户最多的仍然是塞班市场,所以我们制作了一个塞班系统的客户端,让它可以跑HTML5游戏。”黄何的目的是让大部分的手机能跑HTML5游戏,然后再拼命的做游戏卖钱,这就是他的HTML5游戏赚钱计划。在他看来未来磊友将会有更大的优势,因为HTML5的跨平台特性可以使这些游戏的移植成本越来越低。

游戏:

第四个问题,跨平台的人力成本和运维成本。前
文提到,不同技术语言门槛和不同发行渠道需要更多的专职人才负责打点不同的App方向,这对开发团队来说是很耗人力的行为;此外,因为平台的障碍和分裂,
也为应用的运维带来各种不必要的重复劳动,再加上不同市场有不同的定位和用户属性,这种技术和人为区隔也将给产品的运营带来各种不确定性。这就是我们需要
提到的管理风险,如果选择了错误的平台或者缺乏市场渗透性及市场回报率,给开发者带来的就可能是失败的打击。这层困惑是很明显的,没有充分的数据分析导致
开发者只能凭借感觉判断哪些游戏适合投放的平台,而缺乏实力的小型开发者在强者林立的市场获得更合适的平台机会则渺茫得多。

  “浏览器是与生俱来跑网页的,随着HTML5的出现,现在浏览器要加强跑应用的能力了。”俞永福坚信HTML5的到来将为手机浏览器带来一个新的发展契机,它将会成为手机浏览器从第二阶段过渡到第三阶段的关键因素。

不管是硬件升级、软件成熟,还是操作系统厂商策略变化,都在强力推动HTML5的爆发。

中间工具和HTML5技术**
其实开发者并不是单纯地只根据不同的平台解决问题,看市场上出现的各种中间解决方案就知道了,开发者并不想在跨平台的问题上耗费太多的精力。在目前
面向开发者的各种中间解决方案中可能包括Zipline、Moblyng、Epic、MoMinis、Ansca
Mobile、Sibblingz、GameSalad、Unity Android或者cocos2d-x。

由于HTML5的发展还没有统一的标准,各个浏览器的厂商支持的力度也不尽相同。“谷歌收购摩托罗拉从一定意义上来说将推动HTML5的发展,”秀野堂主说,“硬件厂商和软件厂商的深度结合,致使摩托罗拉可能会在Android的平台上产生新的升级,它可能会直接把Chrome浏览器捆绑在摩托罗拉的手机里,那么HTML5的应用会迅速地爆发出来,因为谷歌的Chrome是所有浏览器中最勇于创新的,走在了HTML5技术应用的最前面。”

结语

另一个解决问题的方式可能来自最近最受关注的HTML5,脱离App束缚成为应用研发最偷懒的方式。Ben
Savage曾经做出2012年关于HTML5的14个预言,其中就包括基于HTML5的应用将大规模出现,此外用户体验可能将慢慢向iPhone应用看
齐。而同样利好的消息是各种浏览器都在支持这项技术(Chrome、IE、Safari、Mozilla、Opera等),尽管目前还只是适用于高级别的
浏览器版本,但随着浏览器的各种升级,这个用户受众面的困局也将迎刃而解。

  保证一致的用户体验也是HTML5技术需要解决的另一问题。“开发者在HTML5这个领域中面临着浏览器的绞杀,”秀野堂主曾经做过一款HTML5的概念型游戏,几乎用上了HTML5的所有元素,但是在不同浏览器中的使用效果却大不相同。造成这一现象的主要原因是HTML5标准制定委员会人员构成复杂,基本都来自于各大技术公司,每一家都希望通过自己的声音影响HTML5标准的走向。

HTML5新增了Audio、Video

澳门新葡萄京官网注册 1 

  “由于需要大量的人员去做基础工作,而这些工作不会迅速带来利益,造成了国内HTML5技术的开发氛围并不好,其实我们中国的技术丝毫不输于美国,我们只是输在了开发者的保守和短视。”秀野堂主说。

熟知历史才能预知未来,先让我们来看看HTML5为什么诞生、这8年是怎么过来的。

第五个问题,平台用户调研和适度改编。
Xyologic和Distimo以及Flurry监测到的数据可以很明显看到不同平台之间用户对应用的选择倾向性还是相当明显的,比如Android
Market的App下载更多而App
Store的游戏应用下载更多,即便是同一款游戏应用在App Store和Android
Market也因为用户付费环境和支付便捷性等问题而产生极大差异。Flurry的数据认为同一款应用在App
Store的营收能力一般是Android
Market的4倍,这就意味着在iOS和Android激活量越来越接近的现在,如何权衡用户的直接需求才是开发者需要关注的重点,而平台之间的这种差
异直接导致了开发者在开发问题上存在更多的权衡因素。

  有业内人士表示,HTML5将使得Adobe
Flash技术显得很多余,因为HTML5的开放,Web标准提供了除Flash之外的富媒体网络内容发布方法。但也有不同的声音认为,HTML5的缺点很明显,特别是由于其目前仍处于草案阶段,浏览器兼容性差,而且开发模式单一,目前基本只靠记事本开发。相比之下,Flash的优点在于普及率高,而且依靠多年的积累,众多设计人员和开发者集中在Flash平台,有效地解决了浏览器的兼容性问题,可以提供有效的开发方案。“Flash是一个插件,用以弥补HTML4在视频和图像处理等方面的不足,相比较而言HTML5是一套完整的网页语言,随着HTML5的不断更新,网页富媒体处理和的对硬件调用能力的不断增强,HTML5技术迟早会取代Flash。”黄何说。

既然大家都是W3C的主席单位,好吧,我们重新开始做HTML5吧。

Zynga负责移动端的高级副总裁David
Ko认为HTML5是Zynga在手机端拓展社交游戏的一个重要途径,而Popcap的Giordano
Bruno Contestabile则在GDC
Online上称HTML5或许是突破平台割据局面的希望(HTML5 might be the
hope)。

  “原生应用和网页应用未来也许没有一个清晰的界定,网页应用可以套一个壳而变成独立App的形态,原生应用中的一个按钮在你不知道的情况下也许点进去的也许是一个网站的链接。”杜亚波也是HTML5研究小组中的成员,他在iPad上为企业用户做应用,在他制作的原生应用中使用了很多HTML5的技术,这是一种混合编程的技术,以一种交叉开发的理念制作应用,极大的提高了应用的制作效率。

Adobe的Flash被遏制,与Web霸主的位子擦肩而过;IE的私有标准被遏制,并且造成IE市场份额不停下滑,直到IE最新的移动版本反过来开始支持WebKit私有语法,真是令人唏嘘。不知道HTML6是不是该打倒WebKit垄断了。

至于情况如何,至少李开复和磊友对HTML5的未来充满信心,他在HTML5 in
China分享会议的开场致辞中就称HTML5所支持的兼容精神将在未来获得更大的展示空间。其实大部分人对于HTML5最大的底气不是来自于对技术的预
测,而是来自于行业分析数据的支撑,就比如ABI
Research认为到2016年全球将有21亿部手机(占手机总数的30%)支持HTML5浏览运行支持,在手机操作系统的战局中,HTML5将以中间
调和者的姿态迅速获得发展。

  “一些图表、报表这种很绚的图我们用HTML5技术,渲染的工作用本地应用技术去开发,这样下来原本一周的工作量现在一两个小时就能完成。”杜亚波作为原生应用的开发者尝到了HTML5技术的甜头。但是原生应用是无法完全变成网页的,只能通过HTML5技术以嵌入的方式将链接源引网站的内容,这一点在游戏上体现的更为明显,因为原生游戏是无法包装成网页的,所谓由繁入简难,这也是网页游戏初期的优势。

混淆与产权保护

Funzio的Jamil
Moledina代表了这种观望心态,他认为开发者并不会和某种技术捆绑,而会根据面向用户的需求做多重选择(优选方案),同样Google+的Todd
Kerpelman也认为Flash和HTML5之争并非零和游戏。Zynga的HTML5游戏《Mafia
Wars Atlantic City》最后为Mafia Wars
Shakedown所取代,并未能有力佐证这个市场的价值,现在Popcap也推出HTML5游戏《Bejeweled》(Chome
Web Store)、Gameloft也向Google+平台发布基于HTML5的3D赛车游戏《GT
Racing: Motor Academy》,这些举动或许能慢慢和早先的《Angry
Birds》(只针对Google Chrome)、《Chain Reaction》、《Sand
Trap》一起带动全新的希望。

  “这是由原生应用本身的封闭性造成的,每一个应用程序都是一个围墙,由于搜索引擎看不到里面的数据,所以不能做到精确的搜索。”在杨永智看来,只有网页才能做到精确的搜索,因为Web是一个开放的标准,它是基于网页语言开发的。“花花公子的App一直没有通过苹果的审核,前一段时间花花公子上线了HTML5版本。应用商店没有一个完善的用户年龄审核系统,基于网页相对成熟的年龄分级体系。”杨永智说。

在HTML5标准的升级过程中,苹果和Google同时也看到了浏览器市场重新洗牌的机会,他们一方面参与HTML5的规范,一边在浏览器产品上发力。Apple首先开始大力发展Safari,建立WebKit开源项目,Mac、iOS、Windows多平台齐发力;Google起初是赞助Mozilla开发Firefox,后来自己开发了v8引擎,合并WebKit,于2008年正式推出Chrome。“IE的私有规范+Flash不是标准,我们才是标准”这样的口号在新一代浏览器大战中打响,IE瞬间成为千夫所指的垄断代表,甚至成了阻碍Web发展的罪人(当时IE6已数年未更新,并且丝毫不惧Firefox的发展)。

其二,HTML5已可根据屏幕大小、图片大小和分辨率的情况,提供Visual
Scale的用户体验。

  苹果Safari浏览器一经推出,乔布斯就宣布其只支持HTML5,将Flash技术拒之门外;在PC端谷歌Chrome浏览器对HTML5支持最为出色,影响力最大;而就在不久前,微软也宣布将支持HTML5技术,IE这个PC端浏览器的王者的加入无疑会使HTML5这团火烧的更旺。虽然这项属于“未来”的技术还没有一项真正成文的标准,但是思想却已经走在了标准前面。

随着Chrome和Safari的高歌猛进,以及IE+Flash的衰落,HTML5告一段落,进入了下一个时代——移动互联网。HTML5的跨平台优势在移动互联网时代被进一步凸显。HTML5是唯一一个通吃PC、Mac、iPhone、iPad、Android、Windows
Phone等主流平台的跨平台语言。Java和Flash都曾梦想这个位置,但梦断于iOS。此时人们纷纷开始研究基于HTML5开发跨平台手机应用。很多人当时认为,原生应用只是过渡,就像当年从C/S结构转变为B/S结构一样。而且学习Objective-C和Java很费劲,我既然会网页开发,为何不试试HTML5。

在当前状况下,开发者可能遇到的分裂问题包括:发行平台困扰、不同系统平台的技术障碍、不同平台的审核差异和限制差异、跨平台的人力成本和运维成本、平台用户调研和适度改编。

  海豚在中国有很多支持者,秀野堂主也是其中之一,“海豚可以不用封装直接在浏览器上跑应用,如果他们可以跟开发者的互动再大胆一些,那么开发者对于海豚的支持可能会更多,基于它的应用也会越来越多,海豚在短的时间内就可以产生水温效应而迅速地抢占市场。”中国本土的浏览器如UC目前也在加大对HTML5的技术投入,“UC研发了U3内核,最核心的就是部分支持了HTML5,将来如果浏览器不支持HTML5根本就没有竞争力。”俞永福说。

但我认为这样的想法很危险,就像Apple成立前,HP的高层告诉沃兹:谁会在家里摆一台电脑呢?未来HTML5肯定会颠覆原生App。“性工能”障碍的消除,只是HTML5的劣势被削弱,但劣势被消除后,它的优势就会大放异彩,HTML5的优势是什么?我们分别就开发者和最终用户来看。

HTML5被整体市场所观望的除了技术标准和规范不够成熟外,最大的盼头就是出现一款重磅作品给市场打入强心剂,虽然磊友、Spil或Facebook在推动这个趋势,但都不如一款有说服力的游戏来得有价值。

“我感觉谷歌是在自掘坟墓。”一位网名为秀野堂主的的创业者对《创业邦》说,“谷歌这么做没法向其他的支持者和合作伙伴交代,也许站在谷歌的立场,他们觉得Android是一个开源的系统,并没有收费,因此便可以不用负责。但是从道义上来讲,这种做法是很不负责的,失了民心。”
秀野堂主是HTML5研究小组的骨干成员,这个小组专注于HTML5技术在中国的推广和交流,在开发者中很具影响力。

3.软件技术的成熟

Beau
Hindman在解析自己理想的游戏状态时,认为好的游戏除了在创意环节(Originality,包括题材、玩法、交互方式)、游戏玩法环节
(Gameplay)、风格类型(Style)、声效环节(Great
Music)让用户有更好的体验外,适配性(Flexibility)也将成为一个核心的考量环节,用户希望能够在随时有游戏意愿的情况下就能获取的设备
上进行游戏。

  造成浏览器大翻盘的原因首先是电脑上装了太多软件,爆发安全问题,其次是支付宝这样的第三方应用需要开发的标准化,无法为所有软件独立开发插件;最后一个原因是浏览器整合能力的提升,如Flash插件的支持使浏览器玩网页游戏成为了可能。

HTML5的强大会引发很多安全问题,并且解决思路与原生不一样,业内有可能会出现新的安全厂商领导者。

其一,Touch/gestural interfaces。据称图片轮播、scrolling
lists、disclosure
panels和相关小部件等需通过触摸、划动手指来控制的UI组件,均可在HTML5网页上实现。Keith
Stuart在《Touchscreens、smartphones and the haptic future of
games》一文中指出触屏技术将是未来游戏发展的动向。

  除了做游戏,磊友还开发了一套HTML5技术的SDK工具,可以减少编程的难度,降低了开发者学习这项新技术的门槛。“所有人一想到HTML5就想到做网页,磊友做的这个工具告诉人们,HTML5除了可以做网页,还可以做应用。”杜亚波说。

终于,在2014年10月底,W3C宣布HTML5正式定稿。这个时间,不晚不早,硬件性能更强、手机OS迭代速度下降。

澳门新葡萄京官网注册 2 **

  HTML5对中国来说更有着深远的意义。App
Store和安卓市场在美国占据绝对的统治地位,形成了一个良性的付费市场,而中国的应用商店是没有盈利模式的。“国人的付费习惯不好,70多家应用商店都不免沦为华军软件园。”百纳信息科技有限公司创始人兼CEO杨永智说。网页应用的开发者从某种程度上根本不需要依托于应用商店来代替收费,因为支付宝在中国已经有很成熟的支付体系,开发者和用户之间可以双向完成交易。

目前很多针对原生应用的性能分析调优工具或服务,未来也面临转型,HTML5应用的性能分析调优是另一个世界。

第三个问题,不同平台的审核差异和限制差异。不同平台对应用的审核标准(适用性、受众适宜度、是否有攻击成分)、审核
流程时间、烦琐度等都存在差异,苹果 App
Store的审核相对更具效率,如果只是更新版本可能更快些,甚至被拒绝的情况都会给出相关解释;而像Android
Market的审核性就弱一些,只要提交的应用符合要求即可生效(根据手机操作系统版本、API范围来划分支持运行的手机平台),但Google可以对上
线应用进行远程操控,出现问题就会被下架。对于开发者而言,同样一款产品,哪怕只是一次更新都需要在不同的应用商店之间不断重复提交、重复审核。

  原生应用现阶段仍然占市场的统治地位,从用户的角度,随着数量的不断增多,用户很难在几十万的应用中找到自己想要的,显然这种需求仅凭应用商店那几十个推荐位是远远无法满足的。

  1. 大幅降低使用门槛

当然,更有一些人看起来超级乐观,比如Chrome操作系统项目主管Sundar
Pichai就认为HTML5最终会超越原版手机应用模式(Spil games首席执行官Peter
Driessen认为应该不会超过三年的时间);Mike
Rowehl则认为这种趋势会让用户和开发者忘记自己是经过了原版应用时代,才走上了移动网络之路。

  网页应用对于用户最大的便利是无需下载,不用安装,所有数据都在云端,而且由于HTML5的应用是跨平台的,从理论上用户在家中PC上玩游戏,只要按下暂停键,就可以在地铁上用手机接着玩,给人们提供了无限的想象空间。

有人说,光标准定稿没用啊,配套起来了吗?HTML5做的应用究竟能否匹敌原生App?答案是,HTML5不但可以匹敌原生App,甚至它天然的很多特性超越了原生App。

(文/雷锋网)    

  平台猜想

  1. 跨应用的使用体验

所以早些时候Appcelerator和IDG联手做的关于开发者平台选择的调查(取样2160名开发者)就显示HTML5的选项为66%,和
Android Tablet的68%相当,甚至高于WP7的38%、BlackBerry
Phone的21%。当然,在现阶段的开发者热情还并不能和拥有91%支持率的iPhone、88%支持率的iPad和83%支持率的Android
Phone相提并论。

  “不管是原生应用还是网页应用,关键的问题是它运行在系统之上还是浏览器之上,不同的应用适用于不同的形式,那些联网性的应用长期来看一定会跑在浏览器上。”俞永福说。大型单机游戏一般需要调用更多的手机硬件,现阶段更适用于Flash技术,而继续以原生应用的形态存在,Flash和HTML5之间的选择一直是一个备受争议的话题。

a)性能:提升HTML5性能的手机端引擎,让侧滑菜单、下拉刷新等动态交互卡顿的问题得以解 决;

HTML5的技术差异特征理解
Matt Marshall曾在《How HTML5 will kill the native
App》一文中仔细探索过HTML5的相关技术内涵。

  “如果Chrome浏览器开发手机版本的话,那我们只有开拓第三世界国家的市场了,但是短期之内应该不会,因为谷歌内部Chrome和Android是竞争关系。”杨永智说。

力调用不如原生。

  HTML5将极大的促进网页应用的兴起,在电脑上,人们已经习惯了在浏览器上玩游戏、在网页中体会各种应用带来的便利,现在这种习惯有可能会延伸到移动终端,而这也会彻底改变移动应用的市场格局,网页应用会变得越来越重要,作为网页通用入口的手机浏览器将起着越来越重要的作用。

HTML5新增了Canvas、WebGL

  同样的问题也在困扰着第三方浏览器,不同的操作系统对HTML5的支持效果也不尽相同,Android上网页播放视频的效果就比IOS上差很多。“但在Android上我们可以对视频的标签进行更多的改进,从而达到更好的体验效果,这种改进的空间正是我们工作的重点,也是我们选择Android平台的重要原因,”杨永智说,“未来如游戏这种需要调用很多硬件资源可能还是原生应用的效果会好一些,但是随着HTML5技术的不断发展,原生应用向网页应用靠拢是一个必然的趋势。”

Facebook也好,PhoneGap也好,想在移动互联网初期就分一杯羹是分不到的,但坚持下来,机会往往会出现。

  如同原生应用依托于应用商店,网页应用也需要依托一个更加宽阔的平台,对于游戏而言这个平台可以是社交网站、可以是微博、可以是浏览器,可以是基于Web开发的任何平台之上。

我们先谈谈HTML5原来不如原生应用的地方,业内俗称HTML5有“性工能”障碍。即HTML5性

  如果你玩新浪微博,会发现一个“手机最游戏”的入口,这是国内首款基于移动设备浏览器的HTML5网页应用,由休闲游戏网络Spilgames亚洲公司开发,可以支持IOS及Android
2.2系统以上的移动设备。用户无需下载安装,就可以在网页上体验数款经典的益智类游戏,“我们和磊友进行合作,共同发起了HTML5研究小组,希望在国内打造一个良性的HTML5研究环境,让更多的开发者可以基于HTML5做一些游戏和应用,共同探索网页应用的盈利模式。”Spilgames亚洲区CEO陈琦说。

开放的数据交换:

  HTML5技术对软件开发者的最大吸引力来自于网页应用的跨平台性,不仅如此,HTML5语言相比较原生应用的技术门槛更低,因此出错后所要付出的修改成本也会更低。即便有如此多的好处,原生应用也并非会被网页应用所取代,至少现阶段HTML5的发展并不能完全满足开发者对效果的追求,原生应用的运行速度和使用感受依然比网页应用要好。造成这种差异的重要原因是原生应用可以调用手机设备的硬件,而网页应用却无法做到。

一个巨头开始行动,所有巨头都会闻风而动,没错,这场战役会是移动互联网世界的二次世界大战。

  Facebook和Google+作为世界领先的社交网络平台早就开始了在HTML5上的布局,Google+前一段时间上线了16款网页游戏,其中有一款基于HTML5技术开发,那就是在App
Store上名声鹊起的《愤怒的小鸟》。有着这样世界级技术公司营造的平台,HTML5游戏飞出自己愤怒的小鸟指日可待,现在正是开发者抓住先机的良机,而中国的开发者似乎没有投入与此相契合的热情。

当然还有Google努力在HTML5中推进Header和Section等标签,以利于搜索引擎分析,这些不多述。

  以App
Store为代表的应用商店已经为原生应用提供了一套成熟的商业模式,软件提供者和应用商店3/7分成,可以选择一次性付费和应用内提供附加服务的两种形式盈利,而移动终端的网页应用作为新生事物,在商业模式上还处于探索阶段。黄何手中长期拿着一个塞班系统的手机,这并非因为他敝帚自珍,而是因为磊友做了一件很“变态”的事情,那就是让HTML5游戏可以在塞班上运行。

新型HTML5引擎战火将烧起

  浏览器准备好了吗

开源技术将在移动互联网领域更加流行

  “我们和开发者之间的合作也许会比简单的链接入口更进一步,也许是以Web
Store的形式将所有的网页应用集中于一个导航站点。”杨永智对海豚浏览器的未来有着更为深远的打算,打造平台是所有互联网企业的目标,浏览器如果可以把流量变成用户,所能实现的经济量级是完全不同的。但是网页应用开发者似乎不是很买浏览器的帐。

使用HBuilder开发HTML5应用

  值得一提的是这款浏览器的研发团队来自于中国武汉,杨永智曾在微软就职,2009年创立百纳信息科技有限公司,一直从事手机软件的研发,海豚浏览器和Safari、Chrome一样基于开源的Webkit引擎搭建,以上层的再次渲染实现更好的扩展性和显示效果,这款浏览器已经发布了中文版本,正式进军中国市场,但对国内浏览器来说他们算是外来者。杨永智说:“我一直认为我们最大的竞争对手是原生应用,其次是默认浏览器,然后才是第三方浏览器。”

英特尔公司发布了Crosswalk引擎,可以让Android 4.0 –
4.3的手机上的应用打包Chromium引擎而不是Android
WebKit。毕竟目前市场上存在大量Android 4.0 –
4.3的手机,同时统一的WebView也避免了兼容性的烦恼。

  而百纳信息旗下的海豚浏览器是Android系统上的一款很受欢迎的第三方浏览器,8月底,海豚浏览器的iPhone版已经推出,就迅速席卷全球APP
Store排行榜。上架24小时内快速占据50多国排行榜前5,美国、英国、法国、意大利等10个国家更是占据第一名。

HTML5的诞生

2007年W3C(万维网联盟)立项HTML5,直至2014年10月底,这个长达八年的规范终于正式封稿。

早期HTML只需要记事本写几个Tag,中期的HTML、JS、CSS比较复杂,需要更高级的文本编辑器,但HTML5到来后,它的代码量、复杂度、开发模型将与原生开发看齐,需要类似Xcode、Eclipse等专业的IDE工具来解决开发、调试的问题。一些以会使用记事本写代码为荣的开发者,将面临思路转换甚至被更高效的开发者淘汰。

Facebook为何放弃HTML5?核心是当时基于HTML5真的做不出好的移动App。对比Twritter等竞争对手的原生App,Facebook的HTML5版本实在无法让用户满意。比如Push功能,到现在HTML5的推送和原生的推送体验差距依然巨大,更不用说HTML5应用的页面切换白屏、下拉刷新/侧滑菜单不流畅等众多问题。看着原生工程师轻松实现摇一摇、二维码、语音输入、分享到朋友圈等功能,更是让HTML5工程师感觉自己站错了队。

但是HTML标准没有把握住产业的变化及时演进,浏览器产品也未升级,这块新需求被浏览器插件满足了,那就是Flash。这个部署在亿万浏览器里的商业插件俨然成为事实标准。2005年Adobe巨资收购Macromedia,把Flash收归旗下,紧接着大幅推广FLV流媒体和action
script语言,很明显这桩收购可以列为IT并购的经典案例,FLV流媒体和Flash游戏风靡互联网,Adobe在新的产业升级中攫取了大量的利润。

持续交付:

目前手机应用切换是以桌面或任务管理器为中心的,但事实上这些中心很影响效率和体验。用户想出差三亚,先打开去哪App订票,然后切回桌面,再找到并打开天气App,搜索输入三亚,再切到桌面,找到并打开航旅纵横App,输入航班号值机,哦对了,航班号多少来着,再切到桌面,找到并打开去哪App看航班号,最后找到并打开租车App,输入租车地点,然后再切回桌面。。。

不管是App、游戏还是音视频,未来都将即点即用。谁先满足用户这个需求,谁就制胜。

PhoneGap的出现,给开发者打开了一扇窗。很多人期待PhoneGap不停扩展API,来补充浏览器的不足。Adobe看到PhoneGap仿佛看到了重振江湖地位的希望,但在Adobe收购PhoneGap后,又发现这个东西可商用性不足,而且开源使得Adobe无法像Flash那样获取商业利益,于是就把PhoneGap捐给了Apache,改名为Cordova。

  1. 实时更新、差量更新的优秀体验

这时Facebook加入了W3C,牵头成立了Mobile
Web工作组。Facebook是混Web圈的,并且在手机OS上没有自己的领地,他不喜欢被苹果和Google掌控的原生应用生态系统。Mobile
Web这个工作组的重要目标就是让HTML5开发的网页应用达到原生应用的体验。然而,事与愿违,它不努力也就算了,结果是努力了却失败了。2012年,Facebook放弃了HTML5的新闻充斥了全世界的IT媒体,HTML5瞬间被打入冷宫。

还有什么会被改变?

HTML5应用可以绕开应用市场的限制进行自主实时更新,用户可以快速享受新服务。

Google在2013年底发布的Android 4.4,内置的Webview不再是蹩脚的Android
WebKit浏览器,而是Chromium,性能大幅提升。从最新的Android
5.0开始,Webview可以通过Google Play
Store实时更新,和Chrome的升级保持一致,用户就可以不刷机享受到最新的浏览器引擎;再看Apple方面,2012年iPhone
5发布后,HTML5在iOS上的表现已令人满意,Safari独家的JavaScript加速引擎Nitro不再那么重要,不过在iOS
8发布后,苹果还是很识趣地取消了三方程序调用Nitro的限制,现在任意浏览器或应用调用iOS的UIWebview都可以利用Nitro加速,这样在前端使用JS做大型运算也成为可能。两大手机操作系统霸主和浏览器巨头的态度发生了变化,使得HTML5在手机上的发展不再受限,而且这个变化不可逆只能继续向前,这种变化势必会产生深远的影响。

过去这些年,HTML5颠覆了PC互联网的格局,优化了移动互联网的体验,接下来,HTML5将颠覆原生App世界。这听起来有点危言耸听,但若认真分析HTML5的发展史,你会发现,这个世界的发展趋势确实就是这样。

HTML5的“性工能”障碍得到解决,可以接近原生App的效果,所以它就可以替代原生App吗?很多人认为,即使HTML5会发展的比现在好,也将是与原生App各占一部分市场的格局,要求不高的长尾应用会使用HTML5,而主流应用仍是原生App的天下。

也祝愿大家在HTML5的浪潮中,把握住机遇,享受下坐在风口当猪的感觉。

HTML5这回真的来了

1.硬件升级

我在这里抛砖引玉,欢迎大家一起讨论,但我希望我们能理智的分析,在争议中提炼真知,而不是未经思考或验证仅因为害怕被颠覆而无谓的乱喷。(作者微博

标准的HTML5引擎并不能解决HTML5的所有问题,拥有大流量入口的互联网巨头,莫不在思考内嵌更优秀的增强引擎。腾讯推出了X5浏览器引擎,就是看中这个机会。目前各路浏览器厂商、应用市场厂商、甚至rom厂商,都在努力整合更优质的浏览器引擎。假使微信内嵌的WebView可以运行更优秀的Canvas游戏、假使360手机助手可以发行即点即用的HTML5应用并且能力体验与原生一致、假使小米rom内置更强大的WebView使得所有HTML5应用在小米手机上运行的更流畅。。。

b)工具:HTML5开发IDE产品HBuilder, 超快的编程利器;

除了Flash这个商业产品成为了事实标准,W3C还面临一个尴尬,就是另一个私有扩展协议的制造者—IE。IE当时在桌面浏览器占有垄断地位,并且扩展了大量的IE
Only语法,开发者完全不知道这些语言是谁定义的。整个Web世界,就被两家公司微软+Adobe绑架了。

能不如原生、开发工

随着HTML5标准定稿,一切纷争将告一段落,现在,属于HTML5的时代到来了。

HTML5第二阶段:移动互联网

这几个问题导致开发者无法使用HTML5做出与原生一样的App。然而,不管是硬件升级还是OS厂商策略变化,以及相关软件技术的成熟,已解决了HTML5的“性工能”障碍。

可精准导流到二级页:我们都知道搜索引擎可以直接进入到。

创业者融资并不容易,如何花钱更高效非常重要。如果你使用原生开发的App和竞争对手使用HTML5开发的App没什么区别,但你的开发成本高出一倍,我相信没有投资人会喜欢给你投钱。

WebApp:

跨平台:

原生App的颠覆

开源生态系统发达:

开发工具的变化

2011年,iPhone 4s的CPU是A5,现在iPhone
6是A8,按苹果的历次发布会的说法,速度共提升了7.5倍。这3年间7.5倍的速度提升,抹平了太多HTML5的性能问题。

HTML5前端是开放的正反馈循环生态系统,大量的开源库可以使用,开发应用变得更轻松、更敏捷,当然这也体现在了快速迭代和成本下降上。不过更重要的是,这种开放的正反馈循环生态系统未来的生命力是比原生生态系统更强劲的。

c)能力:把40万原生API封装成JavaScript对象,以解决HTML5能力不足问题的Native.js技术;

很多人有这样的体会,一个原生应用上线App
Store,突然有一个大bug,只好连夜加班修复,然后静静等待2周或更长时间的Apple审核,这2个星期被用户的涂抹淹死,市场上一片差评,用户大量流失。等新应用被审核上线了,用户已经卸载了。但是,HTML5没有这些问题,你可以实时更新,有问题立即响应。

大幅下降成本:

快速迭代:

原生的广告和统计SDK提供商会面临尬尴,Google、百度等基于网页的广告和统计服务会取得更大的优势。开发者不再需要打包SDK,引入一个Script即可。

具不如原生、能

自HTML5诞生以来,一共经历了两个阶段,分别是Web增强和移动互联网。我们先从Web
增强说起。

为什么流媒体会替代下载视频成为主流?为什么页游会如此火爆?只因用户太“懒”。让用户更方便的满足需求,有时效果好于更多的满足需求。

不管是当时硬件能力不足,还是手机OS厂商的故意限制,总之结果就是:在移动互联网的初期,一定是原生应用生态系统的天下,iOS和Android首先自己的地盘稳固后,产业才会向下个阶段升级。

HTML5是开放代码的,好处也带来弊端,有些东西开发者希望暴露,但有些东西开发者希望保护。混淆技术就变得更有商业机会。PC
Web上Gmail的混淆就做的不错。除了JS混淆,离线数据加密相信也有不少空间。

安全厂商的新机会

HTML5的发展史,有用户的需求在推动,有技术开发者的需求在推动,更有巨大的商业利益在推动。

导流效率高:除了入口多、流量大,导流效率高也不可忽视,谁都知道,页游和端游打同样的广告,广告变用户的转化率,页游远远高于端游。

PhoneGap的发展虽然放缓了,但其他产品技术却成熟了。2014年的iWeb大会上,众多厂商的产品提供了面向开发者免费或开源的HTML5性工能障碍的解决方案。

在原生应用体系下,用户只能这样。但在HTML5体系下,他不需要切回桌面,他可以在App间方便的直接跳来跳去,而不是使用一个一个孤岛App;他更不用重复录入数据,应用间可以方便的互相传递数据。

分析至此,我们可以明显的看出,不管是站在最终用户角度、还是站在开发者角度,HTML5必将取代原生应用当前的位置。并由此引发一系列颠覆。

广告和统计市场

DCloud公司在iWeb大会上发布了系统的HTML5“性工能缺失”的解决方案,包括:

HTML5对最终用户的3大优势

性能分析调优

流媒体:

HTML的开放性造就了大量的开源产品,也反向促进了HTML的繁荣。在Github上有大量的JS框架,而原生的开源代码数量相比甚少。而未来移动互联网世界将因为开源而发展的更迅速,这里也同样存在类Github厂商的机遇。

不过要注意,我说的HTML5爆发,不是指手机浏览器会替代桌面成为应用入口。有人说HTML5不好,因为用户讨厌打开浏览器输入URL的过程。我想说这种想法是对HTML5的片面理解。HTML5!=传统浏览器,虽然编程语言还是HTML、Javascript、CSS,但发行方式绝不是传统网站那么简单。HTML5应用的入口,反而很少是启动浏览器输入URL,它可以是存在于手机桌面的图标、也可以来自超级App(如微信朋友圈)、以及搜索引擎、应用市场、广告联盟。。。到处都是它的入口。它的入口,比原生App更多。

流量大:前段时间微信朋友圈风靡一时《神经猫》,这个游戏如果放到Appstore,绝对没有那么多流量,超级App带来的流量,远大于原生应用市场。假如微信允许游戏在桌面创建快捷方式、假如游戏后续升级解决持续娱乐问题,未来不可想象。

HTML是以page为单元开放代码的,它无需专门开发SDK,只要不混淆,就能与其他应用交互数据。开发者可以让手机搜索引擎很容易检索到自己的数据,
也更容易通过跨应用协作来满足最终用户需求。

在专业方向上很多公司也做出了不错的成绩。触控的Cocos2d-html5、Egret
runtime和Ludei
CocoonJS强化了Canvas的表现,让HTML5游戏体验更好;UC、猎豹等手机浏览器都强化了音视频播放的表现。

而浏览器在手机上的表现是什么呢?先看Google,Chrome性能虽高,但Android上的浏览器却并非Chrome,而是WebKit改出来的一个蹩脚的Android浏览器;再看苹果,iOS上不允许其他浏览器引擎上架App
Store,而且其他使用Safari引擎的应用也无法调用苹果自己的JavaScript加速引擎Nitro。结果是苹果和Google不但不在浏览器上积极实现HTML5关于移动App所需的规范,反而对HTML5做出种种限制。

用户眼睛看到一个兴趣点,点击后,就应该立即开始满足用户需求。比如流媒体可以立即看,页游可以立即玩。而目前的原生应用市场,用户需要这样操作:选一个应用、等待下载、确认权限、等待安装,然后点击打开。这样糟糕的体验迟早要被颠覆。

在多屏年代,开发者的痛苦指数非常高,人人都期盼HTML5能扮演救星。多套代码、不同技术工种、业务逻辑同步,这是折磨人的过程。有点类似个人电脑早期世界,那个时候的每家电脑都有自己的操作系统和编程语言,开发者疲于做不同版本,其实DOS的盛行也很大程度是因为开发者实在没精力给其他电脑写程序。跨平台技术在早期大多因为性能问题夭折,但中后期硬件能力增强后又会占据主流,因为跨平台确实是刚需。

HTML5对开发者的7大优势

但是对消费者体验更好的新方式还是出现并颠覆了以前的一切,那就是流媒体和网页游戏。YouTube等公司把握住潮流飞速崛起,各种页游公司也如雨后春笋。

HTML5补充流媒体和游戏能力后,加上苹果强势拒绝在iOS上引入Flash,成功的遏制了Flash的发展,然后就该遏制IE私有语法了。

写到结尾,感觉话题有点大了。其实未来如何发展是没人能准确预测的,变量非常多。但我想让用户和开发者都更方便的趋势是不会错的。

因为各种原因,Cordova的定位最终没有成为浏览器的强化,而走向了混合式开发。基于当时的背景,他们认为原生是不可替代的,“原生+HTML5”的混合模式更有意义。所以现在Cordova的使用模型是“原生工程师+HTML5工程师”一起协作完成App。

HTML5新增了离线存储、更丰富的表单(比如Input
type=date)、JS线程、socket网络、标准扩展embed、以及很多CSS3新语法…

作者简介:王安,数字天堂公司董事长,DCloud CEO。

HTML5第一阶段:Web增强与破垄断

HTML5的爆发,原生App生态系统的颠覆,是一场产业革命,很多角色都会受到影响,我们来预测一番。

自W3C于1999年发布HTML4后,Web世界快速发展,一片繁荣。人们一度认为HTML标准不需要升级了。一些致力于发展Web
App的公司另行成立了WHATWG组织,直到2007年,W3C从WHATWG接手相关工作,重新开始发展HTML5。

随着宽带的普及和电脑性能的增强,人们不再满足于单纯的通过互联网看新闻、收发邮件,消耗更高带宽的娱乐产品开始出现,就是流视频和网页游戏。其实视频和游戏是古老的需求,在互联网不普及的时候,需求的满足方式是离线传输的VCD和游戏光盘;后来互联网逐渐普及,人们更改了使用方式,通过下载软件+本地媒体播放器来看视频,下载体积较大的端游玩游戏。

是的,HTML5其实就是这么诞生的。那是2007年,IE和Flash由盛转衰的转折点。

移动互联网是一个快鱼吃慢鱼的时代,谁对用户的需求满足的更快,谁的试错成本更低,谁就拥有巨大的优势。互联网产品大多免费、且有网络效应,后入者抢夺用户的难度非常大。使用原生开发,从招聘、开发、上线各个环节的效率都慢一倍以上,而且参与的人越多,沟通效率往往拖慢不止一倍。

2.苹果、Google的策略变化

转载自:查看原文

即使Facebook不喜欢被控制,也不能拿被用户抛弃来冒险。而且Facebook并没有掌握关键点—手机浏览器内核。如果浏览器不跟上,徒然定一堆标准草案落不了地。

W3C此时成立了Device
API工作组,为HTML5扩展了Camera、GPS等手机特有的API,然而麻烦的是,移动互联网初期的迭代太快了,手机OS在不停的扩展硬件API,陀螺仪、距离感应器、气压计。。。每年手机OS都有大版本更新。而W3C作为一个数百家会员单位共同决策的组织,从标准草案的提出到达成一致是非常复杂的过程,跟不上移动互联网初期的快速迭代。