“强迫”用户更新浏览器是一种好习惯吗?

时间:2009-04-26 17:08:51

标签: css browser internet-explorer-6

我帮助为当地的非盈利组织开发了一个网站。我已经要求使用该网站的人提供反馈。我遇到了IE6的问题,修复该问题在IE6中引入了其他问题,以便为IE6修复引入另一个CSS文件。我偶然发现了一种基本上“迫使”用户更新到更新版本的方式。这是好习惯吗?

编辑:“更新”的作用是在推荐更新的顶部显示IE黄色栏,如果用户点击它,浏览器将开始更新。

12 个答案:

答案 0 :(得分:10)

没有。请记住,例如,在政府组织等工作的很多用户在工作站上无法选择软件。

答案 1 :(得分:5)

我不认为对用户“强迫”任何东西都是好的做法 - 即使你可以 - 特别是,当它像IE一样重要时。

当然,用户从IE6升级通常一般,但他们可能有很好的理由留在IE上(例如他们使用传统的应用程序/网站)。

除非您的应用对您的用户来说是“关键任务”,否则如果您的网站推荐它们,它们也不太可能升级。如果你记得几年前,很多网站都有“最佳浏览...”链接/图标 - 但人们很少愿意升级他们的浏览器只是为了更容易地查看网站。

答案 2 :(得分:4)

如果您在Intranet中部署,那么这可能是可行的并且是可接受的解决方案。否则,根据浏览器版本阻止用户离开您的网站并不是明智之举。除非你不关心失去流量/用户群等。

答案 3 :(得分:4)

除非您有支持IE6的特定要求,否则请忘掉它。如果它看起来很糟糕或无法使用,那就是它的方式。如果他们抱怨,只说你不支持IE6。如果有足够的人抱怨,您可以考虑更新您的网站以支持它。

对于那些看到您正在使用IE6(或任何版本的IE)并拒绝显示网站的网站管理员,有一个术语:

Douchebaggery。

不支持浏览器是一回事,它的另一个是关于它的混蛋。

答案 4 :(得分:4)

在我现在正在处理的网站上,我必须为旧版本的IE加载不同的样式表,但我从一开始就构建了该功能。我指出旧的IE用户代理使用网站主页上的友好消息说该页面看起来不太好,因为他们使用的是带有MS下载页面链接的旧版本。该网站还拥有相对较小的固定数量的用户(每天<500)。

答案 5 :(得分:3)

请务必向用户推荐升级浏览器,但无法使用过时的浏览器修复与其相关的所有问题。

不要强迫它。

哦,任何仍然将他们的网络锁定到IE6的IT管理员都需要了解它是如何破坏的......

答案 6 :(得分:1)

不,“强迫”用户不是一个好习惯......

考虑桌面被“锁定”的公司中的用户,以便不允许用户安装软件。

如果可能的话,最好让您的网站在较旧的浏览器上很好地降级,以便用户至少看到一些合理的,如果不完美的话。

答案 7 :(得分:1)

不,这不是个好主意。如果必须,使用条件评论系统来容纳IE6,或者,如果失败,请给他们留下“您的浏览器已损坏,对不起”的消息,说明他们应该升级的原因。但允许他们选择。力量永远不会,或者至少很少,是一件好事。

答案 8 :(得分:1)

我要做的是确保IE6上的基本内容能够运行,然后使用条件包含来向用户显示一条通知,告知用户他们的浏览器已经过时以支持您网站的设计并且他们可能会获得使用更新的浏览器获得更好的体验。这可以在不必完全破坏用户体验的情况下完成。

答案 9 :(得分:1)

强制用户升级浏览器并不是一个好习惯,尤其是当您有很多用户从公司网络访问系统时。大多数大公司都有标准化的台式机[os&amp; amp;他们的网络中的所有软件,他们在尽职调查,几个安全性,[与他们现有的软件]测试等集成后,花费很少的时间在网络上升级浏览器。

答案 10 :(得分:1)

我同意以前的大部分答案。此外,您应该考虑是否建议人们升级到IE以外的浏览器。

您可以做的一件事是拆分CSS文件并使用服务器端脚本(或可能是条件注释)来选择要加载的CSS。 '基本'CSS,无论浏览器如何加载都会很好地渲染(或根本不是渲染),以及“增强”的CSS,它可以在此基础上工作并加载仅限于IE7 +和其他现代浏览器。

答案 11 :(得分:1)

我认为该网站应该仍然可以在IE6中运行,但我个人不打算让它看起来不错。 Wonky CSS或透明PNG与蓝色背景?嗯,那太糟糕了。

相关问题