我刚刚完成了一个网站:http://www.basenharald.nl并且在IE9,Chrome和Firefox中都很不错。 它不支持浏览器< IE8,但这是有计划的。
然而,IE8中的网站真的很慢,并且出于某种原因,有些人会遇到滚动的div不起作用(并非所有的IE8用户)。
对于这些问题的任何帮助将不胜感激,因为我找不到问题。
答案 0 :(得分:3)
因为IE8只是渲染这些动画非常糟糕。同样慢的PC也会出现动画问题。
您应该检测IE8(及更低版本)并禁用这些效果,因为它们不是功能上必需的
答案 1 :(得分:1)
首先,在一个外观漂亮的网站上做得很好。我在Chrome中使用了开发人员工具栏来检测以下问题。您的网站使用或引用名为daddy-shoutbox.php的页面。此页面中的此代码或此页面的调用代码导致无限循环或继续调用。根据我的结果,我可以看到该页面需要加载大约500毫秒。 从浏览器的角度来看,我只能假设IE8实际上显示了这个循环的症状。我的统计数据显示该页面已经发出超过130个请求并在2分钟后计数。
答案 2 :(得分:1)
不是现代浏览器,正如douwe所说,即便是慢PC也会受到影响。 视差动画需要大量的CPU时间,其效果主要与网站的美观性有关。
通过降低视差效应可以实现可用性和美学之间的良好折衷。
我建议你从文本中删除效果(class:contentwrapper)。它将为您节省一些CPU时间,它将为您提供更易读的文本。 你甚至可以切换到普通的滚动条。根据我的经验,自定义滚动条总是给用户带来麻烦;)
如果您对现代浏览器的体验感到满意,您可以简单地区分旧浏览器。 使用jquery,您可以使用this
祝你好运答案 3 :(得分:1)
在Opera 11.52中它根本不加载..