我们应该支持IE6了吗? [关闭](Should we support IE6 anymore?

2019-06-21 20:05发布

难道我们应该找到我们的web应用程序的解决方法,使他们在各种情况下工作吗? 是时候与IE6编程做掉?

Answer 1:

这取决于这么多应用的背景下,它的用户。 有两个主要方面:什么浏览器是使用你的用户; 并且它是多么的重要,他们可以访问/与您的网站进行互动。

第一部分一般很容易建立, 如果你有统计的现有版本(谷歌Analytics(分析)或类似的是简单和伟大的),或者你有从类似的应用程序/产品获得这些数据。

后来是有点难以决定。 如果你正在开发一个exmple公开availalbe,广告赞助的网站,它只是一个数字游戏 - 工作,你有多少你的观众失去的因素是什么值得反对额外的开发时间。 但如果你正在做一些特别的一组用户的要求 - 例如像一个企业的Web应用程序 - 你可能被卡住什么这些用户与浏览。

在我的经验,这两点可以针对不同的应用显著改变。 我们有Web应用程序仍然(从上周的统计数据),有近70%的IE6使用率及其他(20%IE7,其余IE5.5和FF2之间的分裂)以接近0%IE6。 对于相对ovbivous原因,后者是那种应用程序的地方失去了一些用户不那么重要。

说了这么多,我们通常会发现很容易支持IE6(和IE5.5为其他人指出的),因为我们已经这样做了一段时间。 是的,这是一个痛苦,是的,它需要更多的时间,但往往不会太大。 在有些情况下不得不支持IE6彻底的改变你做什么样的发展极少数情况下 - 它只是意味着多一点的工作。 支持它的另一个好处不错(和测试它)是你通常最终会更好做全方位的浏览器和怪癖测试,IE6的行为的极性的结果。

你需要决定是否要怎么才能找到解决方法,根据您的应用程序/产品的要求。 这就是它的IE6是不是真的那么相关的 - 这种问题发生的时间在其他情况下,它只是恰巧,IE6是成本和混合标准,版本控制和传统支持的影响的一个很好的例子。



Answer 2:

这是所有关于投入足够的精力,使你的网站缓慢下降,当您去到老,旧的浏览器(或残疾的用户)。 不幸的是,有很多IE6和IE7用户那里谁或多或少不能切换的,所以它似乎不太可能,你的网站将迫使许多这样做。 如果你的网站只是看起来不好,那也没关系。 如果它是不可用的,你有一个真正的问题。 在一般情况下,你越坚持现行标准(而不是仅仅追逐最新的浏览器),更好的你会在旧的浏览器最终没有额外的努力。



Answer 3:

这取决于你的观众,是否成本(开发,维护,发展到7岁的最小公分母的机会成本)是值得获得这些IE6观众。

另外值得一问 - 是IE6的人口可能会在意或使用您的网站? 我认为,大量的IE6用户并不关心新技术(杜)或正在访问由企业网络制约浏览器安装的网页。 也许这些观众不值得的努力 - 只有你自己才能回答这个问题。

我很高兴地看到,苹果的移动我的网站不支持IE6。



Answer 4:

有没有这方面的硬性规定。 支持IE6和IE7需要的时间和知识,你可能会没有可用的投资,但另一方面,如果你希望你的网站看你有心,这是一个必须做出的投资。 所以,问题就变成了:这是对你更重要?

你说:“如果我检查网页的统计数据,我注意到,参观者几乎一半使用这种浏览器的通知”,对我说,除非你确定你一半的观众看到其他的东西比设计/布局你意,你将需要做出投资或找人谁可以的帮助。

如果这不是一种选择,你可以尝试使用一些CSS“框架,”像蓝图或Grid960的,看看这是比较容易的,但将需要学习的还有一点点。

其他选项要么可能是一个简单的设计去跨浏览器合作,为IE6 / 7卸下样式,让观众看到原始的HTML文档结构,或者使用基于表格的布局,如果你知道如何操纵他们(和违背有些人会告诉你,有什么都没有错这个途径,如果它是最适合你的项目,你的能力和资源)的约束相结合的要求之一。



Answer 5:

我建议人们检查自己的用户统计为他们的网站做出这个决定之前,但在这里是关于流行的浏览器版本,一个共同的参考:

http://www.w3schools.com/browsers/browsers_stats.asp



Answer 6:

视情况而定。 像这样的网站,是大多数人都易怒的,我认为它是安全的假设人有最新的浏览器。

然而,如果你是开放的可能不那么易怒的人的广泛关注,你可能有IE6打你的网站很多。



Answer 7:

有人问同样的问题大约一个星期前,并得到了一些很好的答案。 我个人最喜欢的是doekman的建议,试图IE7-JS 。



Answer 8:

可悲的是,我们仍然需要支持IE6在大多数情况下,它仍然是上网冲浪的用户的显著部分。 如果你是在企业环境中,这是更真实的,因为公司有没有动力升级的东西简直作品对一些乌托邦式的梦想的天空“Web标准。”

如果没有,尝试使用Gmail的办法,只是折腾了一个错误的IE6浏览器和/或显示一个声明,如果他们升级,网站将工作/更好看。



Answer 9:

不幸的是没有 - 我自己打分为一个相当易怒的人,在家里我使用Firefox 3和IE7,但在工作(美国大型制药公司),我必须使用IE6,我不认为这将很快改变。 该公司在基于Web的应用程序的内部线显著投资 - 的商业案例测试和升级它们对所有其他浏览器(甚至是升级)并不引人注目。



Answer 10:

问问你的客户这样的:他们愿意升级到Vista? 如果他们说是,那么不支持IE6。 你的目标客户是谁去“哇!Vista系统。 流口水 ”的人。 他们也是那种谁想要最快和最强大的计算机的人。

如果你的客户去,“嗯?什么是Vista吗?我想我的猫屏保回请”,那么你需要支持IE6。

简而言之:如果他们有Vista的,那么他们没有IE6。 具有讽刺意味的是:对于Web开发人员终于摆脱IE6和其传统的,他们必须推动Vista或希望,Vista将是成功的。



Answer 11:

我为创建的游戏部落免费的模板,一组编码器。 我们的观点是,我们将下降IE6的支持,当IE8完全释放。 但在一天结束的时候,很多人都表示,这取决于你的受众用户。 我们的目标受众是比较宽的(人下载和地方使用我们的模板,我们无法预测) - 但是它主要是玩家谁通常有足够的智慧来保持他们的软件处于最新状态。

我发现我的自然的编码风格作品在IE6上我第一次尝试通常,与错误是很容易根除,也许我并不觉得是多大的痛苦别人做。 以先到者为准 - 个人,当它到达它的生命或IE8的充分释放结束,我会放弃对IE6的支持。



Answer 12:

是时候与IE6编程做掉?

是。



Answer 13:

很简单,因为IE6仍然代表了网络人口的27.21% 或根据您的数字15.21%),为2009年7月。

现在我知道有些人可能会告诉我,如果越来越多的网站停止支持IE6,浏览器将最终消失。 这是一个谎言。


拍下这一刻:

公司ACME拥有超过15万台计算机都运行Windows 2000 / XP。 他们也有一个很好的内部网站开发7年前这在IE6工作得很好,但在其他浏览器没有这么多。

你真的认为他们将钱投资到固定的Intranet应用程序时,他们控制自己的完整的IT基础设施和谁得到什么更新? 它的成本更低,只是推迟更新,直到他们迁移到新的系统。

很多企业都是在这种情况下。


下面是另一个例子:

商务FooBar的销售在互联网上的产品。 比他们的流量的四分之一多一点从IE6,这也意味着他们的销售四分之一的到来。

你认为FooBar的只会挡掉那些客户或与他们惹恼了巨大通知告诉他们,他们使用的是越野车的浏览器 ? 这将花费他们近四分之一的销售额! 只要有货币价值支持IE6(和它现在和将来,直到它的市场份额下降到低于约8%),IE6会占上风,这也是为什么谷歌不会很快淘汰对IE6的支持随时随地。


活动,如浏览伤心不了解企业文化的心态(变化是昂贵的)和不理解这到底,消费者对全球IT生态系统影响甚微。 大公司控制。

消费者也有越来越大的影响,但它仍然是微不足道的相比,影响企业拥有。

而且,我们是诚实的在这里:大家谁拥有技术专长和谁可以升级到一个更好的浏览器已经做了。 其余的人还在运行过时的操作系统,不知道如何升级,或者没有自己的机器上的管理员权限。



Answer 14:

我的猜测是多数IE6用户这些天由于大量的企业/组织被套牢不合逻辑的浏览器升级的恐惧。

我作为美国政府承包商的工作,并作为这个帖子的时候,美国政府的整个Heath和人类服务部门仍然是规范了IE6(而不会出现在即将升级随时随地可以规划)。 当我问关于它的IT人,他们声称这是过于昂贵的政府,以测试新的浏览器是否符合安全标准,但我得到的感觉的真正原因是他们害怕不必处理跨浏览器呈现不同的东西。



Answer 15:

是(重点)和No(疑惑)。

除非你正在创建内部工具的一些方式为,你知道IE6渗透(没有双关语意)高的基团。 忽视IE6。 有了活力。

至于IE7,这是一个有点难以取舍的。 一般来说,如果你的目标是为私营企业,你可以逃脱忽略它(大部分),并假设你的IE8的支持将采取的最令人发指的问题护理; 但如果是为了卖东西网站(特别是网络商店;推销网站,等等),你可能要至少检查它看起来有点神志清醒,并添加一些小的修正适当。

作为旁白; 和现实世界的例子; 在我的就业网站(我们做的网站),我们目前正在接受(或者说,考虑)的转变面对面的人一般IE浏览器的支持:价格与基本IE8的支持表示; 全面支持IE8将花费〜10%以上; IE7〜30%以上和IE6的支持更〜100%。

编辑:把它看成是额外收费,使野营旅行车设计的WV着,分别是平托,雨果轿车和马车工作。



Answer 16:

在IE6,使其至少显示出一些东西。 一种FF3页面,只是死在IE6只是看起来不好,就像你没有计划好。 如果你不支持IE6可言,确保用户知道它是通过展示他们建议去哪里一个特殊的页面经过深思熟虑的。

如果你期待企业观众,它哪怕只是一个简化版本,IE6下工作。 如果没有,你可以,如果你处理好上述完全下降IE6。

时间是隔靴搔痒准备考虑删除IE7虽然。 我期望这是对XP的默认浏览器,这是最流行的操作系统。



Answer 17:

如果你不想花力气支持你的网站IE6你可能使用在以下网址的任何一种方法。

这些方法建议用户下载任何先进的浏览器,如IE7 +,Firefox 3以上,Safari浏览器3+,歌剧9.5+或谷歌浏览器

http://garmahis.com/tools/ie6-update-warning/

但是,这是关于IE6。 我相信你还是应该支持IE7。



Answer 18:

请时刻牢记您的目标受众,客户端需要/要求,项目目标,当然保持真实(根据自己的预算/时间)

代码/设计,适合大多数浏览器一个网站不是一件容易的事,你就需要使用那些所谓的“黑客”工作,围绕共同的问题(主要是在IE浏览器),这是我个人劝阻,但我一直在那里当目标它主要是IE浏览器。

现在你有几种选择,你可以选择来检测一下浏览器的使用浏览您的网站并触发脚本建议遵循更好的标准使用其他浏览器(有或瓦特/输出呈现出清晰的内容),也可以编写一个备用对于那些小伙子们IE还是什么入口页(大部分时间)我宁愿是正常降级的页面,让用户知道他/她过时的浏览器,并推荐一个选项。

我已阅读您使用的是CMS创建这些网站,大部分CMS工作在大多数浏览器开箱仍然为你指出一些CSS和JavaScript元素,当您去使用更多的“前卫”技术不行“精”。

如果你打算开发更多的网站允许我向您推荐以下网站:

试试你的网站看起来如何在多个浏览器(版本,操作系统,JavaScript中,Java等),可以使用

http://browsershots.org/

比较你最喜欢的CMS选项尝试

http://www.cmsmatrix.org/

要开始学习(X)HTML,CSS,PHP和更多的,你可以去

http://www.w3schools.com/

一个良好的CSS重置样式表是梅耶的

http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/

我不得不说,这是一个起点,跨浏览器的存档连贯:)

我相信你可能听到或知道这些网站,他们只是工具,我不时用时间来寻找基准,新的知识或替代方案我也可以推荐类似的Web开发工具栏和萤火几个FF扩展。

我想这就是现在,希望它能帮助,祝您快乐编码/ Webdev的。



Answer 19:

你可能想看看IE7.js 。

IE7.js是一个JavaScript库,使微软的Internet Explorer的行为像一个符合标准的浏览器。 它修复了许多HTML和CSS问题并使正确下IE5和IE6透明PNG工作。

他们IE9.js声称:

升级MSIE5.5-8可与现代浏览器兼容。

我没有这个用酸或其他标准测试测试自己,但是这可能是有前途的。



Answer 20:

问题是,如果你不愿意增加对IE6 / 7的支持,有大量的竞争对手那里换来了一点点浏览器的黑客将glady“偷”你的客户。 只要有资金介入,对于这些浏览器的支持将逐步淘汰速度非常慢。



Answer 21:

我所有的推动用户升级到IE的最新的可用版本(因为问题与每一个版本改进),但我也很反对告诉人们升级或改变自己的浏览器。

我还是支持我的网站上的IE6。 我甚至支持远在IE5.5非常好,我认为。

一般来说这是一个很好的做法,从来没有强制用户升级他们的系统只是为了查看您的网站。 当然,除非你正在开发一个内部应用程序,然后我会说每个人都应该升级到最新的可用版本。



Answer 22:

院长爱德华兹的ie7.js使得IE6的行为(主要是)像一位可敬的Web浏览器。 它要求客户具备Javascript功能,但是这是一个合理的让步做出。 我使用的脚本,该脚本保存在开发上创建的网站,它使支持IE6变得轻而易举。



Answer 23:

这将是很好,如果我们能拒绝不符合规定的可怕浏览器的支持。 问题是,IE否认支持疼你的网站,你的伤害潜在用户,但不会伤害IE。 这记正是我们要去的。 我提出了不同的技术。 如果所有的反IE开发人员把一个“请停止使用蹩脚的浏览器”闪屏的所有IE(6)用户访问他们的网站。 他们可以提供一些不错的,简单的原因切换,用户可以不理睬,但后来允许用户访问(IE兼容)站点。 这样,他们可以得到的点对面,不伤害自己(很多),或者用户(除了一点点)。



Answer 24:

这取决于你的目标受众,如果你认为你能负担得起疏远用户。 如果你是一个令人讨厌的web应用程序,你认为大多数用户使用Firefox,那么不用担心IE6。 我会用它推出的Firefox,IE7和Safari的工作,看看谁去你的网站。 如果您认为有必要使其工作在IE6,然后开始工作,然后。



Answer 25:

请注意,在某些企业用户别无选择。 所以,如果你的目标企业客户,发现他们仍然在IE6。 在一般情况下,企业的移动速度比消费者慢。



Answer 26:

取决于你的目标受众。我的意思是,一些大学已经Firefox的他们,对不对? 只有(我认为)第三世界国家有IE6默认。 (我知道,我看到他们)我不知道其他国家,虽然。 但我敢肯定还是人口的很大一部分仍在使用IE6默认。 如果你觉得真的有必要(我是这么认为的),继续前进。 我看不出任何问题。 (“因为我在软件开发和这样.. XD我没有经验)



Answer 27:

通过不阻止它,让它自生自灭大部分支持IE6。 只有解决这打破主要功能IE6的bug。

至于JS错误和可怕的DOM支持,你仍然在IE7和IE8这一点。 在这种情况下,你还不如用一个JS工具包,并得到几乎免费的IE6的支持。

错误是错误,他们应该是固定的(在任何浏览器),而不是周围的工作。 不过,你得做你必须做什么来取悦观众。

有一天,各地的IE6漏洞工作将要求太多。



Answer 28:

当然,我不是从一个面向公众的网站排除浏览器。 没有什么比去一个网站,发现他们只支持IE,因为有些开发地方不能让事情“工作”更具刺激性。

正如许多其他作者上文已经指出的是有相当数量的用户那里谁使用公司规定的桌面生成或安装IE6的。 最好的办法是始终识别,并与用户进行沟通,在他们身上没有强加严厉的概念。

瑞安法利有一个最近关于这个条目描述了我认为是最好的第一步,用户转换到一个不同的浏览器。 它鼓励人们升级,并解释为什么事情可能无法在一个图形正确呈现。 很多年前,BinaryBonsai.com是我遇到的第一个博客里面有徽章线显示FireFox和我完全下载,它只是不具有附加的图形被人打扰。

真的有没有像书呆子同行的压力。



Answer 29:

Vista的失败,以获得大众所接受,是我们还是要支持IE6的原因主要是负责。 大多数还在使用IE6的人都是谁没有升级浏览器或更新其操作系统的人。 如果大多只是移动到Vista,IE7会自动替换IE6



Answer 30:

如果你正在编写一个应用程序是免费的或向公众开放,也许给以便有时间来开发更多的东西,为广大用户对IE6的支持减少。

如果你正在写一个应用程序,它不是免费的,它的基础上你的用户。 可能你会想给IE6为一两年的全力支持。



文章来源: Should we support IE6 anymore? [closed]