当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 狐狸快跑──firefox优化:插件,代理,字体(标题栏,tab,书签)
帖子发表于 : 2008-01-21 13:56 

注册: 2008-01-09 18:46
帖子: 44
送出感谢: 0 次
接收感谢: 0 次
折腾了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 {}。


附件:
文件注释: 修正界面后
afterEdit.png
afterEdit.png [ 99.81 KiB | 被浏览 964 次 ]

文件注释: 修正界面前
beforeEdit.png
beforeEdit.png [ 89.28 KiB | 被浏览 948 次 ]



最后由 alias_neo 编辑于 2008-01-29 18:55,总共编辑了 1 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-01-21 17:04 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
不错的帖子。。收藏


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-01-21 17:31 

注册: 2008-01-07 22:08
帖子: 24
送出感谢: 0 次
接收感谢: 0 次
非常好 :lol:


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-01-26 1:21 

注册: 2007-03-24 12:57
帖子: 102
送出感谢: 0 次
接收感谢: 0 次
感谢楼主分享
另外请教楼主 那个改css 能不能把默认都改成微软雅黑 发现还有好多细节的字体需要改 但不知道怎么改 而且那么多 麻烦呀


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-01-29 17:49 

注册: 2006-10-12 21:31
帖子: 234
送出感谢: 0 次
接收感谢: 0 次
楼主很细心,不过偶还是喜欢偶的设置,嘿嘿


_________________
Peigen废话
http://peigen.info


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-01-29 19:09 
头像

注册: 2006-07-23 16:25
帖子: 1592
地址: 南京
送出感谢: 0 次
接收感谢: 0 次
屏蔽掉代理插件了吧。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-02-01 22:11 

注册: 2008-01-09 18:46
帖子: 44
送出感谢: 0 次
接收感谢: 0 次
回4楼的兄弟,我没有要求所有的字体都以雅黑显示,是因为我觉得设计的精彩的网页,字体也是精彩设计的一部分。所以有些人修改字体名称对应的文件来达到全部雅黑的效果,我不是很欣赏。

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

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


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译