精华内容
参与话题
问答
  • 打不过 Chrome 的 Firefox,我为什么要选择?

    万次阅读 热门讨论 2018-06-30 18:34:37
    有没有觉得 Web 网站已经千疮百孔了? 如果你在网上买个烤面包机,那么接下来无论去什么网站或打开任何网页,烤面包机的广告都会一直跟着你。不得不吐槽,现在的 Web 已逐渐沦落,甚至非常烦人,而且不安全因素...

    640?wx_fmt=gif

    有没有觉得 Web 网站已经千疮百孔了?

    如果你在网上买个烤面包机,那么接下来无论去什么网站或打开任何网页,烤面包机的广告都会一直跟着你。不得不吐槽,现在的 Web 已逐渐沦落,甚至非常烦人,而且不安全因素越来越多。

    更重要的是,它已经变成了一场不公平的交易。百度董事长兼 CEO 李彦宏曾说过,“国人愿用隐私换便利”。其实,现实也如此,为了获得所谓的便利服务的同时,很多用户会在通过注册账号等填写不少的个人信息,却没想到接收到的是更加精准的定位广告。

    如果遇到以上的种种,说明是时候换一个浏览器用用了。那么哪种浏览器更胜一筹?

     

    浏览器现状:Chrome、Safari、UC 占居前三甲

     

    根据网站通讯流量监测机构 StatCounter 已公布 5 月各浏览器的市场份额来看,Chrome 以 58.09% 的比例稳居全球全平台第一,Safari 和国内的 UC 浏览器分别以 13.78% 和 8.16% 的成绩拿下第二和第三名,再之后是 5.27% 的 Firefox 和 3.68% 的 Opera 。

    640?wx_fmt=png

    究竟该选择哪种浏览器更好呢?接下来,本文将为大家分享近日由纽约时报发文特别称赞的 Firefox 浏览器,从对比中发现该浏览器的优势。

     

    Firefox 归来

     

    Firefox,由非营利组织 Mozilla 出品的浏览器,早在 2000 年左右就以快速、设计优秀而著称。但在 2008 年 Google 发布了更快、更安全、更通用的 Chrome 之后,Firefox 就无人问津了。

    直到最近 Mozilla 重启了 Firefox。两年前,六名 Mozilla 的员工某天晚上在加州的 Santa Cruz 聚会,在篝火前他们讨论着 Web 浏览器的现状。最终,他们认为互联网面临着一场“信任危机”。

    “如果人们不信任 Web,他们就不会使用 Web。”Mozilla 的首席产品总监 MarkMayo 在一次访谈中说。“感觉这似乎就是我们的方向。因此我们开始考虑工具、架构和不同的实现方式等问题。”

    速度快、内存少

    现在 Firefox 回来了。Mozilla 在去年下半年发布了一个新版本,项目代号为 Quantum。它拥有最流行的设计,而且速度非常快;Mozilla 说 Firefox 比竞争对手使用的内存更少,这意味着你可以打开许许多多页面,浏览速度依然如丝般顺滑。

    最值得一提的是,Firefox 现在提供了隐私工具,这个内置的功能可以阻止广告跟踪代码,它就像一个“容器”一样能防止 Facebook 监控你在网上的一举一动。绝大多数其他浏览器不包括这种功能。

     

    对比 Chrome,为何选择 Firefox?

     

    Chrome 和 Firefox 都支持几千种扩展,这些扩展可以改变浏览的体验。从数量上而言 Chrome 胜出,它有几十万个扩展,而 Firefox 只有大约 11,000 个。

    但在使用 Firefox 的几个月中,我并没有发现什么必须在 Chrome 上做,而 Firefox 无法做到的事情。两个浏览器都支持最流行的密码管理软件 1password。两者都支持防止视频在自动播放的扩展。两者也都支持许多安全专家推荐的广告拦截软件 uBlock Origin。

    Mozilla 还提供一个 Firefox 扩展,叫做 Facebook Container。通常,Facebook 能跟踪你的浏览历史,即使不在他们自己的社交网站上,也能通过植入到其他网站上的 cookie 等进行跟踪。Mozilla 的扩展能够将 Facebook 隔离到单独的容器中,使得 Facebook 获取你在其它网站上的行为变得异常困难。

    Firefox 特别加强了浏览器内置的某些隐私功能。在隐私设置中,你可以打开跟踪保护,以组织跟踪代码收集你在多个网站上的浏览器数据。尽管 Chrome 也可以通过第三方扩展来阻止跟踪代码,但扩展还是装得越少越好。

    “Firefox 似乎的确将自己定位为保护隐私的浏览器,而且他们在增强安全的方面做得很好。”Electronic Frontier Foundation 的安全研究员 CooperQuintin说。“另一方面,Google 本质上是个广告公司,所以他们不太可能会对保护隐私感兴趣。”

    Google 表示,安全和隐私是密不可分的,它们从两个方面一起引领互联网前进。Google 认为,Chrome 是唯一能够解决 Spectre 问题的浏览器。Spectre 是今年发现的一个不可修复的安全漏洞,它影响了世界上几乎所有电脑的微处理器,允许黑客从一个应用程序窃取信息并分享给他人。Chrome 还包含了内置的过滤器来过滤不恰当甚至恶意的广告。

    “在互联网上,没有安全,隐私就无从说起。”Google 的工程总监、安全专家 Parisa Tabriz 说。

    实际上,Chrome 和 Firefox 的安全型都很好。两者都包含沙盒功能,能够隔离浏览器进程,这样恶意网站就不会影响到计算机上的其他部分。因此,当你打开的网站上有恶意代码时,这些代码会被限制在它自己的网页上,而不会感染你的文件、摄像头和麦克风。

    Google 称,只有一件事情他们做得还不够好:即在隐私设置中包含阻止跟踪的功能。这正是 Firefo x中的工具的功能。

     

    速度和电池测试,哪个浏览器更快?

     

    一些性能测试网站通过测量不同 Web 元素的响应时间来测试浏览器的速度,从而认为 Chrome 更快。但另一些测试网站认为 Firefox 更快。笔者用打开十几个网页的方式测试了一下,两个浏览器都很快。可以认为打成平手。

    但 Mozilla 声称 Firefox 占用的内存更少,从而有助于降低电池消耗。在测试中,笔者用一个脚本自动加载了十个新闻网站。在他的笔记本的电池耗干之前,Firefox 只比 Chrome 多工作了几分钟。另一个测试是在浏览器上循环在线播放某个 Netflix 视频,这个测试中 Chrome 的持续时间大约比 Firefox 长了20分钟。

     

    复活只是起点

     

    根据在 StatCounter 的统计中,单看桌面浏览器的数据,Firefox 是排名第二,它在桌面浏览器市场占有大约 12% 的份额,远远落后于 Chrome 的 67%。微软的 InternetExplorer 和苹果的 Safari 更是远远落在后面,InternetExplorer 的份额大约是 7%,Safari 大约是 5.5%。在 Android 手机上,Chrome 浏览器更是远远超过了 Firefox 的移动浏览器。而在苹果的 iOS 设备上 Firefox 只有轻量级版本。

    640?wx_fmt=png

    但是,很多人还是对 Mozilla 的未来充满信心。

    除了正常的 Firefox 浏览器,Mozilla 还发布了 Firefox Focus,一个以隐私为重点的移动浏览器,默认能够阻止任何跟踪代码,并且在关闭网页时删除所有浏览器历史。

    对于 Mozilla 而言,处于劣势还有一个好处。

    “失败未必是坏事,它可以让你放下心里的包袱,”Mayo 说,“而我们能失去的东西很少。”

    英文:Firefox Is Back. It’s Time to Give It a Try.

    链接:https://www.nytimes.com/2018/06/20/technology/personaltech/firefox-chrome-browser-privacy.html

    作者:Brian X. Chen,纽约时报的高级消费科技记者。

    译者:弯月,责编:屠敏

     

    展开全文
  • Firefox全历史版本下载

    万次阅读 2017-11-21 09:44:14
    Firefox全历史版本下载: http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ 如果只想下载最新版,以下是最新版的各国语言版链接: http://www.mozilla.org/en-US/firefox/all/ 原文转自:...

    Firefox全历史版本下载:

    http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/

    如果只想下载最新版,以下是最新版的各国语言版链接:

    http://www.mozilla.org/en-US/firefox/all/


    原文转自:lonelywing


    展开全文
  • Firefox 47.0.0版本

    2018-12-10 16:02:47
    64位火狐浏览器,稳定版本。Firefox 由致力于让每个人都能自行控制网络生活的全球性非营利社区 Mozilla 打造
  • Firefox 火狐浏览器 24.0

    热门讨论 2013-10-08 00:25:00
    Firefox 火狐浏览器 24.0 2013 年 09 月 17 日最新发布 更新内容: 支持 Mac OS X 10.7 或更高版本上新的滚动条样式 新增“关闭右侧标签页”功能 Social: 将聊天窗口拖拽成独立窗口 不再支持证书废除列表功能...
  • 下载历史所有版本firefox

    千次阅读 2019-03-17 17:05:35
    以下地址可方便找寻历史所有版本的firefox: http://ftp.mozilla.org/pub/firefox/releases/

    以下地址可方便找寻历史所有版本的firefox:
    http://ftp.mozilla.org/pub/firefox/releases/

    展开全文
  • Firefox插件开发-入门篇

    万次阅读 2011-04-07 19:59:00
    本文简要的介绍了Firefox插件的开发的步骤,结合具体的实例进行了分步介绍,希望能给初学者带来帮助。

    今天尝试开发一个Firefox的扩展,把自己开发过程记录下来,以备不时之需,同时也为初学者提供一个参考。我是根据Mozilla官方教程开发的,有兴趣的朋友可以自己去看看:https://developer.mozilla.org/en/Building_an_Extension。

     

    按照一般的教程,第一个程序都是使用最简单的Hello World,现在我们就制作一个Firefox的Hello World扩展。

     

    开发Firefox插件并没有看上去的那样复杂,仅仅使用XML和JavaScript就可以完成。当然,这个意思是Firefox插件开发使用的技术是XML和JavaScript,要做出一个完善的插件涉及到很多方面。但是对于我们的Hello World就不需要那么多东西啦!

     

    1. 准备目录结构

     

    首先在硬盘上建立一个目录,名为extension。这个名字是随意取的。然后在里面建立chrome文件夹,再在chrome里面建立content文件夹。注意这两个文件夹的名字都是固定的,不能随意改动。然后在extension里面新建两个文本文件,并且取名为chrome.manifest和install.rdf。这样,就建立起如下的目录结构:

    extension

    |--install.rdf

    |--chrome.manifest

    |--chrome

        |--content

     

    2. 编写install.rdf

     

    用文本编辑器打开install.rdf文件,输入以下内容:

    <?xml version="1.0"?> 

     

    <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 

             xmlns:em="http://www.mozilla.org/2004/em-rdf#"> 

     

        <Description about="urn:mozilla:install-manifest"> 

            <!-- 指出扩展的ID。该ID应该是一个Email格式的字符串,或者是一个GUID。注意,使用Email的作用是保证该ID的唯一性,并不要求这个Email地址是有效的。必填--> 

            <em:id>sample@example.net</em:id> 

            <!-- 指出插件的版本号。必填 --> 

            <em:version>1.0</em:version> 

            <!-- 在这里的值必须是2。该标签说明该应用的Firefox扩展,而不是其他XUL应用程序。Firefox插件的代码是2,如果是Firefox主题则会是4。必填 --> 

            <em:type>2</em:type> 

     

            <!-- 安装扩展的目标应用程序以及最高版本和最低版本。必填 --> 

            <em:targetApplication> 

                <Description> 

                    <!-- Firefox的ID,这个值不能改变。必填--> 

                    <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> 

      <!-- 指明能使用该扩展的Firefox最低版本。这里是指1.5。必填 --> 

                    <em:minVersion>1.5</em:minVersion> 

      <!-- 指明能使用该扩展的Firefox最高版本。这里是指4.0.x。结合minVersion,即是说本扩展只适用于1.5和4.0.x之间的版本。必填--> 

                    <em:maxVersion>4.0.*</em:maxVersion> 

                </Description> 

            </em:targetApplication> 

     

            <!-- 扩展的元数据。 --> 

            <!-- 扩展名字。必填 --> 

            <em:name>sample</em:name> 

            <!-- 扩展的描述。这里的描述将出现在Firefox的工具-附加组件的描述栏。选填 --> 

            <em:description>A test extension</em:description> 

            <!-- 扩展作者。选填 --> 

            <em:creator>zaniel</em:creator> 

            <!-- 扩展主页的URL。选填 --> 

            <em:homepageURL>http://www.china.alibaba.com/</em:homepageURL> 

        </Description>             

    </RDF>

     

    install.rdf文件是供具有扩展管理功能的XUL应用程序使用的,XUL应用程序可以使用该文件识别正在安装的扩展的信息。install.rdf文件具有下面的格式:

     

    <?xml version="1.0"?> 

     

    <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 

             xmlns:em="http://www.mozilla.org/2004/em-rdf#"> 

        <Description about="urn:mozilla:install-manifest"> 

            <!-- properties --> 

        </Description> 

    </RDF>

     

    上面的install.rdf的注释很多,实际应用中就不需要那么多注释了。

     

    3. 编写XUL文件

     

    Firefox的界面使用XUL和JavaScript进行描述。XUL即XML User Interface Language,是Mozilla开发的一种使用XML进行用户界面描述的语言。XUL只用来定义用户界面,其组件的功能由JavaScript进行定义。

     

    Firefox的整个界面都使用XUL进行定义。可以在%FIREFOX_INSTALL_DIR%/chrome/browser.jar里面找到content/browser/browser.xul文件。(说明一下,jar文件可以用WinRAR或其他一些压缩工具解压缩,这是一个使用zip算法压缩的压缩包)在这个XUL文件中有这么一段:

     

    <statusbar id="status-bar"> 

    <!-- ... <statusbarpanel>s ... --> 

    </statusbar>

     

    这里的这个<statusbar id="status-bar">称为Overlay。所谓Overlay,就是在运行一个XUL文档的时候可以附加其他的XUL文件的方式。就是说,原来有一个XUL是a.xul,里面有一个Overlay定义为overlay-point,如果我们可以在另一个b.xul中对这个Overlay进行追加,在执行a.xul的时候可以自动的把b.xul的内容附加到overlay-point并运行出来。如下的代码所示:

     

    <?xml version="1.0"?> 

    <overlay id="sample"    

                     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> 

    <statusbar id="status-bar"> 

        <statusbarpanel id="my-panel" label="Hello, World"    /> 

    </statusbar> 

    </overlay>

     

    刚刚说了,<statusbar id="status-bar">就是一个Overlay,那么在我们的插件的XUL文档就是基于这个Overlay进行扩展。在这里,我们在statusbar上面定义了一个statusbarpanel,它的id是my-panel,label是Hello, World。这段代码比较清晰,就是在原有的statusbar上追加一个statusbarpanel,这个statusbarpanel显示Hello, World。

     

    明白了这段代码之后,我们把这个文件定义成sample.xul,保存在chrome/content下面。可以看到这个文件夹结构和Firefox自有的那个结构是一致的。

     

    在写完了XUL文件之后,我们要定义其chrome.manifest。XUL文档需要通过chrome://协议进行请求。chrome://类似http://协议,只不过是用来请求XUL文档的。在Firefox的地址栏中输入chrome://browser/content/browser.xul,看看有什么反应,就会知道XUL文档的作用了。

     

    这个URL包括四部分:

    1) chrome:// - 即协议名,就像http://一样;

    2) browser/ - 包名,即插件的包的ID;

    3) content/ - 请求内容的类型;

    4) browser.xul - 请求的文件名。

    所以,chrome://foo/skin/bar.png就是请求一个在foo包下面的skin里面的bar.png文件。

     

    4. 编写chrome.manifest

     

    在chrome.manifest中添加下面一句:

     

    content         sample        chrome/content/

     

    这里指明,请求类型时content,包名是sample,位置是相对于chrome.manifest文件的chrome/content/。注意,这里的最后面一个/是不能缺少的!

     

    然后需要告诉Firefox我们的扩展Overlay,在chrome.manifest里面再添加一句:

     

    overlay chrome://browser/content/browser.xul chrome://sample/content/sample.xul

     

    这句是告诉Firefox,需要在chrome://browser/content/browser.xul加载的时候将chrome://sample/content/sample.xul扩展进来。

     

    5. 测试

     

    至此,已经完成了这个Hello World的扩展。下面简单测试一下。

     

    使用压缩工具将extension文件夹压缩成zip文件,注意有些工具会将本文件夹加入压缩包,这里要求压缩包解开之后应该是extension下面的两个文件和一个文件夹,而不是extension文件夹。然后将后缀名改为xpi。然后打开Firefox,将这个xpi拖到窗口中,Firefox将提示安装扩展,按照一般的过程安装之后,重启Firefox有时候在安装扩展时会有找不到安装脚本的错误,就是因为在压缩时根下面没有install.rdf那一层导致的。

     

    当我们在重启Firefox之后,右下角出现Hello, Word字样时,说明我们的扩展已经安装成功了!

     

    6、导常排查

    在安装时,FireFox总是报不是合法的安装包,具体的报错及解决方案如下所示:

    Firefox 无法将文件安装至

    file:///C:/extension/extension.xpi

     

    ,原因为: 不是合法的安装包

    -207 

     

    解决方案:在生成extension压缩包的时候,采用zip的方式,而不是rar的方式。

    展开全文
  • 问题:最大化/全屏时显示有问题,不能全屏显示,只能看到左上角一部分画面。 解决办法:在画面右键弹出的菜单中选择【设置】——勾选【启用硬件加速】。 ...
  • 直接上代码: &lt;style type="text/css"&gt; @namespace url(http://www.w3.org/1999/xhtml); @-moz-document url-prefix(http), url-prefix(file){ div[class="...imp...
  • 推荐几个火狐浏览器插件

    万次阅读 多人点赞 2017-12-19 18:59:49
    致敬思杰马克丁 起初马克丁追杀Parallel Desktop,我用VirtualBox,所以我不说话; 接着他们追杀几何画板,我用Matl...
  • Firefox 火狐浏览器 完整 安装包
  • firefox(火狐浏览器)FLASH插件

    热门讨论 2008-10-03 00:53:59
    firefox(火狐浏览器)FLASH插件 由于WINDOWS平台下火狐浏览器不支持自动安装该插件,请下载该插件运行以后重启火狐或者电脑!
  • Firefox火狐浏览器的高效使用

    千次阅读 2019-10-01 03:33:19
    Firefox火狐浏览器的高效使用 在统一的地址栏搜索一切 页面操作菜单:书签、截图、保存或分享 同步 账户 跨平台的使用 附加组件 我用的组件 如何下载与安装 如何看使用说明书 油猴脚本的...
  • 火狐浏览器Firefox 49.0 渗透插件集成版(2018版),集成最新渗透插件
  • 火狐浏览器Mozilla Firefox是一款自由的,开放源码的浏览器,中文俗称“火狐”(正式缩写为Fx或fx,非正式缩写为FF),使用Gecko排版引擎,支持多种操作系统,如Windows、Mac OS X及GNU/Linux等。火狐浏览器体积小...
  • Firefox火狐浏览器离线安装包

    热门讨论 2013-01-16 00:24:58
    最近发现火狐的中文官网上只提供在线安装包,想找个离线安装包都找不到,真是郁闷,无奈只好去英文官网找找,还真让我找到了,拿来分享下
  • Firefox Setup 62.0.3 火狐浏览器,提供给有需要的网友。
  • 现在的浏览器动不动就自动升级,导致好多插件都不能使用,特别是火狐浏览器,已升级就什么插件都不兼容了,而又有好多的好工具在火狐里才有,也用惯了火狐浏览器,怎么破?没事安装了这个浏览器,然后关闭自动更新,...
  • 支持win2003操作系统的火狐浏览器,亲测能用,最新版火狐已不再支持win2003
  • firefox火狐浏览器 优化方法+常用扩展(插件) 研究了好几天的心得,希望对刚上手的你有帮助!!
  • 火狐浏览器57版本,针对selenium3.5.0和geckodriver-v0.19.1浏览器
  • 如果你是个爱折腾的火狐迷,进阶about:config火狐浏览器高级配置命令就不得不学啦,用了chrome后会不会小小抱怨火狐上网速度慢了?不过相信你还是不会嫌弃火狐的。本文主要介绍一些修改about:config高级配置的参数来...
  • Firefox 的地址栏中输入 about:config,让我们开始提速吧。network.http.pipelining在 Filter 中输入 network.http.pipelining,双击赋值为 true,默认为 false。如果没有找到这个键值,可以右键新建一个 Boolean...
  • Selenium WebDriver在启动火狐时,默认启动的是一个全新的没有安装任何插件的火狐浏览器,我们一般都是在这种情况下运行脚本的。 但是有时候我们会需要使用到火狐的一些插件,比如说脚本执行中断了,我们需要用Try ...
  • 大家好,我是csdn社区的thanlife,今天我给大家推荐一下火狐浏览器的常用扩展,满足你日常的办公需要. 缘起?最近chrome老出现各种问题,而且好多插件需要需要梯子,很是麻烦,而且我对于浏览器属于重度依赖者,经过百般...
  • 火狐浏览器Firefox(已装载常用渗透插件) 自用割爱分享
  • 超强的易用性简单又直观的Firefox火狐浏览器拥有符合您习惯的完整功能:除了书签、浏览历史、全屏等工具之外,还可以自由缩放文字,符合您阅读上的需求。改进的网页解析引擎,将使得 Firefox火狐浏览器可以精确显示...
  • Firefox(火狐浏览器)彩蛋

    千次阅读 2018-08-04 09:38:41
    ①在地址栏上输入: about:mozilla ②在地址栏上输入: about:robots ③在地址栏上输入: www.figma.com/404/ ④地址栏上输入: chrome://global/content/alerts/alert.xul ......
  • 有些时候,我们需要RDP远程服务器(Windows)上浏览网页,Windows系统自带IE浏览器的安全设置总是跳出提示,让人很头疼。这时候,很多朋友会选择安装火狐浏览器。...FireFox火狐浏览器英文原版 方法/步骤 首
  • firefox57火狐浏览器window64位免费下载,firefox 57 火狐浏览器安装,使用,对插件的支持,对flash的支持等详细信息,参考http://blog.csdn.net/towtotow/article/details/78538337
  • Firefox 火狐浏览器清除缓存

    千次阅读 2018-09-11 11:35:22
    今天想清除一下Firefox的缓存,找了好久才找到,如下图

空空如也

1 2 3 4 5 ... 20
收藏数 465,679
精华内容 186,271
关键字:

firefox