Archive for 08月, 2007

玩上了W0 W单 机版支持TBC

08月 26th, 2007 by Genthelvite

单机优点因为一个人在本地电脑上玩所以速度快,金钱和物品掉率随意调,无需上网和点卡钱,又提前感受TBC魅力,还是挺好的。

缺点也明显,任务汉化度不高(可通过网络遍布的攻略了解),召唤类角色如术士、猎人的宝宝技能等支持不完美。

有条件的还是移民台服吧,即使9C明天开TBC Genthelvite也不会买账。

介绍下总体架构和配置

准备

Mangos服务端

MySQL5.*

中文DBC数据库文件

PremiumSof

+maps和vmaps包(需地图解析器)

需配置的文件

mangosd.conf

realmd.conf

realmlist.wtf

启动的3个文件

mangosd.exe

realmd.exe

WoW.exe

具体怎么玩GOOGLE搜索下mangos架设视频教程就找到了,这里不复述。还弄不明白的朋友,留言好了!

[原]全面提高Firefox的浏览速度

08月 21st, 2007 by Genthelvite

这些优化都是本人长期使用后的精华,表看不上这些点点变化,但量能够质变。让我们从拨号开始吧。

1、从cFosSpeed的流量调度开始

一款线路优化软件,最优远程数据通信网连接提高网速,当Firefox、P2P软件同时运行时,自动为其提供优先带宽。

两种模式
偏好频宽模式: 对要求爆量的 P2P, 效果越好. eMule 受限先天机制影响, 本来就很慢的, 所以效果当然有, 不明显
这里选择: 偏好反应时间模式,可以尽可能快速的相应Firefox等浏览器对服务器的请求。

线路校正
安装完成后,一定要进行线路校正的工作,否则网络速度可能不升反降!以下是校正步骤:
1.待测 ADSL 网络净空,也就是没有任何计算机使用到带宽。
2.确定打开 Traffic Shaping /流量塑型功能(系统列程序按右键,如显示为关闭流量塑型,即是开启运

作状态中),
接着执行「Clear calibration data」(清除线路测定数据)。
3.纯粹全速下载!!建议以 ftp 软件(如 FileZilla)以匿名方式连至 ftp.adsl.hinet.net 进行下传

测试。本过程建议超过 10 秒。
4.纯粹全速上传!!建议以 ftp 软件(如 FileZilla)以匿名方式连至 ftp.adsl.hinet.net 进行上传

测试。本过程建议超过 60 秒。
经过 (3) 与 (4) 以后,cFosSpeed 就会纪录这条 ADSL 的特性参数。
详细参数可用 cFosSpeed 控制台,然后键入 spd speed(cFosSpeed)指令看到。参数大概有几十种吧

,不仅仅只是单纯的上传与下载参数而已,所以校正的工作很重要。

----------------------------------
cfosSpeed 是怎么控制,需要用到连线的软体流量呢?有几点需要注意的地方:
1.当网路连线,是属于闲置的情况, cfosSpeed 不会主动介入控制
2.当同时使用几个,需要连线的软体的情况下,cfosSpeed 的功能就会有所发挥了
他会判断,这个软件,是属于哪一个优先等级的群组
就会按照程式内部的设定值,提高或降低相对的软件所使用的频宽
(相对的数据设定位置为:选项=〉程式=〉其他=〉新的程式(firefox.exe)=〉加入=〉存储)

说明:
当使用 Internet Download Manager 这个续传软体,下载文件
又是编列于最低优先处理顺序[lowestprots]的情况下
同时,又在Firefox 上网浏览网页,只有这2个程式会用到网路连线
1.在浏览网页的时候,过一段时间( cFosSpeed  不会立刻介入控制的)
Internet Download Manager 所下载的频宽,会慢慢调降大约25%~30%
2.有一段时间,没有浏览网页的情况下,网路处于闲置状态
Internet Download Manager 所下载的频宽,会慢慢的回复到平常的均速

2、快速配置Firefox

  • 这个设置在很早经前就已经有人放出来了,Pipelining (管道)同时发出成倍数的连接请求,从而达到提升连接速度的效果。
    地址栏输入:about:config

network.http.pipelining  置为 true
network.http.pipelining.maxrequests 置为8
network.http.proxy.pipelining 置为 true
nglayout.initialpaint.delay 置为0

更多精细配置看这里:手动更改 user.js 文件来获取最佳的浏览速度

  • 菜单中关闭平滑滚动,此功能会让Firefox的cpu占用率提高30%以上,最高100%,造成Firefox浏览n多页面卡甚至假死。

Tools=>Options=>Advanced=>Browsing=>use smooth scrolling

  • 修改 Firefox unresponsive script 等待时间

Warning:Unresponslve script

about:config=>dom.max_script_run_time 10改为20

  • 尽量加大缓存
    browser.cache.disk.enable 置为true
    browser.cache.disk.capacity 这里Genthelvite的1G内存设置了256M做缓存value改为256000

3、扩展

  • 老鸟都知道的3个扩展
    adblock plus 正则表达式全面过滤广告
    noscript 干掉无用的网页脚本,解决大部分CPU占用率高的问题。
    选中nocript下面选项
    Option|Plugins|Apply these restrictions to trusted sites too
    可进一步强化限制脚本
    greasemonkey或Stylish(可选)  个性化显示网页

介绍个全局脚本,”夜猫子”专用所有网页黑底蓝字

Light text on black background

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://), url-prefix(ftp://), url-prefix(file://), url-prefix(https://) {

* { color: gainsboro !important; background: none !important; background-color: black !important }
a:link { color: cornflowerblue !important }
a:visited { color: lightpink !important }
a:hover { color: gold !important }
a:active { color: red !important }
input[type=button], input[type=submit], input[type=reset]  { background-color: ButtonFace !important; color: ButtonText !important; border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight !important }
input[type=text], input[type=password], input[type=file] { background-color: Window !important; color: WindowText !important }
}

  • Google Web Accelerator
    Google Web Accelerator的网页加速原理是:访问网页是通过Google的服务器,加速网页浏览,类似于代理服务器,但是不能加速媒体文件等,对欧美用户有帮助,国内效果一般。
    代理服务器配置为127.0.0.1:9100

这家伙可以帮助我们改进浏览体验。以往,当我们在网页中发现链接时,必须打开才能看到具体内容。而现在,Cooliris Previews 使你不离开当前页面便可对链接背后的内容一探究竟。用 Cooliris Previews 所宣称的话说,就是能够使你浏览更快、发现更多。

  • 禁用影响Firefox标签切换速度的扩展

已知的:Tab Mix Plus、Tab Mix Lite CE、Tab Effect、ThumbStrips

更多详细评测:可参考charlee 翻译的 《插件:Firefox速度杀手》

这篇文章分析了Firefox插件对浏览速度的影响。我个人也一直很奇怪为什么我的Firefox打开新窗口时速度要比别人慢很多,后来发现是自己装了很多插件的原因。

大部分Web程序开发者都喜欢Firefox,首要原因是因为它有丰富的插件,像All-in-One Gestures、User Agent Switcher、Firebug、Greasemonkey、 WebDeveloper、ScrapBook等。

但是随着插件的增加,启动时间、页面显示时间也会变慢,其首要原因就是插件,特别是部分插件会严重影响浏览速度

那么,究竟是哪些插件影响了速度?能否通过数字进行比较?这里给出了显示时间的测试结果。

1. 验证

测试环境:操作系统 XP SP2 Pro、Vista Ultimate,CPU Pentium D820 2.8GHz,内存为三星DDR2-667 1G x 2 5.0-5-5-13。

测试方法:使用多重表格和脚本进行测试。

测试结果如下(数值为页面显示时间,单位秒):

浏览器 Table6 Table7 JS-Cpu
MS-IE7(XP) 1.157 4.485 2.871
MS-IE7(Vista) 1.186 4.820 2.138
Sleipnir2.5.12(XP) 1.360 5.141 2.969
Sleipnir2.5.12(Vista) 1.154 5.800 2.060
Opera9.21(XP) 1.219 4.016 1.928
Opera9.21(Vista) 1.154 4.134 1.872
Safari3.0(XP) 0.813 3.391 1.016
Safari3.0(Vista) 1.061 3.041 1.821
Safari2.04(MacOSX) 1.351 5.321 2.855
Firefox2.0.0.3(Default)(XP) 1.469 6.079 2.780
Firefox2.0.0.3(Default)(Vista) 1.217 6.053 3.855
Firefox2.0.0.3(add-on)(XP) 7.890 28.797

IE7的显示速度居然非常快,而β版Safari也非常快。 Firefox(插件调整前)要慢上5倍之多。

2. 插件对显示速度的影响

插件名称 Table6 Table7 显示速度
All-in-One Gestures(鼠标手势) 1.469 6.502 ok
Tab Mix Plus(标签浏览) 1.400 6.222 ok
Menu Editor(自定义右键菜单) 1.458 6.550 ok
Sage(RSS) 1.297 6.053 ok
GoogleBarLite(搜索) 1.282 7.031 ok
GTranslate(翻译) 1.458 6.008 ok
GoogleNotebook(记事本) 1.766 6.297 ok
GmailSpace(文件存储) 1.488 6.000 ok
ScrapBook(记事本) 1.469 6.072 ok
Text Link(打开文本链接) 1.400 5.656 ok
Linky(打开所有链接) 1.421 5.556 ok
FlashGot(下载) 1.405 5.594 ok
IEView(IE窗口) 1.400 6.060 ok
OperaView(Opera窗口) 1.407 5.922 ok
McAfeeSiteAdvisor(安全) 1.522 6.500 ok
Stylish(CSS转换) 1.301 6.420 ok
ViewSourceChart(开发工具) 1.455 6.422 ok
WebDeveloper(开发工具) 1.426 6.094 ok
QuickRestart(重启) 1.391 6.250 ok
插件名称 Table6 Table7 显示速度
Linkification(打开文本链接) 3.578 15.687 延迟xx
IETab(IE窗口) 2.111 8.031 延迟
Google Toolbar for Firefox 2.328 9.078 延迟
bbs2chreader(阅读器) 2.109 9.075 延迟
noScript(安全) 1.953 8.422 延迟
Greasemonkey使用时(Script扩展) 17.555 55.554 延迟xx
Greasemonkey初期时(Script扩展) 2.375 10.750 延迟
Adblock Plus(广告过滤) 5.500 22.258 延迟xx
Firebug(Web开发) 2.705 11.765 延迟x

3. 调整

经过以下的调整之后,显示速度得到很大改善。Linkification、Google Toolbar for Firefox、 bbs2chreader设置为无效。

  1. 用Text Link替换Linkification
  2. 用IEView替换IETab
  3. 用Googlebar Lite代替Google Toolbar for Firefox
  4. bbs2chreader不用时禁用
  5. 用McAfeeSiteAdvisor代替noScript,或者将Javascript改为手动设置
  6. Firebug不用时禁用
  7. Greasemonkey不用时禁用

若想改变网站外观(如去广告等),使用Stylish等插件改变CSS要比使用脚本类插件块。

其他的插件一般不会影响速度。禁用上述插件之后重启动Firefox

默认速度(无插件):1.469秒、6.079秒
调整前:7.890秒、28.797秒
调整后:1.485秒、6.225秒

4. 结论

影响Firefox速度的首要原因就是插件。

5. about:config设置

通过地址栏输入about:config可以修改设定值。

据说关闭IPv6支持可加快浏览速度(在地址栏中输入about:config然后将network.dns.disableIPv6设置为true),但实际上并没有太大改观,甚至会影响浏览速度

IPv6-false(默认):1.406、7.265、3.706
IPv6-true(禁用):1.656、7.672、5.881

6. 插件的选用

为什么有的插件会影响速度?最近的插件使用大量的脚本,插件间的兼容性有可能导致速度变慢。

浏览器的本来目的是浏览网站,而现在Ajax的普及使得浏览器从单纯的浏览软件变成了高性能的客户端软件。禁用插件虽然可以加速浏览,但是实际上那些优秀的插件,明知会影响速度也很难放弃。

解决这个问题也许可以同时使用多种浏览器来解决,通过GoogleBrowserSync等工具进行同步等。

优秀的浏览器不仅要具备标签浏览、安全、检索等功能,更要追求高速的响应、优美的字体等显示性能。而插件则是为浏览器增加新功能的自由软件。因此为了避免浏览器速度变慢,安装插件之前先确认性能的变化情况,再根据使用目的来选用插件。

4、”电信网通”互通

感觉大部分互联互通原理就是通过VPN的中转连接。极大提高网络响应速度。例如:高峰时看一些在线电影缓冲失败时,往往能快速连上服务器。

南北网桥
限制30分钟掉线,有流量限制
华网互通 推荐!
限制20分钟掉线,离线后需要1分钟后才可继续登录
统一加速器
免费试用3天
NATPAS
7天限制 但是7天以后继续可以用,还有请注册好以后一定要激活啊!!!否则会显示收费!!

5、协调运作本地优化单核CPU用户的超线程(Hyper-Threading,HT)技术

Process Tamer会自动判断应用程序对处理器的占用率,再由占用率进而自动调整该软件的执行优先权,并将适当的资源分配给其它正在同时执行的应用程序;等到该其它软件执行结束或是不再一直占用CPU资源后,就会自动调回CPU使用率。这样的运作原理正类似Pentium 4的HT技术!

除了自动判断与分配处理器资源,Process Tamer还可以自己手动设定要让某些程序永久的锁定在某个优先权呢!如果你的计算机常需要进行多任务作业,可是CPU却不是Pentium 4,那么你一定要来试试Process Tamer所带来的神奇效能!

只要进入设定窗口中勾选「Start with Windows」,Process Tamer就会在每次开机之后自动执行并常驻在画面右下方的工具列了!

配置:configure=〉firefox.exe=〉Explicite Rule这里最好设为 Forece Normal 以上优先级

本身是免费工具,官方主页

2012年补充:还有款叫做Process Lasso也可选用,官方主页

第一次修改于2007年8月26日,不断更新中

6、使用Local DNS cache加快上网速度

通常努力到这个阶段,上网的速度已经可以让人满意了。其他的,也无从努力起

还可以更快吗?答案是肯定的。因为上网的一连串动作中,DNS解析是最容易被忽略的一个关键。

Local DNS cache 是一个概念,使用的软件是FastCache,下载在 http://www.analogx.com/files/fci.exe

大小只有179k。

快速配置:

Configuration=>Primary DNS IP:(本地ISP地址)和Secondary DNS IP:(备用地址)=>控制面板=〉本地连接=〉(TCP/IP)=>属性=〉使用下面的DNS服务器地址=>首选DNS服务器(127.0.0.1)

然后就可在Cache里就会自动更新记录下常访问的ip地址列表

OpenDNS 的网站!

他的功能就是提供一个更快速(分散式处理)的 DNS server :

http://www.opendns.com/start/

如果你知道怎么设定你的电脑的 DNS,下面是他所提供的两个 DNS 的 ip:

*  208.67.222.222
* 208.67.220.220

而且,除了更快速的回应以外(我没试过),他还有个特殊的功能,那就是 anti-phishing!

http://www.opendns.com/img/phish_warning.gif

如果你连接过去的网站被列为 phishing 网站,他将会被自动挡住!

其他 OpenDNS 所提供的功能可以参考他们网站上的介绍:

http://www.opendns.com/what/

2012年补充:提供些其它常用DNS服务

香港宽频 DNS

203.080.096.009      203.080.096.010
中华电信 DNS

168.095.001.001      168.095.192.001

和记环球电讯 DNS

202.45.84.58      202.45.84.59

第二次修改于2007年8月28日,不断更新中

7、安全工具的监控

排除监控对流速的影响,例如瑞星,卡巴斯基,诺顿等最好在所用的杀毒软件/防火墙中把Firefox安装目录和c盘的Profiles一起加入白名单信任区。

关闭多于监控,一般用Firefox只打开内存监控就够了,其他实时监控全部关掉。

注:这步处理对Firefox稳定平滑浏览很重要。

第三次修改于2007年9月3日

8、修改Firefox的缓存位置到RamDisk上面

继续优化优化优化,自己都觉得有些bt了。想要玩RamDisk这个程序的话,建议内存至少要有 512MB。

Genthelvite配置给了RamDisk 64MB

在Firefox地址栏输入  about:config
新建这个“字符串” browser.cache.disk.parent_directory
修改到你需要存放的位置,例如我修改到RamDisk位置   R:\firefox
重新启动 Firefox 程序
在地址栏输入  about:cache ,可以发现Cache位置已经成功修改
Cache Directory:    R:\firefox\Cache

优化内存可选项:browser.cache.memory.enable 设置为false 禁止Firefox内存中缓冲
新建整数 browser.cache.memory.capacity设定内存快去大小为0

此外, 有个最大的好处——不用手动删除缓存文件,电脑关机就自动删除了

9、优化显卡,加速多图、大图,Flash显示

右击桌面=〉属性=〉设置=〉高级=〉疑难解答=〉硬件加速由全部降低一级
这样会变得更顺的,连Firefox的标签切换速度似乎也变快了(IE和Opera好像没效果),原理不清楚,反正快得很明显

第四次修改于2007年9月6日

10、优化ADSL

启用数据分包功能

让ADSL在传输大容量数据信息时,自动把这些数据分成小包来传输,这样你就会感觉不到ADSL在传输数据时有什么中断现象,这样也就不用着很长的时间来等待了。
注册表分支HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
“新建”
类型:dword
名称:SackOpts
键值:1

优化MTU值
在我们常用的Windows XP操作系统中,系统默认的MTU值为1500,这是一个标准以太网的设置值,并不适合宽带网络,而一般ADSL宽带的MTU在1450与1492之间,系统与ISP之间MTU的不符就会直接导致数据在网络传输过程中不断地进行分包、组包,浪费了宝贵的传输时间,也严重影响了宽带的工作效率。这就要求我们必须将本机MTU值设为与ISP所使用的MTU值一样后才能快速浏览网页、下载数据。

Genthelvite 的南京1M ADSL最终MTU本地值为1480。
打开注册表编辑器(开始菜单->运行->输入 Regedt32.exe ->确定) 在以下几个项目加入如下几个值:
HKEY_LOCAL_MACHINE\System\Ccs\Services\Ndiswan\Parameters\
新建Protocols项和0子项
完整结构如下
HKEY_LOCAL_MACHINE\System\Ccs\Services\Ndiswan\Parameters\Protocols
在该项目下增加以下3条键值才能对Windows XP 的MTU参数进行有效修改
1、名称: ProtocolType
类型:REG_DWORD
键值:0×0800

2、名称: PPPProtocolType
类型: REG_DWORD
键值:0×0021

3、现在就可以增加控制MTU的关键键值
名称: ProtocolMTU
类型: REG_DWORD
键值:1480

ADSL的PPPoE用户一般设置 MaxMTU 为 1492 或更小(我的为1480),根据自己的检测结果输入正确值。

检测方法:
1、连上ADSL,并打开”开始”=>运行=>CMD

2、输入命令”Ping -l 14xx -f www.8080.net”,这里解释下参数意义
-l 14xx参数:发送一个定长数据包,14xx是要测试的包大小,如前所述,ADSL的MTU一般在1450与1492之间,第3步中将每次更换一次该值
-f 参数:通知XP系统禁止更改该数据包大小
www.8080.com:任意本地ISP网站,验证网站参数

3、观察反馈结果并判断ISP的MTU值
1)第一次发送测试包长1453
出现Packet needs to be fragmented but DF set.
则提示为数据包过大,因此判断该值(1453)仍大于ISP的MTU,应降低
2)第二次发送测试包长1452
出现 Keply from ???.???.???.???: byte=1452 time=??ms TTL=??
则表示可以正常传输,因此判断MTU值在1422到1452之间。
3)上面得到的MTU值不能直接用于本地设置上,还应在此基础上加上28(包头信息)1452+28就是我需要的最终MTU值(1480)。

第五次修改于2007年9月15日

11、保鲜Profiles

Firefox 运行时间长了,Profiles文件夹下难免会杂乱从而影响Fireofox的运行效率,对我等懒人手工处理实在麻烦。如果能自动恢复这个文件夹就好了。让我们先参考下表。Firefox 在不同的操作系统,配置文件夹的默认路径分别是:

操作系统 文件夹
Windows 9x/Me C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\
Windows
2000/XP/2003
C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\
Linux ~/.mozilla/firefox/xxxxxxxx.default/
Mac OS X ~/Library/Mozilla/Firefox/Profiles/xxxxxxxx.default/
~/Library/Application Support/Mozilla/Firefox/Profiles/xxxxxxxx.default/

思路:要有完美的Profiles就要重装Firefox,必须先删除profiles文件夹,然后一次下载安装完所有扩展,配置好所有细节设置(如表单,cookies,bookmarks,rss),然后重启Firefox 确认下有无遗漏。关闭Firefox,打开profiles所在目录备份到其他地方,然后写个批处理。每次开机自动运行覆盖目标Profiles即可。

Genthelvite 的RsFF.bat为:

xxcopy “E:\DOWNLOAD\Firefox2.0back\Mozilla” “%AppData%\Mozilla” /YY /Z /S
xxcopy “E:\DOWNLOAD\Firefox2.0back\Mozilla Firefox” “D:\Soft\Mozilla Firefox” /YY /Z /S

需要xxcopy支持,这里下载

注解:

源目录位置:E:\DOWNLOAD\Firefox2.06back\Mozilla

windosws下目标位置:“%AppData%\Mozilla

把它的快捷方式拖到”开始”=〉程序=〉启动 中,这样每次开机时就可以自动从最完美的

Profiles备份中恢复了。如果配合GoogleBrowserSync(同步私密信息)使用效果就更好了。

如果想每次启动时本地同步私密信息话可在上面语句前面添加如下代码:

for /f %%i in (E:\DOWNLOAD\Firefox2.0back\au_list.lst) do (copy “%AppData%

\Mozilla\Firefox\Profiles\vfqxpmdn.default\%%i”

“E:\DOWNLOAD\Firefox2.0back\Mozilla\Firefox\Profiles\vfqxpmdn.default\”)

注解:

au_list.lst 文件包含常见的网页密码,书签,历史纪录,保存的表单数据,内容如下:
signons2.txt
bookmarks.html
bookmarks.bak
history.dat
formhistory.dat

也可在其中添加其他备份文件项目

========================================================================================

经过以上努力网络速度已经被提高到极致了,一味提高带宽是没意义的。Genthelvite 的1M ADSL 打开任意符合W3C标准的网页没有遇到问题即开即得,前进后退几乎没有延迟了,如果你优化后一点效果没有那就要从自身机器找问题了,清除下木马、病毒、流氓软件。。。都能影响系统和网络效能。最后的瓶颈就差提高Javascript地执行效率和图像的加速,这部分要期待Firefox 3后续版本的开发为我们解决了。

最后晒下我装的扩展清单,共53个很和谐,哈哈:

Application: Firefox 2.0.0.6 (2007072518)
Operating System: WINNT (x86-msvc)

Total number of items: 53

- Adblock Plus 0.7.5.1
http://adblockplus.org/
Ads were yesterday!
- Adblock Plus: Element Hiding Helper 1.0.1
http://adblockplus.org/
Helps you create element hiding rules for Adblock Plus to fight the text ads.
- All-in-One Gestures 0.18.0
http://perso.wanadoo.fr/marc.boullet/ext/extensions-en.html
This extension allows you to execute common commands using mouse gestures, rocker navigation, scroll wheel navigation and page scrolling.
- All-in-One Sidebar 0.7.1
http://firefox.exxile.net/aios/
Sidebar control with award-winning user experience!
- Autofill Forms 0.7.0.3
https://blueimp.net/mozilla/
Fill out web forms automatically
- Autohide 1.1.5
http://www.krickelkrackel.de/autohide/
Tweaks for Full Screen. Eala Frya Fresena!
- AutoSlideshow 0.2.1
http://autoslideshow.gmxhome.de/
Shows a slideshow of all images of a page.
- BatchDownload 1.1.6
http://waxb.blog.com.cn/archives/2006/1318485.shtml
Like FlashGet’s batch download, but special designed for images sites.
- BBCodeXtra 0.2.5.6
http://bbcodextra.extenzilla.org
Adds BBCode/HTML/XHTML commands to the context menu
- CacheViewer 0.4.3
http://park2.wakwak.com/~benki/
Allows searching and sorting cache files
- ChatZilla 0.9.78.1
http://chatzilla.hacksrus.com/
A clean, easy to use and highly extensible Internet Relay Chat (IRC) client.
- ChatZilla zh-CN localization 0.9.78.1
http://www.firefox.net.cn/newforum/viewtopic.php?t=19683
ChatZilla Localization.
- Controle de Scripts 0.5.0.1
http://controledescripts.mozdev.org/
Improves your JavaScript control.
- Cooliris Previews 2.4.2
A simple and powerful way of navigating through Google search results and Google image searches! Cooliris was designed to be an ‘intuitive’ way of browsing
- Copy Link Name 1.2.4
http://www.captaincaveman.nl
Copies the name (source anchor) of a link.
- CuteMenus – Crystal SVG 1.9.1
http://www.cutemenuproject.com/
Adds icons to all menus.
- del.icio.us Bookmarks 1.5.43
http://del.icio.us
Access your bookmarks wherever you go and keep them organized no matter how many you have.
- DOM Inspector 1.8.1.6
http://www.mozilla.org/projects/inspector/
Inspects the structure and properties of a window and its contents.
- Download Statusbar 0.9.4.6
http://downloadstatusbar.mozdev.org/
View and manage downloads from a tidy statusbar
- Extension List Dumper 1.8.0
http://sogame.awardspace.com/
Dumps a list of the installed extensions.
- Firebug 1.05
http://www.getfirebug.com/
Web Development Evolved
- FishEyeTabs 0.14.4
http://www.lkozma.net/fisheyetabs
Makes tab selection easier using fish-eye view.
- Fission 0.8.8
http://forums.mozillazine.org/viewtopic.php?t=370248
Progress bar in the address bar (Safari style).
- FoxyProxy 2.5.3
http://foxyproxy.mozdev.org
FoxyProxy – Take Back Your Privacy!
- FxIF 0.2.3
http://ted.mielczarek.org/code/mozilla/fxif/
View EXIF data in image properties
- Grab and Drag 2.1
http://grabanddrag.mozdev.org/index.html
Enables Adobe Acrobat-style grab and drag scrolling in Mozilla applications.
- Greasemonkey 0.7.20070607.0
http://greasemonkey.mozdev.org/
A User Script Manager for Firefox
- Hit-a-Hint 0.9.1
http://hah.mozdev.org
用键盘激活超链接!
- IDM CC 4.0
Internet Download Manager 的 Mozilla 集成模块
- Image Zoom 0.3
http://imagezoom.yellowgorilla.net/
Adds zoom functionality for images
- Internote 2.1.4
http://internote.sourceforge.net/
Persistent sticky notes for Firefox.
- Location Navigator 0.6.2
http://urlnav.mozdev.org/
An extension that lets you increment/decrement a portion of a location.
- Locationbar² 0.9.1
http://en.design-noir.de/mozilla/locationbar2/
Emphasizes the domain name and decodes URLs for better readability.
- NoScript 1.1.7.2
http://noscript.net
Extra protection for your Firefox: NoScript allows JavaScript, Java (and other plugins) only for trusted domains of your choice (e.g. your home-banking web site). This whitelist based pre-emptive blocking approach  prevents exploitation of security vulnerabilities (known and even unknown!) with no loss of functionality… Experts will agree: Firefox is really safer with NoScript :-)
- Paste and Go 2 0.8
http://pasteandgo2.mozdev.org/
Paste Text and Load/Search It Immediately
- RefControl 0.8.9
http://www.stardrifter.org/refcontrol/
Control what gets sent as the HTTP Referer on a per-site basis.
- Resizeable Textarea 0.1d
Resize textareas to your needs.
- Restart Firefox 0.3
http://extensions.jedbrown.net
Restart Firefox with ease
- Sage 1.3.10
http://sage.mozdev.org
A lightweight RSS and Atom feed aggregator.
- ScrapBook 1.2.0.8
http://amb.vis.ne.jp/mozilla/scrapbook/
Helps you to save Web pages and organize the collection.
- ScribeFire 1.4.2
http://www.scribefire.com/
A full-featured blog editor that integrates with your browser and lets you easily post to your blog.
- Searchbar Autosizer 1.3.7
http://searchbarautosizer.mozdev.org
Expand the searchbox as you type
- Speed Dial 0.4
http://speeddial.uworks.net/
Direct access to your most visited websites
- Stylish 0.5.2
http://userstyles.org/stylish/
Customize the look of websites and of the user interface.
- Super DragAndGo 0.2.6.2d1
http://forums.mozillazine.org/viewtopic.php?t=90011
Drag a URI (e.g., “google.com”) and throw it to any blank spot on the page to open it in a new tab.  Drag non-URI text to search in the currently-selected (or default) engine.
- Tab Effect 1.1
Tab Effect
- Table Repairer 0.4.3.1
http://forums.mozine.org/
Correct tables in disorder.
- TargetAlert 0.8.9.8
http://www.bolinfest.com/targetalert/
Provides visual cues for the destinations of hyperlinks.
- ThumbStrips 1.0.2.1
http://innovation.intuit.com/
Find what you seek — visually.
- Tiny Menu 1.4.4
http://trac.arantius.com/wiki/Extensions/TinyMenu
Replace the standard menu bar with a tiny menu popup.
- Update Scanner 2.0.14
http://updatescanner.mozdev.org
Monitors webpages for updates
- User Agent Switcher 0.6.10
http://chrispederick.com/work/firefox/useragentswitcher/
Adds a menu and a toolbar button to switch the user agent of the browser.
- 新同文堂 (New Tong Wen Tang) 0.3.8.9
http://rt.openfoundry.org/Foundry/Project/?Queue=333
中文繁簡轉換 (Chinese Simplified<->Traditional switcher)

第六次修改于2007年9月18日

4年后Genthelvite继续更新本帖

12、禁用plugin-container.exe进程

这东西是Firefox 3.6.x以后增加了一个功能,第三方插件的崩溃保护,启动火狐后会多出一个plugin-container.exe进程,是firefox为防止浏览器在运行Flash等崩溃,即使占用资源不高也没啥用,能优化到这里的也是高手了,所以禁用它

方法是,打开about:config,输入

dom.ipc

dom.ipc.plugins.enabled设为false即可。

13、延迟火狐载入页面卡顿情况

不说你可能不知道,Firefox浏览器在开网页时,有低优先跟高优先两种模式,一开始载

入网页的瞬间是低优先模式,让你的键盘跟鼠标能有较正常的反应;但之后切换到高优先

模式后,Firefox会吃掉较高的CPU资源在处理网页的内容上,这时候整个系统的反应会降

低,键盘跟鼠标开始优点不听使唤。
进入about:config,

右键新建 Boolean 值,键名为 content.interrupt.parsing,赋值 true。

默 认这个键值并不存在。我们激活这个键值之后,当目标网页载入时,Firefox会根据一定频率打断解析的过程,不断的向用户反馈她所收集到的网页信息,有 点像流媒体的意思。这时的 Firefox很聪明,不会一根筋的一直钻牛角。

然后新增一个“Integer”
content.switch.threshold 设置为10000000
默认是750000,也就是0.75秒,机器配置差的可以试试看,会让Firefox感觉起来顺畅些。

14、屏蔽乱七八糟的论坛共享到微博功能

滥用共享微博功能是造成部分论坛会卡顿个几秒的原因,Genthelvite目前发现有两个会卡页面加载

1、添加adblock规则 v2.jiathis.com

2、添加adblock规则 static.bshare.cn

15、禁用识别攻击和伪造网站

减少侦测的一个步骤,反应会更迅速,适用于熟练用户

1、把Firefox下面的选项=》安全去掉下列选项前面的勾

Block reported attack sites
Block reported web forgeries

2. 删除用于存储钓鱼侦测的 sqlite 文件。

Vista/Win7:C:\Users\你的用户名\AppData\Local\Mozilla\Firefox\Profiles\随机数字.default\urlclassifier3.sqlite
XP:C:\Documents and Settings\你的用户名\Application Data\Mozilla\Firefox\Profiles\随机数字.default\urlclassifier3.sqlite

16、减肥!DelFxExtLocal 一键刪除Firefox用不到的所有扩展的语言

多余的语言会占用20-30MB左右空间,所以必须干掉

需要先安装7-Zip
DelFxExtLocal.exe 放到 C:\Documents and Settings\用户个人档\Application Data\Mozilla\Firefox\Profiles\随机文件夹\extensions\ 文件夹,点击执行。
默认会保留 en-US、zh-CN、zh-TW、zh-HK 四种语言(可自定义)。

DelFxExtLocal 115网盘下载

17、利用Microsoft Bootvis优化启动序列

1、运行regedit修改注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters分支下EnablePrefetcher的键值修改为”3″系统将预读取Windows系统文件和应用程序
2、运行Bootvis=>Trace 选择Shutdown before tracing

3、运行Firefox,然后退出
4、电脑重新启动后选择Optimize System,再次重启完成加速即可。

Bootvis下载

最终的Firefox性能如何Genthelvite推荐用PeaceKeeper 来测试

第七次修改于2012年1月29日

18、禁用Flash硬件加速

Flash Player 9的新增的硬件加速功能对低端集成显卡资源消耗较大,易造成卡顿,右键点击Flash,设置选项里面去掉硬件加速的钩就行了,大约能降低15%CPU占用率

19、禁用Firefox硬件加速

同18 低端集成显卡无必要开启显卡硬件加速,比如Genthelvite的 GMA900,是Intel第三代整合图形芯片,内部采用了256bit架构的设计。具备8bit、16bit和32bit色深的渲染能力。单看这几项指标,GMA900与ATi或者是NVIDIA的主流图形芯片差距不大。但GMA900仍然不能被称为GPU:它没有内置“几何移动与光照引擎(Transform &&Lighting)”。

GMA900拥有4条像素流水线,核心频率提升到了333MHz,这使其像素填充率达到了1.3GP/s,(每秒1.3亿像素)。虽然具备 DX9的大部分特性,不过GMA900并非一款真正的DX9图形芯片:Pixel Shader 2.0可以由硬件实现,但Vertex Shader 2.0只能借助软件由CPU完成。GMA900具备深度流水线操作架构(Deep pipelined architecture),操作流水线执行操作的时候分成四部分:几何处理、建模(顶点处理)、材质着色和像素输出。在这四个阶段中,几何处理部分(移动和光照转换,T&&L)需要通过软件借助CPU进行,后三个部分可以由GMA900完成。

应该说,GMA900离真正的GPU还有不小的差距,硬件T&&L引擎是DX7时代的特征,而Intel至今仍然将这个工作交由CPU完成。但使用集成显卡的用户一般不会对游戏特别敏感,况且从制造角度看,内建硬件T&&L引擎会导致GMCH内增加更多的晶体管,释放更大的热量;这是以成本控制为第一要求的整合图形芯片很难做到的。

具体查看方法,可以在about:support 最下面查看 你的显卡驱动版本到底支不支持。

禁用方法:Options=>Advanced=>Browsing=>取消 “Use hardware acceleration when available”

20、用最低品质的Flash播放

Flash是资源消耗的大户,浏览器里面默认的FLASH都是高品质的,对于配置较低的老电脑来说有些吃力,

方法一:安装猴子脚本

http://userscripts.org/scripts/show/38994

方法二:安装 Low Quality Flash 扩展

https://addons.mozilla.org/en-US/firefox/addon/low-quality-flash/

Genthelvite测试,都对带部分脚本的Flash会无效,和Flash Block扩展有冲突(引起方法失效),请大家配合使用yesScript等其他方法应用,Flash Block推荐使用的猴子替代方案脚本

BlockFlash2

第八次修改于2012年2月23日

BlockFlash2