你如何处理你网站上的旧浏览器?

时间:2010-04-14 21:21:54

标签: browser cross-browser

我们有一个非营利性网站,在5月份获得了约500万次点击。其中约有5,700人来自IE 5.x或更低;大约4,000人来自Netscape 4.x或更低版本的人。我们知道当前网站的布局适用于较新的浏览器,我们也在IE6上测试它(以及Chrome,Opera,Safari和Firefox)。你如何处理旧浏览器的人?由于jQuery库等,页面可能无法在这些旧浏览器上正常运行。

是否有一种简单的方法可以在无法处理CSS和jQuery好东西的浏览器上显示纯文本版本?大型网站如何处理这类事情?我已经使用@embed来隐藏Netscape 4.x中的样式表,但除此之外还不确定。

4 个答案:

答案 0 :(得分:8)

您不应该将旧浏览器作为主要优先事项 - 只需保持内容可读,也可以添加一个有用的横幅,说明他们使用的是过时的浏览器。

但是,您不必专注于在旧版浏览器上使布局看起来100%相同,这只是浪费时间。只要内容可用并且他们可以浏览网站,就应该没问题。

答案 1 :(得分:6)

确保所有内容都可以通过像Lynx这样的浏览器访问和阅读,并且没有任何内容需要使用Javascript来阅读和阅读。访问。

我建议设计残疾人无障碍设施并查看是否会产生这些结果 - 用一支箭杀死两只鸟。

答案 2 :(得分:2)

如果您使用无表格/基于CSS的设计技术,那么您可以轻松地回退到文本。

您可以使用条件注释仅在特定版本的Internet Explorer中包含css文件。

您可以使用jquery版本检查仅在您想要的版本上执行它。

我刚才想到的其他事情是你可以向老浏览器显示一条消息,就像我在网络上看到的那样,敦促用户升级兼容性,最重要的是安全性。 (我认为twitter现在正在这样做)。

还有另外一个想法 - 如果你要回到旧的浏览器,你可能不得不担心屏幕大小,因为大多数网站最近设计的最小尺寸为1024 x 768但是入口级别的800x600点。 ..

答案 3 :(得分:1)

以下是Big G对此的评价:)

http://googleenterprise.blogspot.com/2010/01/modern-browsers-for-modern-applications.html

他们将停止支持IE6 ......