2009-04-26 48 views
3

我帮助为当地的非营利组织开发了一个网站。我询问了使用该网站的人的反馈。我遇到了IE6的一个问题,解决了这个问题在IE6中引入了其他问题,以引入另一个仅用于IE6修补程序的CSS文件。我偶然发现了一种本质上“强制”用户更新到更新版本的方式。这是好的做法吗?“强制”用户更新浏览器是否是一种好的做法?

编辑:什么是“更新”的作用是显示在此建议更新,如果用户点击它时,浏览器将启动更新顶部的IE黄条。

回答

10

号请记住,相当多的用户通过该软件的工作,例如,在电子政务的组织和这样的,没有他们的首选工作站。

+0

我不知道我怎么没有想到这一点。我的女朋友的公司不允许用户对他们的系统进行任何修改,但不知何故,我仍然没有想到这一点。不过,我喜欢Shadow处理这个问题的方法。 – glue 2009-04-26 17:30:54

+0

尽我所能地强迫人们使用IE6,我不能因为这个原因。我目前在IT方面工作,90%的时间使用的软件是为IE6设计的。真是蹩脚... – Jayrox 2009-04-26 19:43:58

+0

事实上,请看http://opensource.washingtontimes.com/blog/post/coordt/2009/04/interesting-ie6-trend/:华盛顿时报正在努力“逐步停止对Internet Explorer的支持6“......但是浏览器的日常图表显示,IE6的**几乎**从周末访问中消失,但在平日仍然很重要......非常清楚地表明人们被迫使用它在工作...! – 2009-04-26 20:36:52

5

我不认为在用户身上“强制”任何东西都是不错的做法 - 即使您可以 - 当它与IE一样重要时,即使您可以 - 尤其是

当然,这是一般明智的用户从IE6升级,但他们可能有很好的理由留在IE浏览器(例如,他们使用传统的应用程序/网站)。

除非你的应用程序是“关键”为您的用户它也不太可能,如果你的网站建议使用它,他们会升级。如果你还记得几年前,很多网站都有“最佳浏览...”链接/图标 - 但人们很少愿意升级浏览器,以便更轻松地查看网站。

+0

所以他不应该强迫他的用户IE6到_upgrade_的情况下,一些其他开发人员已经选择强制将用户_not upgrade_? – Calvin 2009-04-26 17:14:05

+1

强迫升级是不同的,恕我直言,“强迫”他们不升级 - 即不更新您的应用程序。其中之一可能是对用户系统的一个积极变化。 – dommer 2009-04-26 17:16:51

4

如果您在Intranet内部署,那么这可能是一种可接受的解决方案。否则,根据浏览器版本阻止用户离开您的网站并不明智。除非你不在乎失去业务/用户群等

1

不,这不是一个好的做法,以“力”的用户...

想想企业用户在桌面被“锁定”,因此不允许用户安装软件。

如果可能的话,最好是有你的网站上旧的浏览器很好的降解,使用户至少看到一些合理的,如果不是完美的。

3

只要确保把它推荐给你的用户升级浏览器,你不能修复使用过时的浏览器与他们的所有问题。

不要强迫它。

哦,任何IT管理员仍然锁定他们的网络为IE6需要了解它是多么爆发...

1

不,这不是一个好主意。使用条件注释系统(如果必须的话)来适应IE6,或者,如果不这样做,就让他们留下一个'浏览器坏了'的消息,解释他们应该升级的原因。但允许他们选择。力量永远不会,或者至少很少是一件好事情。

1

我会怎么做,是要确保基本的东西工作的IE6,然后使用条件包括显示通知用户,他们的浏览器就是老来支持你的网站的设计效果,他们可能会更新的浏览器更好的体验。这可以在不必完全破坏用户体验的情况下完成。

4

除非您有支持IE6的具体要求,否则就忘记了。如果它看起来很糟糕或无法使用,那就是这样。如果他们抱怨,只是说你不支持IE6。如果有足够的人投诉,你可以考虑更新你的网站来支持它。

对于那些谁看到你正在使用IE6(或任何版本的IE),并拒绝显示在所有的网站站长,有这个术语:

Douchebaggery。

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

1

它不是一个很好的做法,强制用户特别是如果你有大量的用户从公司网络访问系统来升级他们的浏览器。大多数大公司已经在他们的网络中标准化了所有软件,并且他们在完成尽职调查,一些安全性,[与他们现有软件的集成]测试之后,花了很少的时间在网络上升级浏览器等等。

4

在网站上,我现在的工作,我必须加载旧版本的IE不同的样式表,但我在建从一开始能力。我在网站的主页上使用友好的消息指出旧的IE用户代理指出该页面看起来不太好,因为他们使用的旧版本链接到MS下载页面。该网站也有一个相对较小的,固定数量的用户(每天独特的< 500)。

1

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

有一两件事你可以做的是分裂的CSS文件,并使用服务器端脚本(或者条件注释)选择要加载的CSS。 '基本'的CSS,不管浏览器如何,都可以加载(或根本不渲染),以及可以在其上工作的“增强”CSS。只在IE7 +和其他现代浏览器中使用。

1

我认为网站应该还是IE6的功能,但我个人不会与使它看起来不错麻烦。 Wonky CSS或具有蓝色背景的透明PNG?那太糟糕了。

相关问题