当我访问使用此类javascript效果的网页时,有没有办法从Firefox中删除作为最终用户的滑动和淡化效果?
当某个元素插入DOM时,它后面的元素会向下滑动。这是一种图形效果,当有人通过远程连接(终端服务器,Citrix,远程X,nx)进行查看时,这是非常耗费时间和带宽消耗的。只有在没有滑动的情况下看到页面的新形状就可以了中间状态。
也许已经有了这个设置(about:config)?
答案 0 :(得分:1)
大多数热门网站都有greasemonkey scripts来简化界面并消除此类烦恼。一般来说,没有办法禁用它,因为它不是一个单一的功能,而是一个良好的功能组合的紧急结果。
澄清最后一点......用于这些动画的每个单独的javascript函数(即定时器和元素大小/放置操作)具有合法用途。只有它们的组合才是问题,它们可以以无数种方式与其他操作相结合。某种启发式方法可能会识别整个网站中可能令人烦恼的动画,但针对特定网站(或网站框架,所有jquery网站使用相同的动画代码等)的个别修复将更加有效和高效。
答案 1 :(得分:1)
我会查看firefox的NoScript扩展程序 - 它将禁用每个站点上的所有javascript,然后可以逐个站点启用。
答案 2 :(得分:0)
尝试此扩展程序:
Disable Transitions and Animations
今天,当您打开菜单时,它通常会“滑动” 0.2秒或链接 通过缓慢的褪色来改变颜色...这些效果是由CSS3产生的 动画/过渡,可能会很沉重或缩小网站数量 辅助功能。有了这个扩展,转换是瞬时的。