Firefox浏览器:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Dbzhang800留言 | 贡献
Yexiaoxing留言 | 贡献
已恢复219.142.248.33对话)的编辑至175.150.85.13的最后一个修订版本
 
(未显示25个用户的71个中间版本)
第1行: 第1行:
== 常见问题问答: ==
{{Firefox浏览器}}
Firefox是Ubuntu默认的web浏览器,具有丰富的扩展能力。


==== 那里下载最新版本的Firefox ====
==Firefox扩展 ==


fx出了新版本,而源中的fx尚未更新时,可以到这儿尝鲜
见[[Firefox常用扩展插件]]
==Firefox4.x==
ubuntu10.10中安装成功
在mozilla官网下的firefox 4 linux正式版,在ubuntu中解压双击firefox 这个文件就能运行,
1.下载Firefox 4.0
下载地址:
http://download.firefox.com.cn/releases/firefox/4.0/zh-CN/Firefox-latest.tar.bz2
2.解压
    在终端下,进入下载目录,输入解压命令:
    tar xjf firefox-latest.tar.bz2
3.移到Firefox目录到/opt
    在移动之前,如果曾经安装过其它版本的Firefox,可以将其删除掉:
    sudo rm -r  /opt/firefox
    然后,将最新版的Firefox移动到/opt目录中:
    sudo mv firefox /opt/
4.链接设置
    备份系统中已存在的Firefox执行文件:
    sudo mv /usr/bin/firefox /usr/bin/firefox-old
    创建新版链接:
    sudo ln -s /opt/firefox/firef ox /usr/bin/firefox
现在你就可以直接点击菜单里面的Firefox 网络浏览器,运行Firefox 4 了。
----------------------------------------------------------------------------------------------------------------
==通过ppa安装firefox4.x==
1.添加ppa 


http://www.mozilla.org/products/firefox/
到以下地址选择你所用的ubuntu版本.
https://launchpad.net/~mozillateam/+archive/firefox-stable (稳定版)
    Ubuntu 9.10 (Karmic Koala)
    Ubuntu 10.04.1 LTS (Lucid Lynx)
    以此类推.........


==== Firefox应该怎么拼写 ====
2.  添加后刷新源。方可在终端安装或新立得安装。(目前最新版本是 firefox  4.0.1+build1+nobinonly-0ubuntu0.11.04.1~mfs~lucid1 )
F-i-r-e-f-o-x,只有首字母大写('''不是'''FireFox, Foxfire之类的任何不同于
Firefox的东西),缩写是"Fx"或者"fx",'''不是'''"ff"或者"Ff"或者"FF"


==== 如何本地安装扩展(extension) ====  
==Firefox3.x==
<!--
===安装===


使用File > Open File...打开XPI文件
Ubuntu默认自带,不需要安装。
或者直接拖到firefox窗口就可以了,
<pre>sudo apt-get install firefox</pre>
-->
:插件路径
<pre>/usr/lib/mozilla/plugins</pre> 
<pre>~/.mozilla/plugins </pre>
:查看当前启用的插件
<pre>about:plugins</pre>


====  如何在点击连接的时候在新tab打开,而不是新窗口 ====  
==Firefox4==
 
Firefox4的daily版本,不稳定,适合尝鲜用户。
'''Firefox 2.0.x'''
<pre>sudo add-apt-repository ppa:mozillateam/firefox-stable
 
sudo apt-get update
Tools>Options>Tabs
sudo apt-get upgrade
New pages should be opened in
 
选择a new tab
 
'''Firefox 1.5.x'''
 
Tools>Options>Tabs
Force links that open new windows to open in
 
打勾
选择a new tab
 
====  如何支持鼠标手势 ====
使用扩展Mouse Gestures或All-in-one Gestures
 
'''Mouse Gestures'''
 
https://addons.mozilla.org/en-US/firefox/addon/39
 
'''All-in-one Gestures'''
 
https://addons.mozilla.org/firefox/addon/12
 
====  如何双击关闭Tab ====
安装扩展Tab Clicking Options / Tab Mix Lite CE / Tab Mix Plus 都能实现。
 
如果你只需要双击关闭标签,那么 close-tab-on-dblclick 这个 2K 多的扩展就行了。
http://forums.mozine.cn/index.php?showtopic=9606
 
==== 部分中文字很小而且难看? ====
菜单--工具--选项--基本信息--字体和颜色
 
语言编码选择简体中文
 
最小字体设置成12
 
====  标签框太长了。。。怎么改短一点 ====
preferences of tabbrowser extensions---appearance
 
tab中选择fix toxx pixels
 
xx设置成100就可以了
 
====  如何自定义firefox的临时文件存放地址 ====
在firefox地址栏输入'''about:config'''
 
右键新建一个字符串
名为browser.cache.disk.parent_directory
 
然后输入新的临时文件的路径即可
 
==== 有些插件在新版Firefox中不能安装 ==== 地址栏中键入:about:config
 
filterbar中键入:app.extentions.version
 
双击或者右键选择修改:将0.10改为0.9
==== 为何用代理上不了GMail? ====
设代理的时候也要设SSL代理
 
==== 我能为Firefox作什么 ====
尽量帮助身边的人解答fx问题
 
== 常用扩展插件 ==
 
=== 插件下载网址 ===
http://extensionroom.mozdev.org/main.php/Firefox
 
https://update.mozilla.org/
 
http://www.extensionsmirror.nl
 
=== 常用扩展 ===
<ul>
<li>
tabextensions
</li>
<li>
Adblock
</li>
<li>
Disable Targets For Downloads
</li>
<li>
super drag and go
</li>
<li>
Sage-阅读Rss插件
</li>
<li>
SwitchProxy 切换代理
</li>
<li>
SearchStatus-http://quirk.co.za/searchstatus/
能显示Google Pagerank和Alexa Rank在status bar里面
</li>
<li>
adobe macromedia flash player
</li>
<li>
Download Statusbar:
当下载的时候在statusbar上面显示一个bar来显示download进度,下载完了后还?
以直接在上面双击打开文件
</li>
<li>
FlashGot
</li>
<li>
ieview
</li>
<li>
Translation Panel:
一个sidebar,可以调用FreeTranslation.com、AltaVista等进行文字
翻译
</li>
<li>
maf:
这个插件可以让你保存网页的时候像IE一样可以只保存成一个mht文档,而且它还提?
maff和ZIP maff格式供你选择。
http://maf.mozdev.org/installation.html
</li>
<li>
downthemall :
多线程下载插件
http://addons.mozine.cn/firefox/89/
</li>
<li>
mediawarp :
在线观看视频插件
http://addons.mozine.cn/firefox/116/
</li>
</ul>
 
== about:config ==
 
about:config是Firefox的设置页面,Firefox提供了不少高级设置选项在这里以便让你可以更加详细地控制Firefox的运行方式。(官方'''不推荐'''用户手工修改about:config的设置。所以,如果你对于你想修改的内容不是非常确定的话,请不要去改变它。)
 
打开Firefox中about:config方法是:'''在Firefox地址栏输入about:config,然后回车'''。
 
详细资料访问:http://kb.mozillazine.org/About:config_Entries
 
== about: plugins ==
 
查看firefox当前所安装的插件
 
==个人配置文件==
 
=== 个人配置文件夹位置 ===
 
~/.mozilla/firefox/<Profile name>/
 
=== user.js 和 prefs.js ===
 
user.js 包含一些选项参数,Mozilla 每次启动的时候会读入这些参数。Firefox 启动时,总会把 user.js 中有效的参数设置拷贝到 prefs.js 中,而 prefs.js 就是Firefox 用来存储用户的所有设置的地方。
 
user.js 存储于个人配置文件夹中,也是 prefs.js 所在的目录,但 Firefox 并不会自动创建 user.js。所以,如果你的个人设置目录里没有 user.js,只需要新建一个就行了。注意,一定要把 user.js 放在和 prefs.js 相同的目录下。
 
Firefox 不会修改 user.js 里的内容,但却频繁的修改 prefs.js 里的内容。要想直接修改 prefs.js,应该完全关闭 Firefox(关闭所有的 Firefox 窗口)之后再打开 prefs.js 进行编辑,要不然编辑可能会被覆盖。
 
和编辑 user.js 类似,在地址栏里输入 about:config 也可以编辑当前用户的个人设置。以这一种方法所作的更改将直接写入 prefs.js。
 
有效的参数设置需要以 user_prefs 命令设置,下面举例说明。
 
下面是介绍一些参数及其功能。可以直接拷贝到 user.js 文件里。注意这些是浏览器特有的参数,不适用于 Thunderbird。
 
<pre>
// Type-Ahead-Find 允许用户在一个网页上直接输入查找关键字就开始搜索文本或链接。
 
// <F3> 可查找关键字的下一处出现,而 <Shift-F3> 可查找上一处。
 
// 开启 Type-Ahead-Find 选项
// 默认值:true
user_pref("accessibility.typeaheadfind", true);
 
// 让 type-ahead-find 不仅搜索链接,还搜索文本。
// 默认值:true (Type-Ahead-Find 将只搜索链接)
user_pref("accessibility.typeaheadfind.linksonly", false);
 
// 访问网站时,网站图标(site icon)会显示在地址栏里。
// Favicons 是 IE 对网站图标的一个实现。
// 如果有网站图标,网页应该告诉浏览器。
// IE 总是在所有的站点上自己寻找 favicon,这引起很多不必要的点击率。
// 设置如下的参数后 Mozilla 也可实现相同的功能。
// 默认值:Firefox 1.0中为true;
user_pref("browser.chrome.favicons", true);
 
// 如果网站声明了使用网站图标,则查找并显示网站图标
// 默认值:true (如果网页指明使用网站图标,则加载它)
user_pref("browser.chrome.site_icons", true);
 
// 允许以合适的尺寸显示太大的图片,这发生在图片太大、不能完整的显示在浏览器窗口里时。
// 默认值:true
user_pref("browser.enable_automatic_image_resizing", true);
 
// 当在新标签页里打开链接时,默认会聚焦到这个新标签页上。
// 默认值:false (焦点总是在最新的那个标签页上)
user_pref("browser.tabs.loadInBackground", true);
 
// 使用 中键点击 链接会在在新标签页中打开新链接。按下鼠标滑轮也就相当于 中键点击。
// 默认值:false (中键点击链接将打开一个新窗口)
user_pref("browser.tabs.opentabfor.middleclick", true);
 
// 如果在关闭窗口时还有多个标签开着,默认会警告用户还有打开的标签页。
// 默认值:true (有多个标签页时关闭窗口时警告)
user_pref("browser.tabs.warnOnClose", false);
 
// 浏览器窗口有一个 throbber。默认情况下,所有的 throbber 都指向 www.mozilla.org 上的某个地方。
// 默认值:类似于"http://www.mozilla.org/"
user_pref("browser.throbber.url", "http://www.yahoo.com/");
 
// 用户在地址栏输入地址时,显示与输入匹配的下拉列表
// 默认值:true
user_pref("browser.urlbar.showPopup", true);
 
// PgUp/PgDn 是使用平滑滚动
// 默认值:false
user_pref("general.smoothScroll", true);
</pre>
</pre>


=== userChrome.css ===
==外观设置==
=== 部分中文字很小而且难看?  ===
#菜单--编辑--首选项--内容--字体&颜色--高级
#语言编码选择简体中文
#最小字体设置成12


"userChrome.css"设置了Firefox用户界面中可变元素的显示规则;位置在您的配置文件夹的"chrome"子目录中。和 user.js一样,这个文件默认是不存在的,所以在开始添加您的设置之前,您需要建立这个文件。事实上默认存在一个名叫"userChrome- example.css"的例子文件。本质上您只要重命名文件来除去"-example"部分。
=== 标签框太长了。。。怎么改短一点  ===
#preferences of tabbrowser extensions---appearance
#tab中选择fix toxx pixels
#xx设置成适合的数


==== 隐藏"书签工具栏文件夹" ====
==Flash乱码==
{{main|Flash}}


在文件userChrome.css中加入
== 自定义firefox的临时文件存放地址  ==


.bookmark-item[id = "NC:PersonalToolbarFolder"] {display: none !important;}
#在firefox地址栏输入'''about:config'''
#右键新建一个字符串 名为browser.cache.disk.parent_directory
#替换为需要的路径


==== 停止按钮无效时隐藏 ====
#stop-button[disabled="true"] { display: none; }


==== 删除主页按钮 ====
==Firefox标准版改为“中国版” ==
ubuntu默认的是“标准版”,“中国版”官方有一个下载地址,可是安装对于新手有一定困难。对于linux用户,“中国版”就是插件的不同。最受欢迎的是“火狐魔镜”。


  #home-button { display: none; }
现在有了插件提取地址:
  http://g-fox.cn/chinaedition/addons/livemargins/livemargins-3.0.5.xpi
大家可以无需改动用上魔镜。


==== 隐藏转到按钮 ====
当然,也有完全使用“中国版”的方法。
先下载linux“中国版”,是一个tar.bz2包。不区分64位与32位,在两种环境下均可运行。
解压此包,运行firefox即可。但是,此时功能不完全,有些插件支持找不到,比如flash。


  #go-container { display: none; }
首先安装标准firefox,命令:
  sudo apt-get install firefox


==== 活动指示器(主窗口右上角处)不活动时隐藏====
下载“火狐中国版”,进行解压。得到firefox文件夹,其中有个extensions的文件夹,里面放着中文版的相关插件。
 
#navigator-throbber:not([busy]) { display: none; }
 
==== 标签栏移动到底部 ====
 
  /* Display the tabbar at the bottom */
#content > tabbox {-moz-box-direction: reverse;}
 
==== 标签栏 移动到左侧/右侧 ====
 
    /* Display the tabbar on the left */
    #content > tabbox { -moz-box-orient: horizontal;}
    .tabbrowser-strip {
        -moz-box-orient: vertical;
        /* note: you can set this to -moz-scrollbars-vertical instead,
        but then the scrollbar will *always* be visible. this way
        there is never a scrollbar, so it behaves like the tab bar
        normally does */
        overflow: -moz-scrollbars-none;
    }
    .tabbrowser-tabs {
        -moz-box-orient: horizontal;
        min-width: 10ex; /* you may want to increase this value */
        -mox-box-pack: start;
        -moz-box-align: start;
    }
    .tabbrowser-tabs > hbox {
        -moz-box-orient: vertical;
        -moz-box-align: stretch;
        -moz-box-pack: start;
    }
    .tabbrowser-tabs > hbox > tab {
        -moz-box-align: start;
        -moz-box-orient: horizontal;
    }
    /* remove the close-tab button */
    .tabbrowser-tabs > stack { display: none;}
 
如果你想移动到右侧,则加入如下代码
 
    /* Instead, display the tabbar on the right */
    #content > tabbox {-moz-box-direction: reverse;}
 
==== 删除多余的右键菜单选项====
 
把下面这行加入userChrome.css文件,将可以隐藏任何右键菜单选项。
 
#id1, #id2 { display:none !important; }
 
把 #id1, #id2 替换为下面的任何一项:(指明每个选项所对应的右键菜单选项) FIXME
 
<pre>
#context-back
#context-blockimage
#context-bookmarklink
#context-bookmarkpage
#context-copy
#context-copyemail
#context-copyimg
#context-copyimg-contents
#context-copylink
#context-cut
#context-delete
#context-forward
#context-metadata
#context-openlink
#context-openlinkintab
#context-paste
  #context-reload
#context-saveimage
#context-savelink
#context-savepage
#context-searchselect
#context-selectall
#context-sendimage
#context-sendlink
#context-sendpage
#context-sep-open
#context-sep-stop
#context-setWallpaper
#context-stop
#context-undo
#context-viewbgimage
#context-viewimage
#context-viewinfo
#context-viewpartialsource-mathml
#context-viewpartialsource-selection
#context-viewsource
#openintabs-menuseparator
#openintabs-menuitem
</pre>
 
例如,隐藏 "View Background"(查看背景) 菜单选项以及之后的水平线:
 
#context-viewbgimage,
#context-sep-viewbgimage {
  display: none !important;
  }
 
==== 隐藏书签工具栏书签图标 ====
 
toolbarbutton.bookmark-item:not([type="menu"]) image.toolbarbutton-icon{
    display: none !important;
}
 
====隐藏主菜单条====
 
#toolbar-menubar { display: none !important; }
 
====把侧边栏放到右边====
 
#main-window > hbox { direction:rtl;}
#main-window > hbox > * { direction:ltr;}
 
====隐藏标签栏"关闭"按钮====
<pre>
  .tabs-closebutton-box {
display: none !important;
  }
</pre>
 
====隐藏标签图标====
 
 
以下一共四种方案,任选其一
 
<pre>
/* 1. 隐藏标签图标 */
 
.tabbrowser-tabs .tab-icon {
  display: none;
}
</pre>
 
<pre>
/* 2. 只隐藏默认标签图标(没有自设站点图标) */
 
.tabbrowser-tabs *|tab:not([image]) .tab-icon {
  display: none;
}
</pre>
 
<pre>
/* 3. 当鼠标盘旋在标签上时显示图标 */
 
.tabbrowser-tabs .tab-icon {
  display: none;
}
.tabbrowser-tabs *|tab:hover .tab-icon {
  display: -moz-box;
}
</pre>
 
<pre>
/*
* 4. 当鼠标盘旋在标签上时显示图标,隐藏默认标签图标
*/
.tabbrowser-tabs .tab-icon, .tabbrowser-tabs *|tab:not([image]):hover .tab-icon {
  display: none;
}
 
.tabbrowser-tabs *|tab[image]:hover .tab-icon {
  display: -moz-box;
}
</pre>


====改变搜索框的宽度====
打开~/.mozilla/firefox/XXXX.default/extensions
/* Make the Search box flex wider */
  1. search-container {
-moz-box-flex: 200 !important;
}


请将200 改为您需要的宽度.
把多出来的插件复制进去就可以了。


=== userContent.css ===
其它位置有:
"userContent.css"设置了网页内容的显示规则,位置在您的配置文件夹的"chrome"子目录中。和user.js一样,这个文件默认是不存在的,所以在开始添加您的设置之前,您需要建立这个文件。和userChrome.css一样,默认存在一个名叫"userContent- example.css"的例子文件。本质上您只要重命名文件来除去"-example"部分。
sudo dolphin /usr/lib/firefox-3.6.13/


== 备注 ==
当然,版本号可能有所变化。
1.文章部分内容来源于[http://www.newsmth.net newsmth] ,有问题欢迎大家去讨论
然后,把中国版中,extensions 中比标准版多的东西都复制过去。其它位置,也有些多出来的文件,也可复制一下。
重启firefox,好了完整的中国版。


2.文章部分内容来源于[http://wiki.mozcn.org wiki.mozcn.org],希望fx爱好者前去完善
flash插件安装,请参考[[flash]]


3.wiki.mozcn.org内容在创作共用[http://creativecommons.org/licenses/by-nc-sa/2.0/ 署名-非商业用途-保持一致]条款下发布
[[Category:网页浏览]]

2013年3月23日 (六) 16:39的最新版本

主条目 常用扩展插件 配置文件 Swiftfox浏览器

Firefox是Ubuntu默认的web浏览器,具有丰富的扩展能力。

Firefox扩展

Firefox常用扩展插件

Firefox4.x

ubuntu10.10中安装成功 在mozilla官网下的firefox 4 linux正式版,在ubuntu中解压双击firefox 这个文件就能运行, 1.下载Firefox 4.0 下载地址: http://download.firefox.com.cn/releases/firefox/4.0/zh-CN/Firefox-latest.tar.bz2 2.解压

   在终端下,进入下载目录,输入解压命令:
   tar xjf firefox-latest.tar.bz2

3.移到Firefox目录到/opt

   在移动之前,如果曾经安装过其它版本的Firefox,可以将其删除掉:
   sudo rm -r  /opt/firefox
   然后,将最新版的Firefox移动到/opt目录中:
   sudo mv firefox /opt/

4.链接设置

   备份系统中已存在的Firefox执行文件:
   sudo mv /usr/bin/firefox /usr/bin/firefox-old
   创建新版链接:
   sudo ln -s /opt/firefox/firef ox /usr/bin/firefox

现在你就可以直接点击菜单里面的Firefox 网络浏览器,运行Firefox 4 了。


通过ppa安装firefox4.x

1.添加ppa

到以下地址选择你所用的ubuntu版本. https://launchpad.net/~mozillateam/+archive/firefox-stable (稳定版)

   Ubuntu 9.10 (Karmic Koala)
   Ubuntu 10.04.1 LTS (Lucid Lynx)
   以此类推.........

2. 添加后刷新源。方可在终端安装或新立得安装。(目前最新版本是 firefox 4.0.1+build1+nobinonly-0ubuntu0.11.04.1~mfs~lucid1 )

Firefox3.x

插件路径
/usr/lib/mozilla/plugins
~/.mozilla/plugins 
查看当前启用的插件
about:plugins

Firefox4

Firefox4的daily版本,不稳定,适合尝鲜用户。

sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get upgrade

外观设置

部分中文字很小而且难看?

  1. 菜单--编辑--首选项--内容--字体&颜色--高级
  2. 语言编码选择简体中文
  3. 最小字体设置成12

标签框太长了。。。怎么改短一点

  1. preferences of tabbrowser extensions---appearance
  2. tab中选择fix toxx pixels
  3. xx设置成适合的数

Flash乱码

主条目:[[Flash{{#if:||{{{l1}}}}}]]{{#if:

|{{#if:|、|和}}[[{{{2}}}{{#if:||{{{l2}}}}}]]{{#if: |{{#if:|、|和}}[[{{{3}}}{{#if:||{{{l3}}}}}]]{{#if: |{{#if:|、|和}}[[{{{4}}}{{#if:||{{{l4}}}}}]]{{#if: |{{#if:|、|和}}[[{{{5}}}{{#if:||{{{l5}}}}}]]{{#if: |{{#if:|、|和}}[[{{{6}}}{{#if:||{{{l6}}}}}]]{{#if: |{{#if:|、|和}}[[{{{7}}}{{#if:||{{{l7}}}}}]]{{#if: |{{#if:|、|和}}[[{{{8}}}{{#if:||{{{l8}}}}}]]{{#if: |{{#if:|、|和}}[[{{{9}}}{{#if:||{{{l9}}}}}]]{{#if:

|和[[{{{10}}}{{#if:||{{{l10}}}}}]]}}}}}}}}}}}}}}}}}}{{#if:|(在模板{{main{{#if:||{{{2}}}}}}}中使用了太多的参数)}}

自定义firefox的临时文件存放地址

  1. 在firefox地址栏输入about:config
  2. 右键新建一个字符串 名为browser.cache.disk.parent_directory
  3. 替换为需要的路径


Firefox标准版改为“中国版”

ubuntu默认的是“标准版”,“中国版”官方有一个下载地址,可是安装对于新手有一定困难。对于linux用户,“中国版”就是插件的不同。最受欢迎的是“火狐魔镜”。

现在有了插件提取地址:

http://g-fox.cn/chinaedition/addons/livemargins/livemargins-3.0.5.xpi

大家可以无需改动用上魔镜。

当然,也有完全使用“中国版”的方法。 先下载linux“中国版”,是一个tar.bz2包。不区分64位与32位,在两种环境下均可运行。 解压此包,运行firefox即可。但是,此时功能不完全,有些插件支持找不到,比如flash。

首先安装标准firefox,命令:

sudo apt-get install firefox

下载“火狐中国版”,进行解压。得到firefox文件夹,其中有个extensions的文件夹,里面放着中文版的相关插件。

打开~/.mozilla/firefox/XXXX.default/extensions

把多出来的插件复制进去就可以了。

其它位置有:
sudo dolphin /usr/lib/firefox-3.6.13/

当然,版本号可能有所变化。 然后,把中国版中,extensions 中比标准版多的东西都复制过去。其它位置,也有些多出来的文件,也可复制一下。 重启firefox,好了完整的中国版。

flash插件安装,请参考flash