Famo.us提供HTML5的JavaScript开发框架,可以让开发者利用 HTML5创造2D和3D的手势操作界面,并且可适配在各种移动或者桌面设备。在Famo.us官网上,我们可以看到预览效果:一个3D显示效果的元素周期表,按住Ctrl键移动鼠标,可以旋转页面,通过鼠标点击放大并查看元素。预览界面呈现出了一个每秒60帧的3D界面,而且没有使用任何插件、WebGL或Canvas,纯DOM实现的3D渲染效果。
Famo.us预览效果
Famo.us会绕过浏览器内的渲染工具,而使用自己的渲染框架,然后让图形处理器进行处理。渲染后的Web App可自适应屏幕,能够显示在不同平台的智能手机、平板,甚至是电视屏幕上,并支持手势操作。
在今年的HTML5开发者大会上,Famo.us的联合创始人Steve Newcomb宣布,该平台将对独立开发者免费提供服务,并给予他们在该平台上开发Famo.us应用的机会。目前,Famo.us 已经有 2.7万名开发者注册使用测试版本。
GiGaom认为,Famo.us提供的框架可以解决一个日益严重的问题:如何在数据丰富的环境下建立HTML5应用。根据Forbes报道,该公司已经开发出一种新型物理引擎,与Famo.us的渲染技术相结合,将允许开发者用JavaScript和HTML5创建数据丰富的应用和接口,就像游戏引擎支持开发者创建多维界面一样。
目前,Famo.us已经获得由Javelin Venture Partners领投的400万美元的A轮融资。团队创始人Steve Newcomb此前还曾创立搜索引擎公司Powerset,该公司已被微软以1亿美元的价格收购。