2010-04-24 65 views
12

我过去几周在IE6上看过很多内容,看看它是否真的那么差使它看起来不错。我刚刚在过去的一年里学过HTML和CSS,所以我一直被宠坏了,基本上都是CSS3和HTML5,而且我可以超快地做一些非常酷的东西。我不是IE6大师,我没有多年的IE浏览器使用经验。所以我认为需要一点时间才能找出IE6/7发现的所有黑客行为并实施它们。为什么企业不能从IE6/IE7升级浏览器?

但它比这更难(或者可能只是太多的工作)。我不得不使用“Internet Explorer'Principles'来完全重建我的设计”,或者使用更新的技术切断我可以做的许多事情。

由于百万和另外一个原因,每个在网上建立事物的人似乎都认为IE应该会死掉。

我的问题是,为什么不能企业升级他们的浏览器?

当我与企业合作时,他们几乎总是首先抵制我问,但5秒后我会告诉他们在我的电脑上看起来像什么,并谈论最新的东西有多棒更安全的以后的浏览器,所有着名的IE安全案例,新浏览器的平滑和快速程度,IE团队如何完全失败,多少顺畅的业务流程运行等等),他们感到兴奋!几秒钟后,他们就可以开始使用Chrome或其他软件了。

那么企业不是升级出于某种原因?业务不能升级的原因是什么?

  • 我想到的主要原因是因为他们有一个旧版本的Windows。但是a)不是a legal case against this?和b)有人必须已经想出了如何在古代版本的Windows上安装Chrome或Firefox。
  • 另一个原因是投资回报率。基本上,改变成本太高了。但是有没有什么基础,因为实际上如果你使用的是2001年的iPhone手机,你可以做得更快,更容易,所以你可以把时间放在更有价值的任务上。与浏览器一样,它升级似乎更有价值,因为它可以节省您的时间和麻烦,病毒软件并最终重新启动计算机和IT人员。
  • 最后一个原因是市场份额。但如果每个人都确信节省了时间,并且避免了问题/问题/病毒以及用户体验的投资回报,那么最终市场份额将会减少like we're seeing

更新

方的问题:难道这些公司与IE6/7通常启用JavaScript?这样,我至少可以一起快速破解一些东西。

更新

我一起翻飞一个页面,以帮助非计算机精明的人做出改变...希望:)。请在InternetEnabled.org查看。刚刚开始,还有很长的路要走。 Code is on Github

+0

关于你的Windows版本的点:歌剧工作正常的Windows的预XP版本。我不认为真的有很多人呼吁任何人将Firefox 3.x移植到早期的Windows上,很少有人会使用它。 – DisgruntledGoat 2010-04-28 11:39:44

+0

提示:不要因为IE 6和7(或者现在任何人投诉的版本)而离开IE behinf。设计和开发所有浏览器 - 但首先保持IE浏览器。不要跟随其他人,只是为其他浏览器设计,然后消除IE的最后的错误。这种方法花费更多的时间,金钱,并会真的让你失望,因为大多数时候你会发现它不在IE中工作,因为_you_不符合标准。我一直在为客户开发完全标准的网站多年,并且从未遇到与IE有关的其他浏览器问题。 – uSeRnAmEhAhAhAhAhA 2013-09-17 20:23:38

回答

13

通常是因为他们有一些旧版的Web应用程序不适用于较新版本的IE,而这对他们的工作至关重要。

他们可以使用不同品牌的浏览器,但通常他们不具备使用多个浏览器的计算机技能。当新浏览器将自己注册为默认浏览器时,他们永远无法找到回到IE6的方式,以便他们的应用程序能够正常工作。

因此,他们需要的是对旧应用程序的升级或一些计算机教育。这两方面都花钱,而且通常远远超过他们从中获得的收益。他们可能升级,但他们不会花费太多。

+0

瑞银就是一个很好的例子。 – meo 2010-04-24 10:36:28

+8

这是微软严重的销售成本,来自无法运行Vista的企业,因为它只有IE7,当一个写得不好的互联网webapp只能在IE6上运行时。如果只有某个人没有在操作系统中集成浏览器,他们可以高兴地并行运行IE6和IE7。哎呦。 – bobince 2010-04-24 10:56:29

+0

我不得不/ /降级/用户从IE7到IE6,因为他们意外升级,并不想告诉他们的公司,因为他们将不得不重新格式化,让他们的蹩脚的webapp再次工作... – 2010-04-29 03:33:37

4

可能有多种原因。

这是否值得去做,一位执行官会问。在千台计算机上升级浏览器并维护新配置需要花费相关成本,那么就ROI而言,有什么好处?

然后,让所有电脑相同大大有助于支持。因此,从支持角度来看,让所有计算机处于同一级别(即使该级别不高)比让每台计算机处于单独级别通常更好。或者,企业可能甚至不关心IE的问题,因为他们每天使用的五个网站看起来都很不错。

然后,微软有一个伟大的营销部门,其主要目的是让CEO们相信他们不应该尝试其他技术。

2
  • 我能想到的遗产已经有给web标准作为一个首要原因很少或没有思想创造了“IE-只有”商业应用企业为什么能够不确定升级。

  • 考虑到历史上v1.0版本的效果不如v3.5,所以企业在移动之前等待更成熟的版本发布。

  • 有时候,他们有审核要求的地方企业不能只部署的一款新软件(测试版或东西,一直在生产最近)

  • 升级整个网络使用的费用总额新版本。即使软件是免费的,这项业务将在该组织可能会遇到1000的机器

只是一些想法浮现在脑海中的所有工作站上安装该软件需支付费用。

HTH

1

IT必须能够支持新的浏览器也是如此。作为开发人员,我必须使用IE作为主要浏览器进行质量检查,因为它只是互联网用户的巨大市场份额。

3

从技术支持角度来看,实际上需要作为他们工作的一部分浏览网页的人数非常少,他们倾向于运行双浏览器。您的普通用户只需访问各种内部网站以获得旅行费用,公司新闻,电子学习或您有什么。而这些网站通常是为IE6多年前建立的。

还有就是通过推出对那些没有在工作的任何业务冲浪的人谁在上千台机器的一个新的浏览器来获得价值很小。

1

如果这样的企业的员工不应该在工作中无论如何冲浪,有什么理由为Web开发人员,以支持那些旧的浏览器呢?为什么不使用全面禁止冲浪的借口来专注于较新的浏览器?

+0

大概是因为你有雇用做它。在IE6/7的基础上构建一个有效的Intranet网站基础架构,移植所有旧页面并推出新浏览器只能解决一个人的问题:那些讨厌为IE6/7构建应用程序的人。浏览器只是大型企业中的一个应用程序,它只是另一种工具。只要它可以用于将文本输入到某些表单中,并在下周五点击提交或宣布了防火练习,那就足够了。至少这是我的经验。 – deorst 2010-04-24 14:04:00

+0

-1:浏览器不仅仅用于浏览网页 - 现在很多企业软件都有一个Web前端,用户可以通过浏览器访问它。而且很多企业软件都需要IE6,所以依然是企业标准。 – 2010-04-24 18:06:39

1

因为升级很昂贵。

2

其他答案中给出的大多数原因都是有效的,但是我想知道您是否问过您真正想要的问题。向后兼容性问题将永远存在。真正的问题是:

  • 是否应该实现它,你应该多少以上的客户收取的,如果你这样做 - 这是
  • 一个商业决定,如果你决定不支持旧的浏览器和有一个更容易的时间在开发,你会在市场份额,用户访问,采用等成本... - 这又是一个业务决策

一旦维护向后兼容性的成本变得太高,它会全部都是由自己发生的

2

我建议写两个前端为您的应用程序 - 一个wizzy现代化的一个基本的HTML之一,将在IE6工作 - 看(例如Gmail),其中有一个“基本HTML”选项。

如果你是一个商业开发软件,然后让它在你的合同中明确,这是你会做什么,并确保你向他们收取了开发成本两个接口。

支持不同平台并不意味着每个平台上的UI必须相同,或者甚至具有相同的功能。

+0

你也可以使用像YUI这样的前端框架,它提供了一些跨浏览器的支持。 – 2010-04-25 00:16:06

+1

@Ollie:的确如此。或者使用GWT或睡衣,它们可以让你用Java/python写你的用户界面,并将它编译成平台独立的HTML + javascript – 2010-04-25 08:00:04

1

首先,IE7 了IE6的升级。而IE8是通过IE7升级的。所以肯定有升级途径,不包括Firefox或Chrome。

如果你卖你的客户在最新的“哎呀奇才它肯定看起来有光泽”的浏览器功能,你真的做任何事情,以满足他们的业务需求?他们真的需要 Firefox插件吗?他们真的需要谷歌跟踪他们的一举一动吗?

在商业世界中,要考虑的要比“使用更新技术能做的整洁事情”要多得多。如果你真的想为你的客户提供有效的解决方案,你会考虑这些问题。

+0

所有的优点。 Firefox和Chrome都有定期(发布)的主要漏洞,这似乎意味着它们在某种程度上更安全​​。当然,这是假定业务应用安全更新并且不使用任何EOL。 – 2010-04-24 23:55:54

0

我们的产品是在经典和asp.net开发的,但总是针对ie6及以上。在其他任何事情中,它都非常不符合w3c标准和错误。我正在考虑将浏览器嗅探器放在防止登录的登录名上,除非ff,ie8/9,chrome等是当前浏览器。不要浪费你的时间使用ie黑客并试图让它在所有浏览器中都能正常工作。如果用户抱怨下载新的浏览器,这是他们的IT部门可以理清的。这与下载用于wpf应用程序或新桌面应用程序的silverlight没有区别。下载firefox是微不足道的。

+0

@Jon,请记住,许多计算机用户无法选择他们的机器如何配置。 – 2010-04-25 00:14:49

+0

还有许多企业PC被锁定,以防止用户运行未经授权的.exe文件。所以下载firefox可能是微不足道的,但运行安装程序可能是不可能的。 – 2010-04-26 14:14:56

3

作为一家拥有60%IE6用户的SaaS公司的员工,我已经深入研究了这个问题。 IE6的测试和支持很昂贵,所以这是一个经济后果的问题。

我的雇主服务(非医师)职工医院,所以我可以讲述在该行业的一些具体细节。我怀疑其他机构设置有类似的问题。

  1. 医院电脑工作站 建立了非常牢固地使用Windows 组策略管理器和其他 锁定技术。最终用户不能改变任何东西。

  2. 有医院现有的IT 方案,特别是一种叫做中心性从GE产品 的 医疗成像模块,依赖 关键取决于 特定ActiveX控件 不要在IE7 +的工作,当然 不适用于Firefox,Opera和 之类。医院工作人员 真的需要看X光图像吗?嗯,是。

  3. 医院IT人员觉察到 他们没有什么收获,并 失去一切,通过升级 工作制度。

  4. 没有人正式要求他们升级,因为假设他们会拒绝。

我的小公司现在说在我们的销售文献,“为了达到最佳效果,请使用IE7或更好。”这有一点帮助;一些医院IT工作人员说,“最后,这是升级风险的一个原因。”我们的IE6比例每月下降3%。按这个速度会由2012年1月

4

美国联邦政府最近刚刚更新到IE7消失。作为一名WebApp程序员,由于差异巨大,因此这是一位上帝派来的人。

政府采取这么久的主要原因(IE8已经出来)是他们必须通过极端的渗透测试,验证等措施。然后他们必须推出一个巨大的客户群。

在大多数大型企业MIS部门只是没有时间升级到每一个应用程序的最新版本,他们的身影“如果不破,不解决它。”

+0

这是比较常见的,你认为,你从管理员得到的简短答案是“因为我这么说” – slf 2010-05-17 15:54:13

相关问题