当我作为最终用户访问使用这种 javascript 效果的网页时,有没有办法从 Firefox 中删除滑动和淡出效果?
当某个元素被插入到 DOM 中时,它后面的元素会向下滑动。这是一种图形效果,当有人通过远程连接(终端服务器、Citrix、远程 X、nx)查看时,会非常耗费时间和带宽中间状态。
也许已经有一个设置(关于:配置)?
大多数流行网站都有油脂猴脚本来简化界面并消除此类烦恼。一般来说,没有办法禁用它,因为它不是一个单一的功能,而是其他良性功能组合的紧急结果。
为了澄清最后一点......用于这些动画的每个单独的javascript函数(即计时器和元素大小/放置操作)都有合法用途。只是它们的组合是一个问题,它们可以通过多种方式与其他操作组合。某种启发式方法可能会识别整个网站中可能令人讨厌的动画,但针对特定网站(或网站框架,所有 jquery 网站使用相同的动画代码等)的个别修复将更加有效和高效。
我会研究 Firefox 的 NoScript 扩展——它会禁用每个站点上的所有 javascript,然后可以逐个站点打开。
试试这个扩展:
今天,当您打开一个菜单时,它通常会“滑动”0.2 秒,或者链接会通过缓慢的淡化来改变颜色……这些效果是由 CSS3 动画/过渡制成的,可能会很重或会降低网站的可访问性。有了这个扩展,过渡是瞬时的。