hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
阅读:7783回复:31

对 Firefox 使用上的困惑

楼主#
更多 发布于:2009-11-19 01:10
我也不明白是人品问题呢还是什么问题,好几次了,从一个空白 profile 开始重建我的 Firefox 瑞士军刀,虽然刚开始的时候一切正常感觉很好,但是用着用着,问题就来了:
速度就不说了,既然要 Firefox 记得住这么多历史我也忍了;
真正让我最后忍无可忍重建 profile 的问题是,不知道到了什么时候,我的无线路由左边菜单帧载入不出来了,我的某个样式莫名其妙地失效了,某个网页的某个元素突然显示不了了,某网页鼠标动一动就闪了……而这些问题一直找不到解决的方法——在我一直备用的一个“最简化” profile 中是无法重现上述问题的。
除此之外打开新标签、切换标签、刷新标签也会使整个 Firefox 变得相当之慢,甚至连鼠标的动作都掉帧;看个 Flash 视频也会随着 Firefox 读写硬盘而卡起来——这是 StatusbarEx 的读数告诉我的:Firefox 又在不明原因地不断增减自己占用的内存了。
……
我在想,一两个月而已,不长,我又自以为没做什么野蛮的事让 Firefox 皮开肉绽,为什么就又要重建 profile 呢?每次都要重新挑选“稳定”的扩展装上、把设置导过来或者手动还原设置、测试是否有以前的毛病、一步一备份地谨慎测试、直到满意到可以打一个“完美备份”包为止,花好多时间花好多精力,最后终于有了点“解放了”的满足感
——今天发现这样的过程又要再重复一次。
……
目前有 65 个扩展,去掉经常禁用的有 50 个;
工具栏需要重新排列;
现在有 OPIE 可以给不支持设置导出导入的扩展转导设置,这个方便了不少;
还要随时想起 about:config 里面曾经改过什么;
GreaseMonkey 没有很好的搬移方法,只能手动;
Stylish 1.x 转换旧版数据库得出的新数据库有索引缺陷,要重新整理我的 170 个样式表可真要命;
还有记住的密码、丢失的自动完成、检查哪些设置转移不了……
……
各位,请问怎样可以减少这样的痛苦呢?
ferret
千年狐狸
千年狐狸
  • UID21816
  • 注册日期2007-11-11
  • 最后登录2013-03-22
  • 发帖数1114
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2009-11-19 01:10
精简你的扩展和脚本。非常少用到的就尽量不要用。
2.0时代我也是扩展50+,看到有点用的东西就装,速度也是很慢的。但是好像没有你遇到的现象那么夸张,顶多是ui反应偏慢。
3.0现在扩展数保持10个以下,gm+stylish+ucjs脚本保持在20个以下,还是非常挺快的。
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
2楼#
发布于:2009-11-19 01:10
远离Firefox。
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
3楼#
发布于:2009-11-19 01:10
这很正常啊,这么多扩展,互相冲突的不在少数

重建profile也绝非这么麻烦,使用小窍门啊

把FX和那些乱七八糟的扩展脚本安装好和设置好后,备份profile目录里的prefs.js就可以了,到时候重建就把profile目录里除开extensions、bookmarkbackups目录和chrome目录(如果有的话)统统删掉,再把以前备份的prefs.js拷贝进去,启动FX,OK搞定
chicksong
火狐狸
火狐狸
  • UID20617
  • 注册日期2007-09-23
  • 最后登录2023-08-03
  • 发帖数268
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
4楼#
发布于:2009-11-19 01:10
一句话,正常来说,即使是搞开发的高级用户,也根本不需要30个以上的扩展。。而你只是把收集扩展当成了一种积累的过程。简化你的扩展,你会发现你并不需要那么多……
Firefox是头小狐狸,我养的……
zlowly
狐狸大王
狐狸大王
  • UID376
  • 注册日期2004-11-30
  • 最后登录2010-06-18
  • 发帖数385
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2009-11-19 01:10
其实的确很多扩展并不是非要不可。
例如sidebar的那些扩展,以前我也喜欢用,后来由于一段时间不兼容测试版就禁用了。慢慢就发觉,其实sidebar也不是那么必要,使用频率也不高,除了cool点,真的并不比弹出对话框要方便多少。
just4fun
千年狐狸
千年狐狸
  • UID30408
  • 注册日期2009-09-17
  • 最后登录2016-04-28
  • 发帖数1497
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
6楼#
发布于:2009-11-19 01:10
Stylish,170个样式。。。。你无敌了
skmi7
狐狸大王
狐狸大王
  • UID26753
  • 注册日期2008-10-22
  • 最后登录2022-04-19
  • 发帖数339
  • 经验56枚
  • 威望0点
  • 贡献值14点
  • 好评度5点
  • 社区居民
  • 忠实会员
7楼#
发布于:2009-11-19 01:10
无语,
我FX只是拿来用的..
现在不想折腾..
扩展从没超过5个.
一般都是先找GM或UC看能不能实现.
至于Stylish就根本没有.
harnack
狐狸大王
狐狸大王
  • UID25613
  • 注册日期2008-07-27
  • 最后登录2020-01-08
  • 发帖数325
  • 经验19枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
8楼#
发布于:2009-11-19 01:10
扩展的确有点多。最好少用一些耗费资源的巨无霸扩展,比如AutoPager之类。
听老人说,今生做千件好事,来世方能讨生为猫。
smoke
千年狐狸
千年狐狸
  • UID3052
  • 注册日期2005-02-16
  • 最后登录2015-02-01
  • 发帖数2367
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
9楼#
发布于:2009-11-19 01:10
扩展不算多 样式倒是吓到人了
遇到问题请善用论坛搜索功能
mygames10
狐狸大王
狐狸大王
  • UID30577
  • 注册日期2009-10-04
  • 最后登录2022-02-14
  • 发帖数337
  • 经验55枚
  • 威望0点
  • 贡献值48点
  • 好评度3点
  • 社区居民
  • 忠实会员
10楼#
发布于:2009-11-19 01:10
just4fun:Stylish,170个样式。。。。你无敌了回到原帖

这个的确很无敌了。俺现在50+个扩展,profile是从2.X一直备份升级过来的,firebug,webdevloper等都装了。除了启动慢点,没lz说的这些问题哦,访问网站还可以 lz的stylish太多了。那个估计严重影响渲染速度
Nice to meet you.
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
11楼#
发布于:2009-11-19 01:10
可能吧。
不过每次我想“这次就简单点,换点脚本,不用的扩展就算了”,但到头来总会遇到以前顺手的扩展没装还是要装上(例如 Autopage ,我总要自制翻页规则),或者什么时候觉得做起某件事来重复又重复,想要找个扩展代劳之类的,之后就变成这样了。样式和脚本也是同样的情况,倒是因为 userscripts.org 不如 userstyles.org 和 addons.mozilla.org 那么友好所以脚本没多少罢了。

我并不是“吃饱了撑的”去收藏收集这些东西,都是工作或者浏览要用到而不得不装——我总不可能分开几十个 profile 应对每一个使用需求吧?我留一个最简版 profile 就是为了主 profile 中出问题的时候去验证是网页问题还是 profile 问题。

收有太多样式的确有点“手痒”的原因——因为我要调大网页的字体才能很好浏览,所以总遇到“变形”的网页,不爽我就找样式或自己写了。

做备份那时也很头疼,一个时候的“完美”备份过几星期就没什么意义了——扩展设置样式等等都不一样了,于是备份几次之后就没继续备份下去的心情,直到一两月后出问题发现没备份可用。如果 Firefox 也像操作系统那样有增量备份和还原(Win7 的 自动备份功能就很不错),那该有多爽~~

还有,究竟是什么扩展在不断地读写硬盘呢?我写这文章的时候 Firefox 的内存占用就从 285 变到 278 又变到 292 刚刚又回落到 272 (单位 MB),为什么我还有一半空的 2G 内存它就不舍得用、偏要写到硬盘上去呢?
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
12楼#
发布于:2009-11-19 01:10
你其它的问题我无法回答,并且我也很同情,作为论坛的常客,我想你解决不了的应该是轻易解决不了的(个人觉得要上升到操操作系统和换硬件的排除法……)。不过你想想哪个操作系统不是刚装时用得很舒服,越用就越慢?哪个女人不是结婚前……

还有,究竟是什么扩展在不断地读写硬盘呢?我写这文章的时候 Firefox 的内存占用就从 285 变到 278 又变到 292 刚刚又回落到 272 (单位 MB),为什么我还有一半空的 2G 内存它就不舍得用、偏要写到硬盘上去呢?

光说这个,不知道你是心疼内存还是心疼硬盘。硬盘没有必要心疼,读写操作是不会给硬盘带来额外伤害的(你可以Google一下“BT下载 硬盘 工作 原理”看看,我现在是相信的)。首先你应该不要担心硬盘会被Firefox搞坏。

其次你不爽内存足够却不用,这个我同意,但这个不怪Firefox,你要是开Photoshop也是这个效果,怪的是操作系统的内存/虚拟内存调度能力,这一点Win7/Vista要强很多,Linux更加(但你好像又是在用Win7的啊)。真正让人烦的是磁盘的吞吐优先级太高,频繁的内存/虚拟内存交换会拖慢系统。这一点比方说你COPY 几十GB的文件到另一个盘上,系统性能在这个过程中就是减慢了,一点办法也没有;还有一种情况是读光盘卡碟,也是整个系统都会死。但我想这些不是Firefox的事情。

除此之外打开新标签、切换标签、刷新标签也会使整个 Firefox 变得相当之慢,甚至连鼠标的动作都掉帧

这个不瞒你说,我一直都习惯着,知道自己哪个动作会让Firefox“卡”一卡,我都不会着急划动鼠标手势,因为知道会掉帧。我测试过,扩展少就不会,可是我扩展也有60几个。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
13楼#
发布于:2009-11-19 01:10
浏览器都使用缓存,所以打开每个网页都必定会读写硬盘。输入法及拼写检查等都会影响输入文字时的内存占用。

真的不想读写硬盘可以用 ramdisk,许多都可以在关机时自动保存档案在开机时自动恢复,十分方便。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
ferret
千年狐狸
千年狐狸
  • UID21816
  • 注册日期2007-11-11
  • 最后登录2013-03-22
  • 发帖数1114
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2009-11-19 01:10
话说170个stylish,用proxomitron代替再好不过了。。用proxo应该能节省不少扩展吧。
上一页
游客

返回顶部