狐狸快跑──firefox优化:插件,代理,字体(标题栏,tab,书签)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
alias_neo
帖子: 44
注册时间: 2008-01-09 18:46

狐狸快跑──firefox优化:插件,代理,字体(标题栏,tab,书签)

#1

帖子 alias_neo » 2008-01-21 13:56

折腾了firefox好久。。。。总算现在用的比较舒服了。一点点小经验.......愿助菜兄菜弟。贻笑方家,勿怪。

一,插件
推荐的插件,
superdragandgo 可以在屏幕上拖拽任意网址打开在新标签;
TabMixPlus 可以加强你的标签栏,如果你曾经习惯于遨游,这个不妨试试;
all in one gestures 全面支持鼠标手势;
fasterfox 这个无论如何要安装一下,它会打开多pipeline,会优化缓存,明显提高网页浏览速度,并降低资源占用。
downthemall 多线程下载,界面类似快车。
flashblock flash封堵,多FLASH页面,狐狸很吃力,会卡,会N占Cpu,堵掉,然后世界清静了。如果要看的话只需要点屏幕上的图标就好。

下面是优化皮子....
fission 地址栏的白色会用flash取代,进度条直接显示在背景;
Hide Menu Bar一个隐藏菜单栏的小东西,你需要的时候按下alt菜单栏就出来了;屏幕小的,或者希望可视面积大些,不妨用用。

///////////屏蔽///////////////
by BigSnake.NET

二,字体
首先地址栏输入about:config.过滤器中输入font.
关于freetype的两个选项先打开:
Font.freetype.autohint设置为true;
Font.freetype.enable设置为true;

这两个选项类似于桌面外观中所谓的次像素平滑,又或者是什么cleartype。如果原先使用truetype字体有锯齿或者发虚,此选项可以解决问题。注:你需要libfreetype库支持此项。

font.default.zh-CN是默认字体,
font.name.serif.zh-CN是称线字体,
font.name.monospace.zh-CN是等宽字体,设定好这几个字体,显示的页面默认字体问题应该不大了。

font.xxxx.min (xxx=antialias,outline,fix等等)全部是设置字体修正阈值,如果你显示小字有时候发虚,看不清楚,可以把这几个值适当调高到12-16。默认的数值有点小,针对英文的。
==================================宇宙无敌分割线=======================
现在我们解决书签栏,标题栏,TAB栏,菜单栏的字体问题。
在home/用户名/.mozilla/firefox/XXXXdefault /chrome
目录下有两个css文档,默认是以example形式存在,一旦去掉文件名中的example,其中的内容开始影响浏览器。
chrome.css决定浏览器相关设置;
userContent.css决定显示页面的内容的相关属性;这个和opera的用户css差不多,会强制取代页面的css设定。
我下面两张图是修改两个css前后的对比。

css文件可以看成是一份规范书,制定每个元素的标准。如果对同一个元素有多个指定,那么有它自己的优先级结构。
!import语句,可以强制当前的css语句具有最高优先级,也因此,在这两个文档中所有的语句你都要加上!import。

仅仅修改字体,css不多说,主要是
font-familly:"宋体",用来决定字体,中文名或字体名称中间有空格不要忘记加双引号;
font-weight:bold。用来决定是否是弱(light),粗体(bold),正常(normal);
font-size:12pt。用来决定字号。

我的chrome.css文件内容是这样的
tab {
font-weight: bold !important;
font-size: 8pt !important;
font-family:Tahoma !important;
}

menubar, menubutton, menulist, menu, menuitem {
font-family: "微软雅黑" !important;
font-size: 9pt !important;
}

.bookmark-item > .toolbarbutton-text {
font-family: "微软雅黑" !important;
font-weight: bold !important;
font-size: 10px !important;
}

强制了tab栏,菜单栏,书签栏的字号。还有其他的
比如url,可以用#urlbar{}来强制。
url的下拉提示菜单可以用#ubhist{}来强制。

我的皮肤主题很霸道的直接强制了url的字体和字号,导致我这里的设置没有用处。这种情况下就要修改theme的源代码了。简单说说一般得到theme主题包裹后进入chrome,找到browse.css文档,其中包含对界面的设置,修改后打包成jar,直接拖放进附件软件管理器,就可以用上你自己设定的皮肤。这个复杂很多,跳过了......有兴趣的自己看看源代码吧。
--------------------------弱弱的分割线---------------
页面整体效果设置了,但是对其中部分不满意呢?
比如google搜索栏里面那个孱弱滴小字?
设定userContent.css就可以。
这个文件我只有一句....
input {
font-family: "微软雅黑" !important;
}
效果自己看吧。其他各种元素都可以定义。比如专门定义弹出窗口.output-window {}。
附件
修正界面前
修正界面前
修正界面后
修正界面后
上次由 alias_neo 在 2008-01-29 18:55,总共编辑 1 次。
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#2

帖子 yaoms » 2008-01-21 17:04

不错的帖子。。收藏
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
kc
帖子: 24
注册时间: 2008-01-07 22:08

#3

帖子 kc » 2008-01-21 17:31

非常好 :lol:
blblme
帖子: 102
注册时间: 2007-03-24 12:57

#4

帖子 blblme » 2008-01-26 1:21

感谢楼主分享
另外请教楼主 那个改css 能不能把默认都改成微软雅黑 发现还有好多细节的字体需要改 但不知道怎么改 而且那么多 麻烦呀
peigen
帖子: 234
注册时间: 2006-10-12 21:31

#5

帖子 peigen » 2008-01-29 17:49

楼主很细心,不过偶还是喜欢偶的设置,嘿嘿
Peigen废话
http://peigen.info
头像
TheThirdGhost
帖子: 1592
注册时间: 2006-07-23 16:25
来自: 南京

#6

帖子 TheThirdGhost » 2008-01-29 19:09

屏蔽掉代理插件了吧。
alias_neo
帖子: 44
注册时间: 2008-01-09 18:46

#7

帖子 alias_neo » 2008-02-01 22:11

回4楼的兄弟,我没有要求所有的字体都以雅黑显示,是因为我觉得设计的精彩的网页,字体也是精彩设计的一部分。所以有些人修改字体名称对应的文件来达到全部雅黑的效果,我不是很欣赏。

当然要达到你的要求很简单,不需要config,不需要css,你简单的打开
/工具/选项/内容

将字体和颜色后面的高级按钮打开,
然后取消“允许页面自由选择字体而无需使用上面的设置”这个选项。这样你就全面雅黑了。
回复