阅读:3783回复:14
大家看看有沒有這問題?
一向很少有浮动广告兼容 FF 的,昨天一时兴致写了一个,但在 FF 执行时发觉浮层移动十分缓慢,便简单地做个测试证实一下:
<html> <body style="overflow:hidden"> <div id=dot style="position:absolute; width:20px; height:20px; top:0px; left:0px; background-color:brown"></div> <script language="javascript"> var test=document.getElementById('dot'); var step=1; var count=0; var start; function move(){ test.style.left=parseInt(test.style.left)+step+'px'; count++; if(parseInt(test.style.left)+20>document.body.clientWidth){ test.style.left=document.body.clientWidth-20+'px'; step*=-1; } if(parseInt(test.style.left)>0) setTimeout('move()',10); else{ var stop=new Date(); alert('time taken:'+(stop.getTime()-start.getTime())/1000+'\npixel moved:'+count+'\npixel per second:'+count*1000/(stop.getTime()-start.getTime())); } } </script> <br><br><br><button onclick="start=new Date(); move()">start</button> </body> </html> 测试是指示一个红格,每 10ms 移动 1px,即每秒 100px,左右来回一次。在 windows 2k/xp 环境下反复测试,opera 及 IE 均能每秒移动 99px 以上,但 FF 1.04 及 DPA 31/5 均只能每秒移动约 60 px,而且移动时窒下窒下的。不知是甚么原因,大家帮手看看有没有这问题。 我只有 4 个扩展: flashgot; tabmix; bugmenot; super drag & go; |
|
|
1楼#
发布于:2005-07-06 10:26
试了试,的确不快,虽然我的机器很差,但是cpu并没有上100%而是停留在0%,
我想应该受我机器的影响不大。 |
|
|
2楼#
发布于:2005-07-06 10:26
你提到的“窒下窒下”是不是指的一顿一顿的?
如果是,我的测试里也出现了。 |
|
|
3楼#
发布于:2005-07-06 10:26
我的结果和楼上的完全一样。不过在我的Firefox上没有出现一顿一顿的现象。
|
|
4楼#
发布于:2005-07-06 10:26
测试了2次的结果,移动过程中没感觉明显的停顿
PIII 667 256 RAM WINDOWS SP2 |
|
|
5楼#
发布于:2005-07-06 10:26
听涛兄最好能在同样的情况下对比你的ie执行这个代码的时间
|
|
|
6楼#
发布于:2005-07-06 10:26
有停顿,但是我感觉不应想大局
|
|
7楼#
发布于:2005-07-06 10:26
听涛兄最好能在同样的情况下对比你的ie执行这个代码的时间 我也想试试 <!-- s;) --><img src="{SMILIES_PATH}/icon_wink.gif" alt=";)" title="Wink" /><!-- s;) --> 遗憾的是我的IE被我搞坏了,在IE下打开这个文件根本就没有反应,不动的。 |
|
|
8楼#
发布于:2005-07-06 10:26
这个是我的
|
|
9楼#
发布于:2005-07-06 10:26
ie的
|
|
10楼#
发布于:2005-07-06 10:26
PM1.5/512M
|
|
|
11楼#
发布于:2005-07-06 10:26
从楼上几位的测试结果来看似乎linux下比较正常,可惜linux底下不能跟ie同比
|
|
|
12楼#
发布于:2005-07-06 10:26
算了,反正浮动的大多数是菜单或广告,菜单实际上看不出分別,浮动广告慢一点无碍,反而方便屏蔽。
|
|
|
13楼#
发布于:2005-07-06 10:26
不过可以跟其他一些浏览器比一下,linux下面的k浏览器,听说很强的,我去找一下,安装下来比一下
|
|
14楼#
发布于:2005-07-06 10:26
E...我比较惨,FireFox打都打不开...找不到关联说是...
|
|
|