我们如何分散客户使用IE6的注意力。我们知道IE6不是一个很好的符合标准的浏览器;有很多问题。如何满足客户,使他们不使用IE6?
...谢谢
答案 0 :(得分:15)
我目前正在为我的公司建立一个新网站,我一直在关注http://code.google.com/p/ie6-upgrade-warning/。
基本上它是一个小的javascript lib,用于检查用户是否正在运行IE6,如果是这样,它会在您的网站上显示一个漂亮的小叠加层。我遇到的唯一问题是它完全阻止用户使用您的网站。我想让他们继续使用它,但我希望他们知道他们的经历可能不会那么好。我确信它可以进行调整, 您绝不应该排除人们根据其用户代理使用您的网站 。话虽如此,我认为这是一个很好的权衡,你试图让你的用户升级,如果他们不想,他们仍然可以使用你的网站,但他们可能不会看到所有花哨的pancy浏览器技巧,你可以用现代浏览器。
IE6 upgrade warning http://ie6-upgrade-warning.googlecode.com/svn/trunk/example.png
无论如何看起来确实很好看
其他资源包括http://ie6update.com/(不是粉丝,你不应该欺骗用户)
更新:似乎有人用jQuery编写了一个更可定制的版本。见jreject.turnwheel.com
答案 1 :(得分:7)
存在此问题的原因之一如下。
许多IE6用户别无选择。他们坐在拥有锁定机器的企业防火墙后面,而在他们的家用机器上,他们将拥有最新技术,他们受到工作场所规则和政策的限制。
那么为什么企业不能从IE6升级到7或8?那么这是一个原因。工作量。
作为一个sysop,您需要将500台计算机升级到新浏览器。
在许多情况下,这些浏览器将关键任务加载项作为ActiveX等运行,因此要进行升级,您必须进行所有测试和验证,然后进行计划的部署升级,这将产生问题,打嗝和故障,当你这么做的时候,很多工作和深夜以及无偿的加班和用户的大量抨击。
这次升级的回报是什么?那么内部系统在IE8上的工作方式与他们在IE6上的工作方式完全相同(但并不总是,你可能需要重写它),但用户现在可以访问插入Facebook的最新启动网站(但将在6个月内消失) )完美但它与工作无关。
因此,除非有明显的商业利益,否则许多商店根本无法说明理由,或证明浏览器升级的成本是合理的。
这些位置可能会在转到Windows 7时转换,也可能因为内部使用的“应用程序”升级而需要较新的浏览器版本。但在这一点上,有理由这样做。
N.B。我最近在两个工作中工作,IE6兼容性是必须的,因为这个原因,大型客户端基础,防火墙锁定后面,我不是说上面的原因/借口不这样做。越快越好。
答案 2 :(得分:4)
如果他们具有在其计算机上安装软件的适当权限,请使用Chrome Frame。如果没有别的话,速度提升应该是单独的激励。
答案 3 :(得分:4)
“客户永远是对的。”
你可以另外告诉他们,但如果他们出于任何原因想要IE6,那么这取决于他们。
答案 4 :(得分:3)
最好的方法是教育他们,让他们知道你阻止IE6的原因。做一个比较,案例研究等来说服他们,试着用他们可能理解的术语来说,试着说服他们使用IE6是一个坏主意(无论你的理由)。
实现脚本以防止IE浏览器连接到您的网站很简单,但这样做可能会导致用户被拒之门外。如果这是一个公共站点,请考虑到Internet Explorer的市场份额,除非您的网站真的令人难以置信,否则您不太可能让用户安装新的浏览器。
为了解决这个过去简单的启动页面,告诉他们不使用IE6的原因,例如:
您目前正在使用Internet Explorer,虽然您可以继续使用IE浏览此网站,但请注意,由于Internet Explorer中的合规性标准,某些功能可能无法使用,因此我们不支持使用Internet Explorer时出现的问题。我们建议使用谷歌浏览器(在此下载)或Mozilla Firefox(在此下载)。
如果这是在公司环境中,您可以随时与IT部门合作,以确保分发备用浏览器。我推荐使用谷歌浏览器,因为它无法创建“应用程序窗口”来消除导致浏览器GUI元素的问题(返回等等...)
答案 5 :(得分:1)
不久前,挪威共同努力让用户远离IE6。挪威的几个最大的网站都参与其中,用户在网站顶部发出了一个警告,建议他升级或切换浏览器以改善浏览体验 - 如果使用的是IE6。
查看例如this blog post了解有关该广告系列的更多信息 - 或查看Wired对此所说的内容!
答案 6 :(得分:1)
当用户的浏览器是IE6时,拥有优雅降级的网站是最佳选择。 IE6用户仍然可以使用您的网站 - 如果特定功能需要现代浏览器,则用户在他们已经发现您的网站有用时更有可能切换。
另一点:像jQuery这样的现代javascript库可以更轻松地编写与IE6兼容的网站。由于他们的网络浏览器选择,没有必要拒绝潜在客户。如果您是网页设计师,那么确保他们拥有良好的体验是您的工作。
答案 7 :(得分:1)
很多问题归结为您希望他们停止使用IE6的原因。 IE6 / 7如果你让它们成为痛苦的话。我们现在采用更积极的方法来处理浏览器采用的方法。
例如,当您在大多数浏览器中访问我们的新网站时,您将获得圆角,透明度,渐变等。当您在IE6中访问时,您将获得一个方形,不透明,单调的网站。无论你有PNG,你都会得到一个简单的GIF(即使它看起来很裤子)。
不幸的是,由于内部原因(使用应用程序等),IE6与许多商家绑定,你不能强迫他们升级,但你可以给他们一个微妙的消息。
答案 8 :(得分:1)
让他们明白,即不坏,它即6坏...如果他们希望使用,即他们肯定可以使用它,但可以使用ie 7甚至是8 ...让他们看到如何ie 7和8提供了一些不存在的强大功能,即6 .. 也就是说,8是唯一遵循严格的css 2.1方法的浏览器 此外,有许多以前运行的网站,即6(没有问题)正在警告消息下运行,某些上下文可能不会被支持,例如6。 www.yahoo.com,为什么要使用它?
感谢
答案 9 :(得分:1)
我们的一个项目遇到了同样的问题。我做了一个简单的条件检查,并显示了一个额外的div,其中包含下载firefox,Chrome和IE-8的链接。 在IE-6上试试facebook.com。这是我对额外div的启发。
答案 10 :(得分:1)
根据Markus的帖子,当网站加载警告时,显示弹出窗口非常简单。理想情况下,每次加载页面时都不会显示此内容,这样会很快变旧。
在与客户一起制作规范时,你有一个很好的机会,告诉他们“如果我们必须支持包括IE6在内的旧浏览器,那么它将花费X美元(不要只是说IE6) ),这意味着我们无法轻松添加更多高级功能......支持旧浏览器会降低整体质量,增加时间和成本。
答案 11 :(得分:0)
制作白皮书
答案 12 :(得分:0)
两件事:
收取额外费用 - 双倍或三倍或更高 - 以支持IE6。 (现在甚至是IE7)。
指出IE6(以及WinXP)将在不久的将来失去最后的支持痕迹。如果你认为他们现在不安全,那就等到这种情况发生 - 不再需要安全修复。如果您现在仍在为IE6开发,那么您显然不会及时为升级做好准备,因此您将被黑客入侵,并且被严重攻击。如果你的客户愿意接受,那就是他的问题,但你需要帮助他理解问题的严重性。他现在需要制定升级计划,而不是为旧系统做更多的开发工作。