让访问者知道他们在不受支持的浏览器上最可接受的方式是什么?

时间:2011-04-19 20:29:51

标签: use-case

我正在开发一个大量使用JavaScript,HTML5和CSS3的网站。我不想支持上一代浏览器(例如IE8及以下版本)。让访问者知道他们在旧浏览器上的最可接受的方式是什么?

重定向到让他们知道的地方?在我让他们知道之后,我是否应该让他们知道,即使该网站的大部分内容不起作用?我应该推荐使用浏览器,还是列出所有功能浏览器?

3 个答案:

答案 0 :(得分:1)

你正试图想出一个“功能浏览器列表”。如果我是你,我会强烈重新考虑整个方法。 so many great ways支持“较旧”的浏览器。它并不像以前那么难。

首先阅读:http://www.alistapart.com/articles/understandingprogressiveenhancement/

然后研究使用jQuery,Modernizr和类似工具来帮助解决跨浏览器/跨版本问题。

答案 1 :(得分:0)

如果您确信体验会成为灾难,则不建议用户使用您的网页。如果您知道80%的页面不起作用,您应该建议您的用户更改浏览器或根本不使用该页面。如果你不这样做,你的可信度可能会受到影响......用户可能会认为页面已损坏或不专业。

最好的方法是重定向到解释问题的页面,并建议可能的浏览器列表,而不是单个浏览器。如果你建议一个,你可以看作是这个浏览器的宣传。

祝你好运!

答案 2 :(得分:0)

作为一个用户,没有什么比被拒绝的东西更令人恼火,因为我的浏览器被拒绝了。

我建议通知访问者他们的浏览器不太可能在您的网站上提供令人满意的体验(并解释您使用的是最新标准)。提供可能三个可接受浏览器的链接。然后让他们进入。你永远不知道什么时候有人可能会出现有效的东西,但不在你认可的浏览器列表中。

理想情况下,即使您使用的某些CSS和HTML功能不受支持,也可以通过编写仍然呈现的语义正确的HTML来使您的网站在旧版浏览器中优雅地降级。