Tagged

b2g

A collection of 2 posts

b2g

Firefox OS模拟器r2d2b2g

firefox发布了一款Firefox OS的模拟器,其实是一个可用于Firefox桌面版的插件,安装也很方便。 不过由于Firefox OS就是基于Gecko内核的,所以Firefox OS中的所有app都是webapp,所以用这个模拟器调试webapp还是不错的。 下载安装r2d2b2g。 下载后直接拖到firefox中安装,安装后即会自动弹出模拟器页面: 然后直接添加本地目录或者URL或者webapp的manifest.webapp路径,这里直接用前端观察来试下,点击左侧的Simulator后面的开关,即可启动模拟器。 然后就可以看到app(网站)直接进入全屏app界面,赞!据说在Firefox OS中每个app都会独立运行一个gecko的进程。 看下桌面: 然后会发现前端观察被添加的第二屏桌面,虽然粗暴的没有logo并直接显示了不完整的URL: 模拟器中的Firefox打开前端观察: 值得一提的是,浏览器右下角的星星可以直接将网站添加到收藏夹或者像iOS那样直接添加到桌面,这样就可以作为一个APP存在了——好吧,Firefox OS还真不好区分APP和网站的区别~~ 嗯,Firefox OS还是很赞的,而且这个名字虽然不出彩但是也比较OK,至少比之前直接叫B2G好听好记。 然后Firefox OS的优点就是直接用浏览器内核渲染,大家可以用W3C标准来用HTML、CSS、JS来开发APP,对前端开发者来说是好事请。 不知道有没有人研究过Firefox OS中APP的开发规范和流程,欢迎投稿分享哈〜~

b2g

Mozilla Boot to Gecko简介和展望

1月7日,Mozilla中国去的工程师在深圳腾讯大厦举办了Firefox新版本体验活动,其中一个话题是关于Mozilla Boot to Gecko项目的,之前我也只是简单的听说,没有深入了解,听了来自台湾的James的分享之后,感觉是,好期待啊! 因为这还是个进行中的项目,实际的资料也不是很多,我这里也只是简单的介绍下,详细的内容等今年Q1或者Q2吧,预计到时候会有实质性的进展。 简介: 设备启动后直接进入浏览器(Firefox的内核Gecko) 完全支持HTML5 基于Android底层,嗯,Linux 内核+驱动层,仅此而已 UI和所有功能都用Gecko实现 也就是说,浏览器可以完全访问和控制设备的硬件! 基于上一点,Mozilla在和W3C device APIs工作组编写一些需要用到的api,比如:电池状态、短信、联系人、电话、媒体捕获(摄像头、话筒等)、网络信息、处理器、各种传感器等。 也就是说,B2G是一个基于浏览器的操作系统,你可以在它上面打电话、发短信、视频聊天、玩各种游戏,