记得收藏【国际动画教程网】,赶快注册吧!
注册

合作站点账号登陆

QQ登录

只需一步,快速开始

扫一扫,访问微社区

快捷导航
查看: 5562|回复: 0
收起左侧

[移动前端] Firefox.html:用HTML重现Firefox UI

[复制链接]
发表于 2017-4-25 03:29:35 | 显示全部楼层 |阅读模式
  最近 Firefox 动作频频,首先是与 Google 分道扬镳,将新的默认搜索引擎设为 Yahoo!,其次是曾一度拒绝 iOS 平台的 Mozilla 表示正在研究新的方法来制作适用于 iOS 的 Firefox,更完全使用苹果最新编程语言 Swift 编写,并将其所有源码托管至 GitHub 上。现在,Firefox 又开源了一款 Firefox.html App。


  Firefox.html 是一个 HTML App(类似任何的 B2G App),基于 Browser API 并且与 Gaia's浏览器的工作方式一样。Firefox.html 试图用 HTML 来重新实现 Firefox UI,例如 FxOS apps。Firefox.html 唯一的目的则是掀起有关对 XUL 未来的讨论。该项目主要分为两大模块,一个是 App,一个是运行时(HTML Runner)。



  Firefox.html 源码托管在 Github 上,目前代码比较丑陋,可以在 Linux、Windows 和 Mac 上运行,已经实现的功能有 tabs,navigation,history,ssl,devtools,search,zoom 等等。


  安装


1.使用下面命令**仓库:git clone --recursive https://github.com/paulrouget/firefox.html

2.下载 HTMLRunner 运行时: http://people.mozilla.org/~prouget/htmlrunner/(包命名为 firefox-xx.xx)

3.运行 HTMLRunner 运行时(binary 名称为 firefox);

4.HTMLRunner 将会访问本地上的 firefox.html 文件,具体路径在你步骤 1 中;

5.现在可以在浏览器中运行了。


  备注:如果你没有--recursive,那么,**后的 lib/require.js 里面将会是空的。修复方法如下:
git submodule update --init

  如何改变代码


1.在 firefox.html 目录下修改

2.按 Ctrl/Cmd-Shift-R 来运行新代码(该命令不支持 Windows,残剑 issue 12)

3.提交 PR

  更多详情,大家可以访问 Firefox.html 的托管地址或者下载源码试玩一下。


文章来源:http://www.csdn.net/article/2014-12-11/2823064-Firefox.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
一起共享资源,共建精品资源平台。记得一定要收藏我们网站。www.gjdhjc.com ||||| 还有我们的网址导航:www.58q8.com【链接失效可以留言看到第一时间补帖,如果懒的回复我也是没办法了】

QQ|QQ群:133515734|站长博客|百度网盘|许进龙|手机触屏版|国际动画教程网 ( ICP13037175 )

GMT+8, 2019-9-20 02:15

快速回复 返回顶部 返回列表