代码之家  ›  专栏  ›  技术社区  ›  CD..

我怎样才能帮助杀死IE6?[关闭]

  •  6
  • CD..  · 技术社区  · 15 年前

    我受够了支持IE6浏览器的所有奇怪行为,所以我想知道作为一个Web开发人员,我如何帮助杀死IE6。

    我应该停止支持它吗?我认为仍然有大量的Pepole出于各种原因使用它。

    可能会给IE6用户显示一条特别的消息,要求他们升级,希望它能有所帮助?(有帮助吗?)

    有更好的主意吗?

    8 回复  |  直到 15 年前
        1
  •  11
  •   Mark Pim    15 年前

    imho做到这一点的最好方法之一是为IE6用户提供一个完整但降级的网站版本。

    大多数公司不能仅仅拒绝使用IE6的用户访问,当然 users don't read messages ,因此拒绝访问IE6用户是行不通的。

    此外,由于网络的组策略,许多用户无法选择其他浏览器。

    所以我认为你能做的最好的就是给(可能是故意的)一个降级的体验(而不是Ajax,更简单的界面),并试着让它明白,如果你在一个更现代的浏览器上,这会更好。当然,这就是Gmail所做的。

    重要的是要确保IE6版本仍然有效,并且不会崩溃或渲染得很糟糕。IE6用户会看到这一点,并认为“哦,那个网站不起作用,我不会再去那里了。”

    这应该会促使人们要求他们的IT部门进行升级。

    这并不完美,但我怀疑任何方法都不完美。

    编辑:看看 this blog post 基本上说了我说过的话

        2
  •  3
  •   Boris Callens    15 年前

    首先要记住 IE6 usage primarily originates from office (地点,而不是软件)用户。如果您的站点针对的是家庭用户而不是Office用户,您可以考虑放弃IE6支持。

    除此之外,还有大量的倡议。举几个例子:

        3
  •  2
  •   RichardOD    15 年前

    我在工作中使用IE6——它超出了我的控制(我不能只安装其他浏览器——实际上我可以,但其他没有管理权限的用户不能)。也许你应该学会接受这样一个事实,即IE6在企业环境中仍然被大量使用,而且你对此无能为力,除非你想疏远某个特定的用户群。

        4
  •  2
  •   levinalex    15 年前

    您可以从添加升级通知 http://ie6update.com/ 到你的网站。但是,您需要考虑到许多用户没有选择使用IE6,并且没有能力升级他们的浏览器。

        5
  •  2
  •   user151323    15 年前

    如果你为付费客户工作,那么你就走运了,你唯一的选择就是试着教育他,希望他是一个理解型的人。

    至于公共网站,好吧,放下它。我已经有两三年没在个人电脑上看到过IE6了,我认为这足以让它消失。

    不过,您可能希望向用户显示一条消息,但并不是说他使用的是过时的浏览器,而是更具心理触感的东西:“您觉得这个页面好像坏了?这可能是因为你的浏览器坏了。希望能修好吗?获取更新。”。

        6
  •  1
  •   MPritchard    15 年前

    考虑添加上提供的CSS http://www.ie6nomore.com/ 到您的网页。这是一个友好的小消息,告诉用户升级:)

        7
  •  0
  •   philwilks    15 年前

    我确保我的所有网站仍然在IE6中“完全工作”,但如果有一些显示问题,这不会困扰我。例如,事情可能不完全一致,或者一些不必要的javascript可能不起作用。

        8
  •  0
  •   Treb    15 年前

    问题是,在大多数企业环境中,IE6仍然是标准浏览器。当Vista/Win7将取代XP成为最常见的操作系统时,这一点在未来将慢慢消失。在此之前,我认为IT部门在没有明确需求的情况下自愿推出IE7或8的可能性很小。( 如果不坏就不要修 )

    它将需要至少一个大人物(谷歌,亚马逊,雅虎…)推出IE6不再支持它。由于这将在短期内减少潜在客户的数量,因此他们不太可能这样做。 如果你不再支持它,你必须自己决定是否值得为你节省的潜在客户损失。

    如果您决定不再支持它,请向您的用户发送一条有关此问题的简短消息(可能类似于so中的通知栏?)以及一个更详细解释的链接 为什么? 你决定了。

    也就是说,我只希望每个人都停止支持IE6 现在 .