炫意html5
最早CSS3和HTML5移动技术网站之一

HTML5●云计算●移动互联网●运营商

   究竟是什么决定着移动互联网内容与消费的井喷到来?是IPhone这样的智能终端吗?还是CDMA、WCDMA、WIFI、LTE的普及?

   都不能说以上的都是。它们的存在与普及是前提条件,但还起不到最终的推起狂澜的作用。

   今天我首先要说的,是种对移动互联网的误区,这个误区从传媒编辑到运营商的决策人,都或多或少的在发生不好的影响。

   对,Iphone的到来,宣告了移动互联网的到来,将原本的互联网巨鳄谷歌提前推到了竞争前沿。但IOS的四代产品包括平台部分,关键的影响是对通讯终端的变革性影响,将互联网的视线分到了移动互联网上。可是,在流量方面,智能终端对流量的消耗并没有达到互联网的高度。

   这是为什么?两个很基本的原因。

   一是移动互联网的流量资费。以欧洲为例,尽管在欧元区的国家网络覆盖充足,60欧元到90欧元的月套餐对于当地人收入来说是比例较小。但欧洲国家的3G套餐是对语音和视频通话时间赠送。但偏偏视频通话并没有成为3G的主要消费方式,而是上网。收邮件,下载应用,玩个微博,很快就将流量消费完毕,一名欧洲上班族的3G费用,在没有WIFI的时候,有时高达600欧元,但这是少数。多数用户,理性的在自己的套餐包内的流量消费。

   所以不少移动上网设备的玩家,无论在国内还是国外,都尽可能的找免费WIFI接入。因为这是省钱的方式,但是一分价钱一分货,WIFI对流量的支撑还是有限的。由于WIFI对流量的支撑有限,及3G其它网络的资费问题,智能终端对流量的消耗自然达不到互联网的高度。

   二、智能终端上的网络应用还是匮乏。

   这可能很多人不理解。说国内的手机应用,还少吗?手机QQ,新浪微博,现在有多红!可大家算过没过,即使你一天24小时挂着QQ,开着微博,文字上的流量能消耗多少?1个汉字2字节,1KB500字左右,1M就可以有50万字。就算你关注很多人或被很多人关注,你同时开着五个Q群,一天流过去的字数也难达1M(这里的M指千Kbyte)。

   那下载应用呢?每个手机APP,小的20KB,大的有10来MB。但这样的APP下载后,只是一次性消耗下行流量,能够促生上下行消耗的APP还很少。何况,现在没有一家系统商像IE那样占据了PC上网的主要位置。这意味着,应用开发商要面对不同的系统开发不同的版本,成本高,收益小。因此,开发商尽可能开发单机版应用,而不是网络联网应用。

   网络应用上不去,智能设备终究还是会遇到发展瓶颈。信息科技下,某项主流功能会被快速拷贝,比如说IPHONE的手势,在IPHONE上市不多久,即被山寨化。一部200来元的山寨机,基本上可以实现手势功能的全部特征,除了硬件上的差异外。

    网络应用上不去,用户对流量消费自然也上不去。用户需要类似互联网的体验,他们可以对某应用不关注流量,但体验起来对设备没有负担。比如我们现在在PC上,可以不用插件就可以欣赏视频,可以轻松的无须下载玩网络游戏。而这些,是消耗流量的大户应用。

   对于运营商而言,兴大资铺建的高速网络,如果用户规模和应用规模上不去,摊销的成本很大,成本摊销难以返还,谈何流量经营?

   因此,面对移动互联网,从上到下,从系统商到运营商,从开发者到体验者,都希望有一个桥梁,轻松实现网络内容的生产到消耗的过程,开发者需要它读懂不同系统下的语言,而用户可以无视系统的存在轻松的体验。在PC上,它是HTML标准,版本有XHTML,有兄弟java、Flash和XML助阵。

   而在移动互联网,这个它,就是HTML5——一个将ADOBE FLASH终结的移动互联网语言标准。

 

 

    Flash是PC宽带流量消费的主要阵地,因为它支撑了视频分享Youtube模式的诸多视频网站,同时还是网页游戏、音乐等的诸多载体。直到web2.0拥有了ajax,以PHP+java为主的无须下载平台成为另一种娱乐网站的形式。

    但换到移动终端上,以IPHONE为主的智能终端拒绝Flash,原因是它对移动设备的电池续航的影响很大。另外,IPHONE也是大力推广HTML5标准的主要阵地。

   “因为在移动设备上,HTML5能够将原有的PCweb内容简化,并大幅度提高内容体验”。这是苹果主推Safari的解释。

   HTML5并不是WAP的扩展,而是面向跨终端跨系统的网络编程语言。那HTML5到底有什么用呢?为什么它就决定移动互联网的内容方向?

   在PC浏览器,我们要观看视频等多媒体信息,需要下载视频插件。对于网络工作者来说,flash是最简单经济的方式,因为简单,flash推动了web2.0的发展和全球互联网内容的井喷。可是,在网络工作者来说,面向智能终端的页面开发是十分痛苦的,要加载一个视频,而不过多消耗机器资源加重负荷是极为困难的事。

  在S60V3以上的诺基亚系统里,曾经支持在诺基亚终端使用FLV以支持网络视频。但发现,这种方式对于原本不是以电池续航为特点的诺基亚设备极为不利。内存资源消耗过快,使得手机用户在上网时经常处于假死状态。

  出于这样对未来用户体验及工作设计从简的目的,W3C在2007年极不情愿的成立了HTML5工作组,曾经预言“它需要花30年的时间才能成为主流”。

   然而,HTML5标准对音视频出色的处理及简单的网页设计方式,一下获得了苹果的青睐,接着微软,谷歌也加进这一阵营。ADOBE花巨资收购的FLASH苦苦在面向移动互联网的市场上竞争。

   因为,HTML5只需要一句话,就可以加载和优化音视频

   因为,HTML5可以轻松的完成2D与简单的3D绘画,而不需要寄托与java

   因为,HTML5允许对原有浏览器内容的包处理,工作成员不必一句句的去加工,用户体验也没有刷屏的感觉

   许多优势,使得flash终于败下阵来。

   2011年11月10日凌晨消息,Adobe宣布,该公司将停止为移动浏览器开发Flash Player,这表明该公司基本上承认在与其竞争对手苹果长期以来的网络标准“战争”中落败。官方解释是:

     1、 HTML5几乎已经被移动浏览器广泛支持,Adobe认识到Flash根本无法与之比肩

     2、 应用使得以浏览器为基础的应用不再是必需品

     3、 Flash的碎片化

    

       

       HTML5已经成为各类智能移动终端应用与内容的桥梁,它取代了FLASH在PC的地位,同时也向WAP做出了终结宣言。移动互联网内容的井喷和用户的高体验只是时间上的事情。ADOBE跟着几大巨头后部署HTML5工作组,而facebook等社区平台包括诸多APP开发者,紧锣密鼓的部署以HTML5为标准的应用。

    伯斯塔尔法则:发送时要保守;接收时要开放

    HTML5坚守了这一原则,迎来了属于移动互联网的春天。但对于开发者也好,系统商也好,运营商也好,另一个问题接踵而来:

   HTML5对于用户体验是好的,可是海量的数据、运算及网络支撑该如何解决呢?

 

   尽管苹果借着IPHONE和IPAD系列上升到全球市值第一的公司,但是,移动互联网终端的个性化趋势,并不是苹果一家能够满足的。系统上有谷歌的Android紧随其后,还有微软,终端上有痛定思痛的诺基亚,及占据全球智能终端出货量第一的三星公司。

   移动互联网系统与终端的竞争和合作错综复杂,产品最终到消费者手里,硬件标准也是参差不齐:因此移动设备本身的运算差异也非常大。

   HTML5的特点与标准非常符合移动智能终端在多样化产品上的跨平台运算与支撑要求。HTML5标准将大量的运算交由远程服务器处理,而因为这个特性,云计算成为HTML5应用最合适的支撑点。

   虽然云计算的概念早早就给提了出来,可是PC上的硬件标准不断上升,PC的运算速度、内存容量与10年前相比翻了至少五倍以上。无论是处理办公文档还是娱乐应用,个人PC对云计算实在不感冒。云计算在巨头手里,多是面向企业级应用和存储。简单的面向个人的云计算应用,多是C/S应用的一种扩展,比如360云查杀。

   可是移动终端由于电池续航能力等特点,需要将运算尽可能的从客户端减少。普通的C/S,包括B/S架构不是好的解决方案。在HTML5中,以下的特点非常适用于移动终端:

   1.Geolocation API的引入。

   相比PC,移动设备更加关注用户的位置属性。GPS是目前多数智能手机的标配,手机应用开发者可以通过相应的SDK获取手机的位置信息;但对于Web/Wap开发者来说;在GeoLocation API引入前,获取用户的位置信息并提供基于位置信息的服务几乎不可想象。有了GeoLocation API开发基于Web/Wap的类似FourSquare的应用不再是梦想;甚至GeoLocation API比直接通过获取GPS信息获得更多的位置信息。基站的Cell-ID,Wifi的MAC地址,IP地址都将是位置定位很好的工具,而这些都无需用户的手机具备GPS芯片。

   由于这API的引入,谷歌、微软及其它网络地图供应商的数据在移动终端上有了更多的用武之地,而商业机会也会比在PC较多。另外,地图应用是云计算存储的重要构成。

  2.HTML5是WEB 通讯协议的变革

   在传统的web页面,当浏览器访问一个网页时,会向托管该网页的Web服务器发送一个HTTP请求,Web服务器识别这一请求,并返回响应:如果用户需要更新信息时,需要不断的刷新页面。如果把这个换在移动终端上,显然不是好的体验。在WAP和支持XHTML标准的手机浏览器页面,频繁的刷取页面,会使手机电力迅速消耗。

   而HTML5定义了一个全双工通信通道:HTML5 WebSocket,针对实时的、事件驱动的WEB应用程序。

   你不需要理解这全双工通信通道的技术构成。微博,现在许多人在用,每个用户都有自己的粉丝,自己也是别人的粉。多维系的事件信息回复,需要微博应用能够为用户提供实时的信息提醒,而不是需要用户手动去刷屏看,信息到底有更新没有?

   在HTML5上,通过websocekt协议取代传统的HTTP协议,微博信息就能够自动的加载到用户需要关注的人和事件上。不仅是微博,其它IM工具,应用里需要的信息传递,都可以HTML5的websoceket协议实现:如QQ新推出的WEB QQ,主要就是基于HTML5.

    因此,在通信协议与应用架构上,HTML5成为移动设备最好的网络平台解决方案。

    基于以此,移动互联网的产业基础就发生了变化

    1.应用以网络为主,开发商将尽可能的减少本地应用(也可多数情况下理解为单机应用);

    2.网络为主的应用不是一个网站

    3.多数开发商不可能独立去支撑远程服务端需要的独立服务器、宽带输出、数据库支撑。比如说一家定位给移动网络好友做聚餐约会的开发商,它的赢利主要来自于订餐订单返还,工作人员可以很好的专注与在酒店、用户之间提供服务和桥梁,但他们不可能去完成服务器架构、地图应用的数据库基础服务。而这类数字服务,就交给了云计算服务商。

   可以预见到,随着移动互联网网络应用的井喷,越来越多的开发商需要承租云计算设施:这包括IAAS,也包括对PAAS、SAAS的租赁。

   对于开发商来说,云计算租赁,比起自己原有的IT投资降低成本,同时还能够提供需要的服务支撑。而这些,是移动互联网必备的工具。

   HTML5与云计算构成了高度发达的移动互联网必备的基础条件:WAP时代的移动互联网将被终结。亚马逊kindle阅读器,就是一个云计算与HTML5结合的产物,随之的IPAD,windows phone office360这些都是。用户得到了前所未有的便捷体验。

   那么,运营商该如何面对这市场机遇呢?

转自:http://labs.chinamobile.com/mblog/106504_156234

炫意HTML5 » HTML5●云计算●移动互联网●运营商

CSS3教程HTML5教程