HTML5权威指南:2012年的14个预测

标签: 推荐 评论 HTML5 | 发表时间:2011-12-24 11:03 | 作者:boxi
出处:http://www.36kr.com

从Zynga、Facebook、微软、Google以及苹果这样的巨头,到刚刚呱呱落地的初创企业,大家在2012年的战线都会围绕着争夺HTML5的版图展开。以下是对2012年HTML5发展的14项大胆预测。

Web 互连更加紧密

2012年,HTML5会为一些的确有用且很酷的API增加支持,从而使得网站能够相互连接。

比如说,Zynga在Facebook上面的游戏是在iframe里面跑的。使用新的 postMessage API,这些游戏将能够在Facebook的框架之内直接沟通。在HTML5之前,窗口内的通讯不得不依靠远程服务器—或者采取不可靠的编程技巧。

另一项令人兴奋的新特性是 CORS(跨域资源共享)。有了这个,不同的网站之间相互共享信息要容易得多。比如说,CORS将会允许初创企业创建照片编辑服务,让你可以从Facebook下载相片,并进行修改,然后重新上传—不需要向丑陋的编程技巧求助。

通过HTML5已有的那些新的语义信息(参见 Semantics Microdata),创建从网页析取信息的web工具会容易许多。因此,可以预期,新的混搭服务必将泛滥,更好的浏览器模式也会层出不穷(类似阅读器和翻译器这种模式)。

Web 浏览器更像 iPhone 手机

人人都爱苹果iOS。现在来到HTML5 web了。2012,你的浏览器将会开始摆弄起 推送通知 地理位置来,还有具备离线能力的应用。某些浏览器将有可能采用更类似于iOS形式的用户界面,使得我们这里的类比更加形象。

可下载应用此消, HTML5 应用彼长

如果你跟我一样,那么你已经在使用web应用作为电子邮件、日历以及照片分享了,不过在2012年会有更多类型的应用采用HTML5技术。接下来可以预期的是,你将会看到HTML5阵营出现类似 Inkscape Illustrator那样的内容创建应用,并将开始流行。

IE 和微软的改进引人注目

IE浏览器不会再背上“没有一个地方工作正常的浏览器”的称号,它的新头衔将会是“快速浏览器”。微软在改善HTML5性能方面下了血本,这方面的投资将会使得  IE 10的性能大幅领先于 竞争对手。其硬件加速“canvas”将会在任何速度测试中击败其他浏览器对手。微软还为 HTML5 web 和桌面的协同工作增加了有趣的方式,这将会令它的操作系统趣味性增强。有了IE的良好支持,在HTML5应用支持方面很有可能会一举扭转局势。

浏览器制造商闯入应用商店业务

浏览器制造商从苹果身上得到启示,开始意识到自己不加入应用商店业务的话有可能就会出局。Google Chrome已经在自己的飞溅页(splash page)中集成了应用商店。预计还会有 别的浏览器步其后尘。实际上,对于HTML5开发者来说,这是一件好事—这意味着应用的推广分发机会更多了,虽然平台相关的支付系统和平台收入分成计划还有待跟上。

新发行或再发行的主流单机游戏至少会有一款采用 WebGL 技术

2012年,至少会有一家AAA单机游戏公司敢为天下先,决定在web上发行采用 WebGL技术制作的3D游戏,而不是创建可下载的客户端(或者额外增加)。有可能会采取再发行的方式,重新制作一个知名的作品(像《军团要塞2》或《魔兽世界》),也可能是首次发行的一部全新的作品。


更多应用采用离线缓存并可离线工作

离线应用缓存将会极大改善HTML5应用的可用性和速度。查询本地数据库可使应用避免与服务器来回两次的交互,消除了web应用的那种令我们现在更倾向于原生应用的延迟感。

2012年,这一趋势的发展预期会看到产生一些问题。你会因为清理缓存而把自己做过的东西弄丢一两次。由于允许其它网站的恶意应用访问存放在本机的私有文件,安全漏洞预计也会不断出现。

新人笑, HTML5 广告成新宠;旧人哭, Flash 广告变弃儿

网站持有人已经敏锐地意识到,要想将不断增长的来自于iOS设备的流量货币化,需要HTML5广告的支持(而不是Flash广告)。这一市场的初创企业将会出现。这些初创企业将需要解决这一新市场所面临的沙盒、安全以及创作工具等问题。现在flash广告通常能够做的事情HTML5也能做了,所以在广告领域HTML5取代flash只是个时间问题。

有了更好的内存管理,再加上类型数组的辅佐, JavaScript 会变快许多

JavaScript已经很快了—它早已跻身世界最快的脚本语言行列,不过还有 改善的空间。Google Chrome已经开始挑战更好内存管理和垃圾回收算法的极限。这个,再加上类型数组,会使得JavaScript的性能接近于更为成熟的语言,如Java。

Canvas 会在更多浏览器(主流移动浏览器缺席)上实现硬件加速

其他浏览器制造商会跟进IE,为自己的canvas实现增加硬件加速支持。不跟进者将会遭受心理占有率的损失。这方面Firefox最危险。如果Mozilla无法对自己的canvas进行加速,那么它就会有被描绘为新IE的风险—迟缓、臃肿,背负遗留代码的重担。

不过,在2012年不会有主流的移动浏览器能够成功推出硬件加速的canvas。要想看到移动浏览器canvas硬件加速成为流行恐怕得等到2013年。

Zynga 等将会推出非常简单的 HTML5 游戏供玩家在移动设备上玩

预计采用纯粹HTML5编写的游戏将会登陆手机,像Zynga扑克(Zynga Poker)、填字游戏(Words with Friends)以及黑帮战争(Mafia Wars)等。这些游戏将既可以在目的网站上面玩,也可以在原生应用中玩(像Facebook应用)。

然而,移动设备上成功的HTML5游戏将会局限在基于菜单类型的游戏、纸牌游戏、棋盘游戏、回合制多人游戏以及avatar定制游戏上面。那种更复杂、视觉密度更高的游戏,像Zynga的“Ville”风格的那种立体的或者有数百个动画精灵的游戏,2012年还不能走运。

Facebook 将会发布改进的 HTML5 API ,可与外部网站进行更多无缝集成

在继续寻求成为web事实上的社交图谱的过程中,Facebook Connect仍将不断壮大并持续扩张,以便利用新的HTML5特性的优势。这一点甚至会令Facebook与外部网站和服务的链接更加深入、更为丰富。

Facebook 跟桌面会有非常多的无缝集成

想象一下,只需拖拽几下, 文件系统访问、照片同步还有小工具就会降临你的桌面。所有这些特性(以及其他更多的特性)将使得桌面与浏览器的界线变得模糊,使得社交图谱跟你的传统桌面体验的联系更加紧密。

苹果不会在移动版的 Safari 中修补 HTML5 声音

在还是iOS3的时候,HTML5声音曾经在移动版的Safari中工作得很好。然而,苹果在iOS4和5版中屏蔽了大部分的API。因为那么做只能给iTunes徒增竞争对手—无论是音乐商店还是音乐商店都会感到烦恼。为了维护对苹果生态体系的控制,2012年他们一定会作壁上观,对HTML5的声音问题听而不闻。

Via: TC

除非注明,本站文章均为原创或编译,转载请注明: 文章来自 36氪


相关 [html5 权威 预测] 推荐:

HTML5权威指南:2012年的14个预测

- - 36氪
从Zynga、Facebook、微软、Google以及苹果这样的巨头,到刚刚呱呱落地的初创企业,大家在2012年的战线都会围绕着争夺HTML5的版图展开. 以下是对2012年HTML5发展的14项大胆预测. 2012年,HTML5会为一些的确有用且很酷的API增加支持,从而使得网站能够相互连接. 比如说,Zynga在Facebook上面的游戏是在iframe里面跑的.

关于HTML5令人激动的10项预测

- - VooSee - 拮取生活中的彩虹
对于HTML5的开发者和公司决策者们而言,现在最重要的技术是HTML、JavaScript、CSS、移动平台和设备、以及不断改进的HTML平台(包括浏览器和操作系统). 这意味着,下面10件事情将发生在2013年:. 1 基于HTML5移动平台的崛起. 在开发跨平台app方面,HTML5发挥着越来越重要的作用.

[简洁版]权威预测2012年互联网12大科技事件:谷歌推200美元平板,Twitter成熟 TechFrom2012

- - TechFrom科技源
TechFrom科技源 12.27日,在 美权威媒体发布2012年互联网12大事件预测中我们看到美国商业媒体SAI对2012年的网络和互联网科技事件进行了12大预测,特整理出简洁版供阅读. 涉及内容:谷歌将迎战亚马逊Kindle Fire发布200美元平板电脑,Facebook用户量突破10亿继续迅猛,物联网(The Internet Of Things)成为炒作热点,Twitter盈利模式开始奏效,苹果继续保持平稳发展依然很强悍,愤怒的小鸟母公司 Rovio 进军美国实体零售业务等等.

HTML5 logo 发布

- Greyby - 酷壳 - CoolShell.cn
2011年1月19日,W3C发布了HTML5的log,打开W3C的页面,下在的图片印入眼前. 我的第一感觉,就像是看到了小时候看的八一电影制片产的电影. 这分明是号召全世界的无产Web程序员们团结起来,不畏艰难,不怕牺牲,一定要把HTML5的革命事业进行到底. 所以,请各位Web程序员不但在你们的HTML5的网页上加上下面的徽章(关于各个徽章的含义,请参看这里).

html5 canvas入门

- - Marshal's Blog
可以把canvas看做div,不过,它的长和宽不能通过css来定义,要使用标签属性:. 或者javascript对象属性设置:. 使用canvas,只有一种操作方式,使用javascript. 获得canvas对象的上下文对象,该对象是操作canvas的主要对象:. 使用canvas画最简单的线, 点击运行示例,结果看起来是这样:.

HTML5新特性

- - CSDN博客推荐文章
 通过fillStyle和strokeStyle 属性可以轻松的设置矩形的填充和线条. 颜色值使用方法和CSS 一样:十六进制数、rgb()、rgba() 和 hsla. 通过 fillRect可以绘制带填充的矩形. 使用 strokeRect 可以绘制只有边框没有填充的矩形. 如果想清除部分 canvas可以使用clearRect.

【转载】HTML5 Messaging

- - HTML5研究小组
HTML5 的Message API能够让HTML5页面之间传递消息,甚至这些页面可以不在同一样域名下. 为了让消息能从一个页面发送到另一个页面,主动发送消息的页面必须拥有另一个页面的窗口引用. 然后发送 页面针对接受页调用 postMessage() 方法. postMessage() 方法中 origin 参数的值必须与页面所在的iframe的域名相匹配.

预测

- lhb - 不许联想
药家鑫和夏俊峰一个面临二审,一个面临死刑复核. 在此预测一下,药家鑫二审肯定是死刑,如果再死刑复核,估计也是死刑. 夏俊峰死刑复核我看翻盘机会也不大,也是死刑. 对比这两个人的命运,正好相反,一个是人民不让他活,一个是人民之外的人不让他活. 药家鑫是很简单的杀人事件,除非药家鑫有什么更硬的来头,否责难逃惩罚.

Adobe、标准和HTML5 -HTML5 and CSS3 开发

- - HTML5研究小组
“[提供商之间的]最激烈的竞争将与 标准密切相关. 大部分聪明人的眼睛将紧盯着技术标准. 但在计算机行业,新标准既可能是无限财富的源泉,也可能导致企业帝国的毁灭. 尽管存在着如此多的风险,标准仍然点燃了无限激情”. —The Economist, 1993年2月23日. 在编写这段有关标准化的话时,计算领域的主要争议是Unix是否是一个可行的操作系统(以及是否为IBM、DEC和HP的更多专用操作系统带来了挑战),以及哪个视窗平台(SUN/AT&T还是IBM/DEC/HP)将成为标准.

HTML5漫谈(4)–HTML5应用平台:PhoneGAP

- - HTML5研究小组
(  程宝平 chengbp @gmail.com). http://phonegap.com)按官方说法,是HTML5移动应用平台,它包括两部分:. 1)       应用开发框架:采用Web/HTML5技术编写应用,支持设备能力(如GPS、重力感应等)调用;支持能力插件灵活扩展. 图1 PhoneGAP支持设备能力API列表.