huhuhu
火狐狸
火狐狸
  • UID34430
  • 注册日期2010-11-04
  • 最后登录2013-11-28
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
阅读:4184回复:22

【讨论】不知道是不是bug,各位大侠给点意见

楼主#
更多 发布于:2010-12-31 19:53
我在浏览网页时习惯把页面调到最大适合,也就是很多网页全局放大了120%(眼睛不好 )。后来发现网页上下拖动时很卡 ,机器是老机器(P43.0+1.0G)。第一个想到的是FF对大量复杂gif文件的bug。后来过滤了gif,问题依旧。最后找来找去发现居然是背景图片的问题。
例子如QQ空间他的背景图片
http://os.qzonestyle.gtimg.cn/ac/qzone_ ... ull_bg.jpg
http://os.qzonestyle.gtimg.cn/ac/qzone_ ... ll_top.jpg
两个文件大小都不超过10k,在CSS中用的是repeat模式
正常浏览(100%比例)无任何问题,但是全局放大后,就卡的很明显。
我想是不是页面渲染时算法有问题,每一次repeat时都把这个文件进行了放大运算,而不是只放大一次,然后统一调用这个放大后的文件。
我的水平有限,看不懂FF源码,希望各位高手给讲解一下。
另外祝坛子里的朋友新年快乐!!!
别再和某些不友好的人生气了,捣乱贴让他沉了吧!
underghost
小狐狸
小狐狸
  • UID25109
  • 注册日期2008-06-27
  • 最后登录2013-07-01
  • 发帖数22
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2010-12-31 19:53


你试试这个
http://www.bombergames.net/sorr_project/

测试了一下,确实卡,我也是放大到120%的。不放大就没有问题,不卡
huhuhu
火狐狸
火狐狸
  • UID34430
  • 注册日期2010-11-04
  • 最后登录2013-11-28
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
2楼#
发布于:2010-12-31 19:53
没有开,开了更明显而已。就是没有正常比例时的流畅。
free49498445
狐狸大王
狐狸大王
  • UID33385
  • 注册日期2010-07-11
  • 最后登录2013-04-24
  • 发帖数384
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2010-12-31 19:53
滚动慢有没有开平滑?
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
4楼#
发布于:2010-12-31 19:53
dindog:2楼的签名图热辣辣的。


有链接不?去试试
回到原帖


你试试这个
http://www.bombergames.net/sorr_project/
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
dindog
千年狐狸
千年狐狸
  • UID30818
  • 注册日期2009-10-24
  • 最后登录2023-02-03
  • 发帖数1195
  • 经验59枚
  • 威望0点
  • 贡献值26点
  • 好评度10点
5楼#
发布于:2010-12-31 19:53
2楼的签名图热辣辣的。

huhuhu:刚刚看了看buglist,最后确实说是解决了,但是我这开关背景和改变ZOOM时有非常明显区别,不知道是不是我太挑剔了。回到原帖

有链接不?去试试
以前firefox跳个票的时间现在可以发布几个正式版了-_-
huhuhu
火狐狸
火狐狸
  • UID34430
  • 注册日期2010-11-04
  • 最后登录2013-11-28
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
6楼#
发布于:2010-12-31 19:53
我在怀疑是不是算法的问题,可惜我的编程水平是民工级的,看不懂神一般的的源代码。希望高手们能讨论讨论要真是bug也可以去开发团队反映反映。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
7楼#
发布于:2010-12-31 19:53
其实我也觉得只是解决了固定长背景的网页,还有很多地方滚动还是很慢的。我配置不低,但是Twitter就很慢(不过不光是Firefox慢,Google Chrome一样)。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
huhuhu
火狐狸
火狐狸
  • UID34430
  • 注册日期2010-11-04
  • 最后登录2013-11-28
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
8楼#
发布于:2010-12-31 19:53
刚刚看了看buglist,最后确实说是解决了,但是我这开关背景和改变ZOOM时有非常明显区别,不知道是不是我太挑剔了。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
9楼#
发布于:2010-12-31 19:53
“有背景的网页滚动慢”我印象中是有一个陈年bug(9年陈酿)
Bug 90198 – Fixed background makes scrolling painfully slow
但是今年已经解决了啊
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
huhuhu
火狐狸
火狐狸
  • UID34430
  • 注册日期2010-11-04
  • 最后登录2013-11-28
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
10楼#
发布于:2010-12-31 19:53
谢谢各位的指教啊,
字体经过折腾后好多了。昨天happy了几个小时后,悲哀的发现,我的内存扛不住FF4强壮的身体。用自动翻页脚本翻了几页,开了几个视频网页内存就800+了。于是又回到了FF3了。
发现楼也歪了,从FF3变到了对FF4。不过我还是挺高兴的,毕竟折腾就是Firefox的乐趣嘛,也谢谢楼上各位给与的帮助。
还是不死心的问问,最初的问题在FF3下只能过滤掉背景吗?还是大家都没这个问题?
eilern
狐狸大王
狐狸大王
  • UID22371
  • 注册日期2007-12-20
  • 最后登录2017-10-13
  • 发帖数468
  • 经验10枚
  • 威望1点
  • 贡献值20点
  • 好评度13点
  • 社区居民
11楼#
发布于:2010-12-31 19:53
关于firefox界面字体,如果主题本身没有指定的话,会随着“选项”-》“内容”中的中文字体设定改变。楼主可以在firefox3.6以及4.0中均把这里设置成为宋体,重启firefox,就可以看见菜单字体变为宋体。
本人测试没问题。
关于cleartype,楼主似乎是xp系统,你可以google搜索cleartype,下载补丁安装之后设置一下。
huhuhu
火狐狸
火狐狸
  • UID34430
  • 注册日期2010-11-04
  • 最后登录2013-11-28
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
12楼#
发布于:2010-12-31 19:53
谢谢GOLF-AT老兄指教,
我再自己折腾折腾,搞不定再来请教。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
13楼#
发布于:2010-12-31 19:53
关于 cleartype,控制面板有专门的 cleartype 设定,他有几个步骤,让你选择不同的渲染效果。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
14楼#
发布于:2010-12-31 19:53
Tahoma 是英文字体,只有英文字没有中文字吧。当使用的是英文字体,那么系统显示中文字时,就会使用其它的字体来显示中文。所以,userChrome.css 中强制使用 Tahoma 的话,对中文是不起作用的,它只对 Firefox 界面中的英文字体有效,对网页文字无效。因为你的 Firefox 界面是中文,所以你那个设定基本不起任何作用。

Firefox 的字体,分为Firefox 界面字体和网页字体。界面字体由 Firefox 主题决定,也可以在 userChrome.css 中指定。网页文字使用的字体,这个和网页指定的字体以及Firefox的字体设定都有关系。网页字体,建议还是用Firefox自身的字体设定,“选项”中可以设定不同编码网页的字体。不过选项中的设定不是很全,about:config 中的一些字体设定,在界面上是看不到的,比如UTF-8编码的网页,界面没有相关的设定。gfx.font_rendering.directwrite.enabled 这个选项,是在 gfx.direct2d.disabled 为 true(也就是禁用 D2D)时才起作用的。当启用 D2D 时,directwrite 始终是启用的(不管 gfx.font_rendering.directwrite.enabled 为 true 还是 false)。
上一页
游客

返回顶部