无论是当红科技企业如Zynga、Facebook、Google和Apple,还是刚刚诞生的初创企业,2012年都是决胜HTML5的一年。以下是关于HTML5在2012发展趋势的大胆预测:
一、欢迎来到更加互联的Web世界
2012年,HTML5将增加更多有用的开放接口API,供开发人员使用,让网站之间的连接更加紧密。
例如,Facebook上的Zynga游戏在iFrames里运行。通过调用最新的PostMessage API,这些游戏能在Facebook包容框架内互相之间通讯。在HTML5之前,不同窗口之间的通讯需要依赖远程服务器——或者使用不稳定的破解方法。
另外一个让人兴奋的新功能是CORS (Cross Origin Resource Sharing)。这是不同网站之间分享信息变得非常容易。例如,CORS将允许初创企业开发出一种能够编辑facebook图片的编辑服务,允许你修改之后再上传,无需通过糟心的破解途径。
基于HTML5的的语义信息(例如Semantics和Microdata)创建提取web页面信息的web工具变得更加容易。因此,将有大量的Mashup混搭服务出现,出色的浏览模式也将越来越多(例如readers阅读器和translators)
二、Web浏览器看上去更像iPhone
每个人都喜欢苹果的iOS操作系统。现在你可以在HTML5上看到了。2012年你的右脸其将开始支持push notifications通知服务,geolocation地理位置服务,以及可以离线使用的应用程序。有些浏览器可能会采用更加类似iOS的用户界面。
三、越来越多的应用程序将基于HTML5创建,而不是以可下载应用程序的方式出现(例如金融时报的客户端)
你可能已经在使用电子邮件、日程和图片分享等web应用程序,2012年将有更多类型的程序推出HTML5版本。你将看到类似Inkscape和Illustrator这样的内容创建程序也开始支持HTML5。
四、IE浏览器和微软将变得“酷”很多
微软对浏览器IE已经投入了巨资,并且很多资金用于提升HTML5的性能,未来将在IE10上有所体现。IE10凭借Canvas硬件加速功能将在速度测试上击败所有其他浏览器竞争对手。此外微软还在HTML5页面与桌面电脑的功能整合方面别具匠心,并最终推动HTML5应用的开发热情。
五、浏览器厂商将推出应用程序商店业务
看到苹果公司的移动应用商店App Store的巨大成功,并且结合HTML5的日渐成熟,未来浏览器厂商将会构建自己的网络应用商店Web App Store,从而对苹果公司应用商店可能构成冲击。其实,谷歌公司的谷歌浏览器Google Chrome已经推出了网络应用商店。这个趋势对于HTML5应用开发者来说是个好事——这意味着程序将有更多的销售机会,尽管不同平台的支付平台和分账机制还未就绪。
六、至少有一个基于WebGL的重量级主机游戏会发布(再发布)
2012年至少有一个AAA级别的主机游戏公司会迈出这一步,发布一款基于WebGL的,无需客户端的3D web游戏。也可能采用重新发布一部游戏大作的方式(例如团队要塞2或者刺客信条),或者是一款流行的多人在线游戏如魔兽世界,当然也有可能直接发布一款全新游戏。
七、多数应用都将通过离线缓存来支持离线工作
离线缓存技术将会迅速提高HTML5的可用性和应用范围。基于缓存而不需要联网,就可以查询本地数据库和服务,这一方面能提高HTML5应用的运行速度,提供类似传统桌面应用的流畅性,同时也能带来一些安全性话题,例如你可能在清理计算机缓存的时候不小心擦除掉你正在处理的文档或者工作进 度,或者为恶意软件远程访问你电脑上的私密数据打开方便之门。
八、HTML5广告将取代Flash广告变得无处不在
HTML5广告可以兼容Flash广告,随着致力于基于HTML5提供各方面技术和工具以及各种服务的创业公司不断涌现,HTML5广告面临的沙盒问题、安全问题以及认证工具等问题都将得到解决。
九、JavaScrip 随着内存管理和数据类型的改进而提高运行速度
JavaScript已经是世界上运行最快的脚本语言之一了,但还是有提高空间。Google Chrome已经开始着手推动更好的内存管理和垃圾收集算法。加之更优秀的数据类型管理,Javascript将获得与Java等成熟语言较为接近的性能表现。
十、Canvas硬件加速技术将被应用于多种浏览器(但不会是主流浏览器)
其他浏览器厂商都会学习微软引入硬件加速技术,不这么做就会显得落伍。火狐浏览器面临的形式最为严峻,如若不引入硬件加速将可能重演IE悲剧——迟钝、肿胀并被遗留代码活活拖跨。2012年主流移动浏览器还不会支持硬件加速,这估计要等到2013年。
十一、人们将能在移动设备上玩到Zynga等公司的HTML5流行游戏,但限于一些较为简单的游戏
你也许能看到有人玩纯HTML5版本的Zynga扑克、字谜、Mafia Wars等游戏,这些游戏可以在网页里,也可以在facebook原生应用里运行。但这些都会是写基于菜单的游戏、棋牌游戏或者角色扮演游戏,更复杂的富有视觉冲击的游戏例如Ville还需要等待一段时间。
十二、Facebook将发布改进的HTML5API,允许与其他网站更加无缝集成
十三、Facebook将于桌面更加无缝集成
想想吧,任意拖放、文件系统访问、照片同步以及桌面Widgets。这些功能将模糊桌面与浏览器之间的界限,让社交图谱与桌面体验紧密结合。
十四、苹果依然不会在移动版Safari上支持HTML5的声音功能
iOS3时代,HTML5的声音功能在移动Safari 上一切正常,但是苹果在iOS4和5版本中禁用了大多数的API 调用,因为这可能会冲击iTune 业务。2012年,苹果依然不会放松对苹果生态系统的绝对控制权,并拒绝向HTML5提供声音接口API。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
对话陈本峰:HTML5究竟给企业带来了什么?
智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?
-
HTML5促进企业移动化服务走向极致
在企业困扰于传统移动化方式过于复杂时, HTML5凭借其天然的跨平台特性,乘势而起并逐渐得到企业的关注。可是,由于HMTL5标准建立时间不长,展示性能及稳定性更是需要和浏览器有一个良好的兼容,除此之外企业更是缺乏实际应用经验,所以基于HTML5技术的企业级服务市场还处于一片初创状态。
-
HTML5如何在企业中深入使用?
据调查显示全球拥有490亿 在线设备,比人口数量多几倍,这说明平均每人拥有不只一部分在线设备。由此可见,全球移动生态系统是多么的庞大。
-
HTML5来了:推荐5个好用的混合式App开发工具
在残酷的移动互联网竞争环境下, HTML5技术一直受到各方关注,“HTML5颠覆原生 App”的争论也从未停止过,不管怎样HTML5生态的构建方兴未艾。