HTML5大提速,Famo.us消灭浏览器原罪

开发
历时3年开发后,Famo.us近日正式发布了其Javascript框架的beta测试版,据称开发者可以在这个框架上开发出速度和流畅度可以媲美原生APP的HTML5移动web应用。
 

famo.us

自从扎克伯格宣称“豪赌HTML5是Facebook犯下的最严重错误”后,HTML5被越来越多的移动开发者抛弃,Facebook和LinkedIn等公司也推迟了HTML5应用计划。但是***的HTML5开发框架也许将掀起新一轮“APP还是WEB”的移动开发技术路线大讨论。

历时3年开发后,Famo.us近日正式发布了其Javascript框架的beta测试版,据称开发者可以在这个框架上开发出速度和流畅度可以媲美原生APP的HTML5移动web应用。

为了证明新框架的威力,Famo.us在官网上发布了几个demo,其中一个是一位新入职的工程师在Famo.us框架上重新开发的HTML5版Facebook Paper应用,流畅度丝毫不输原生APP。

2008年,Famo.us的创始人Steve Newcomb将创办的自然语言处理公司Powerset以1亿美元的价格卖给了微软公司,随后专攻HTML5,虽然当时HTML5问题重重。

不过Newcomb的执着终于有了回报,他发现了浏览器的原罪:所有的浏览器都依赖老掉牙的图形渲染引擎,这严重制约了基于其上的web应用的性能。浏览器最初是为图文内容设计的,并未考虑到今天的复杂的web应用,即使新的web标准不断发展,依然在性能上无法与原生APP匹敌。

为了消除浏览器的“原罪”,Newcomb的解决方案是通过Famo.us自带的JavaScript 3D渲染物理引擎取代当前开发者依赖的浏览器自带的引擎。

Newcomb认为Famo.us的突破源自雷神之锤这样的游戏引擎,Newcomb和另外一位创始人Mark Lu都不是web开发者,因此他们能够跳出问题本身找到“他山之石”。

此外,由于Google、Apple、微软和Mozilla等公司近年来在JavaScript上的激烈竞争,Javascript的效率大幅提升,目前已经能达到原生APP80%的速度。这为HTML5的“大提速”提供了保障。

“任何了解Javascript的人都能在二十分钟内上手Famo.us,一周内他们就能开发出可用的Twitter应用。”Newcomb说道。

但是Newcomb并不认为短时间内HTML5能够与原生APP展开直接竞争,他希望能够鼓励开发者在原生APP中部署HTML5代码,开发混合应用。

虽然Famo.us已经开发出了HTML5的“法拉利引擎”,但Newcomb表示还有很多周边开发工作需要完成。Newcomb认为Famo.us真正的竞争对手是Xcode——一个苹果公司的面向iOS和OSX的开发环境。

据悉Famo.us将以免费开源的方式发布,Famo.us的盈利模式是向开发者提供可选的云服务订阅。

原文链接:http://www.ctocio.com/ccnews/15372.html

责任编辑:林师授 来源: IT经理网
相关推荐

2013-03-06 10:20:38

HTML5框架

2011-12-28 14:53:54

傲游浏览器体验

2012-08-17 10:22:26

HTML5性能浏览器

2009-09-23 18:14:48

2009-12-21 09:13:09

Ubuntu启动速度

2010-02-03 15:39:46

HipHopPHPFacebook

2010-03-31 10:25:41

MyEclipse

2022-12-26 14:58:18

2016-12-08 16:53:37

5G通信网络

2012-05-08 11:35:01

傲游HTML5

2012-05-05 09:17:03

2012-02-10 10:26:55

手机浏览器HTML5

2012-01-12 13:01:07

宽带

2012-05-27 20:21:40

2021-03-30 10:39:44

数字人民币区块链货币

2012-11-06 11:32:38

傲游浏览器

2012-05-18 13:24:55

手机浏览器HTML5内核

2012-09-18 09:30:56

html5

2012-05-01 22:15:18

HTML5

2012-11-20 18:00:29

HTML5IE10浏览器
点赞
收藏

51CTO技术栈公众号