任何Web设计人员/开发人员都会知道,我们必须使我们的代码与许多(许多)较旧的浏览器向后兼容,以迎合那些尚未更新的浏览器。我的问题是..人们为什么不更新?大多数新的浏览器将在各种各样的系统上运行,这并不是不宣传它们-我在网上旅行时看到无数提示,以安装chrome或最新的Firefox,而没有安装。

那么,人们对于坚持使用IE6或更旧版本有什么借口?浏览器的访客稀疏,我认为这是加入2011年的“推动力” ...

评论

因为管理要求它说明Firefox有安全风险? Google翻译的链接

#1 楼

人们避免浏览器升级的常见原因是:



他们之所以不能这样做,是因为这样做需要管理员访问权限(例如大学网络),或者是因为他们的硬件和操作系统阻止了它(或两者皆有) 。
他们不知道如何。 Firefox以提示人们升级而闻名。 Chrome在后台执行。 Safari通过系统更新来实现。但是IE的早期版本并没有像现代浏览器那样教用户如何升级。
他们没有理由。我认识一位使用IE6的营销主管,因为他不愿意升级到现代浏览器。
他们不知道浏览器是什么。正如Google展示的[YouTube]一样,很多人都不知道浏览器是什么。

作为Web开发人员,我们能做的最好的事情就是接受人们拥有各种各样的浏览器。避免浏览器升级的原因,并且这些原因通常是完全正确的,即使令我们作为Web专业人士感到沮丧的是。

我们的工作是通过建立使用诸如以下概念的网站来使所有人都能访问内容作为渐进增强。只要有经济意义,就值得支持较旧的浏览器,即使这会使我们的工作更加困难。

评论


我对此表示赞同并赞成,但是我在大学里工作,我发现admin-access锁要么不存在,要么锁定为浮动且快速升级的标准。以我的专业经验,对旧版和特定于IE的浏览器的锁定发生在业务中的发生多于学术界。

–戴夫·雅各比
2011年8月24日15:45

另一个原因:Linux发行版不支持它,否则升级将需要发行版升级。用户不必为浏览器而使用软件包管理系统,甚至不必使用其他存储库或PPA。

–树
11年8月24日在16:04

@trinithis:这是可以理解的原因,但是我怀疑您的人数很少。 “普通用户”不知道扩展名是什么。

–约阿希姆·绍尔(Joachim Sauer)
2011年8月25日在7:05



我经常遇到的一个令人沮丧的原因是,他们(或他们的公司)使用了其他基于较旧浏览器构建的Web应用程序,但无法与更现代的浏览器一起使用。

–匕首
2011年8月25日在7:34

=>这使我们的工作更加困难。<=我读了“一点”吗? “一点”?是错字还是什么?为了使我的网站与跨浏览器兼容,我已经浪费了数小时,完全没有用的开发时间。是的,这是没有用的。

–奥利维尔·庞斯(Olivier Pons)
2011-12-27 19:15



#2 楼

实际上有很多原因。它们中的大多数与公司有关,我认为是针对公司网站与个人网站(例如amazon.com,zappos.com等)的访客浏览器的区别。


大中型size公司使用需要特定浏览器的软件,通常是IE6。因此,他们在所有系统上都形成了软件约束,并且不允许其他人进行升级。
大中型军团拒绝升级浏览器,直到他们用Windows 2000中所需的所有软件对浏览器进行了全面测试。他们的公司。对于大型公司,可能需要数年才能获得新浏览器的批准。这也带来了副作用,那就是浏览器会不断更新,例如Chrome永远不会被这些公司选为事实上的浏览器。 Firefox现在也选择沿着这条路走,这意味着它们很可能会被许多大公司回避。
有些人和军团使用的是可怕的旧计算机。例如,在Windows NT和Windows 2000上运行的最新浏览器是什么?没有多少人继续使用这些操作系统,但他们仍然在野外使用。例如,我工作的公司拥有超过25台仍在运行Windows 2000的PC。
一些贫穷的地区和国家落后于技术曲线,其公民仍然上网。例如,据http://gs.statcounter.com称,亚洲的IE6使用率接近8%,是全球平均水平的两倍。非洲的比例约为6%。
与第四名相关的另一件作品是Nikko推荐的另一罪魁祸首,即盗版。我听说中国IE6使用率很高的原因是该国许多人购买了Windows破解版。微软做得很好,使其使用新的OS版本很难做到这一点,但显然仍旧有旧版本可以出售。使用率的大幅下降可能只是所有新实用功能终于流行起来并促使人们花钱的信号。

考虑到所有这些,我认为它正在改变。 IE6在全球的使用率不到4%(gs.statcounter)几乎已死,而在英语国家(地区)的使用率要低得多(我之所以提出这一建议,是因为我们中的许多人仅以英语来构建网站)。值得注意的是,随着HTML5的引入,所有浏览器开发人员都在推出许多新版本,以促使人们使用支持HTML5的浏览器,或者不支持该浏览器。

此外,一个有趣的旁注是,由于Google和Mozilla专注于快速且持续地升级浏览器版本,因此微软已经获得了他们已经利用的市场细分,向不希望或无法迅速改变的人们和公司销售产品。全球的GE不想每3个月测试一次新的浏览器,因此他们很可能会放弃Firefox的支持,而返回到IE,因为他们知道只有每2-3年才会发布一个新版本,被迫每2-3个版本进行升级。

评论


+1但请注意,您必须对#4有所注意,具体取决于您的市场受众群体。正如Ben所说,“亚洲”的IE6使用率很高,但这是平均效果显着的结果。中国仍在上涨约38%(从大约6个月前的近60%下降),而且似乎没人知道如何让他们退出。对“ ie6中国”的基本搜索可能很有趣。

– Su'
2011年8月24日15:42

关于“亚洲”:一段时间之前,我有理由调试一个Web应用程序的问题,我忘记了细节,但是似乎有一个基于IE6模块化并针对中国读者国际化的浏览器。我忘记了细节,但是那种在亚洲填充IE6编号的东西。

–戴夫·雅各比
11年8月24日在17:34

+1至于#1,我的公司使用了一些较旧的硬件,允许通过Web访问对其进行管理...但是,只有IE的较旧版本可以工作。对于#2,这是非常正确的,我们在部署之前会彻底测试任何软件包的所有升级。我们需要做的最后一件事是在整个公司范围内降低速度,因为补丁与应用程序捆绑在一起。

– Mechaflash
2011年8月24日在18:12

在“亚洲”上,我还必须补充说,大多数亚洲国家不会像在美国那样说Chrome的电视广告。因此,没人知道Chrome。

–卢拉拉拉
2012年2月18日在2:20

#3 楼

我没有看到这个答案,那么盗版又如何呢?

我猜想很多人使用IE6或更旧版本的IE,因为他们拥有盗版系统并且无法进行软件更新在他们身上。

评论


非常合理的理由,几乎忘记了这一点。但是我们真的应该迎合那些人吗?

–TheLQ
11年8月24日在17:22

是的,但这并不意味着他们无法安装其他浏览器

–戴夫·雅各比
11年8月24日在17:35

@TheLQ您还必须记住,即使它们的版本可能是盗版的,也可能不是盗版该软件的版本。它可能已经以这种方式卖给了他们。

– Mechaflash
11年8月24日在18:14

这是一个正当的理由。它还回答了这个问题,实际上只是在问为什么人们不要升级,而不是进一步升级。是否迎合他们。 @Mechaflash也有一个优点,因为这样可以减少从可疑来源购买二手计算机的风险。通常,一切都会好起来的,直到您想要进行软件更新,然后才发现他们被出售了带有盗版软件的系统。

– Ellie Kesselman
2011年8月25日,0:43

@TheLQ:我们为什么不呢?还是不想将产品卖给超速罚单的人?

–kba
11年8月25日在11:11

#4 楼

我认为主要原因是大多数计算机用户都不知道如何在系统崩溃时修复系统。他们具有安装新应用程序或执行更新导致其系统无法使用的经验。因此,他们希望不更改任何东西,只要它正在工作即可。就我个人而言,我不能怪他们。我花了无数的时间来帮助朋友和家人让系统恢复正常运行,这是由于某些原因导致的系统崩溃。您必须记住,绝大多数计算机用户仅将其用于电子邮件,Facebook和Web浏览。如果他们有什么用,那么他们就没有改变的欲望。

#5 楼

正如Nick的回答所述,普通的互联网用户甚至都不知道浏览器是什么。
让我们关注那些实际上有能力更新其浏览器的用户。企业ie6用户根本做不到。而且我们已经知道,Windows XP用户在决定购买新计算机或经历艰苦的升级操作系统的过程之前将一直停留在IE8上。


Google Chrome用户不会甚至都必须考虑一下。



Firefox用户通常比较聪明,但是许多人可能是在“知道”的朋友的建议下安装Firefox的。这些用户可能会注意到更新消息,但很可能因为不确定消息而将其关闭。


Microsoft应该为未更新的IE用户承担一些责任。 IE 8发布时,它不是用户习惯的常规“重要更新”程序包的一部分。添加时,直到很久以后才将其标记为“重要更新”。
IE 9刚刚开始被标记为“推荐更新”,并且没有通知或教育用户应更新。
br />

底线:
普通用户只是不知道,如果他们真的不在乎。

评论


+1。我坚信这是人们不升级的唯一最重要的原因。

–dooburt
2011年8月25日23:39

#6 楼

我最喜欢的是[任何站点]都只能在IE6中使用...可能是IE6刚出现时的情况,但是大多数时候我都认为这些人害怕更改,因此无论如何,他们都习惯于习惯多少有钱续

#7 楼

在为一家服务于政府和公共部门的公司工作之后,有大量的人将计算机锁定到甚至无法退出信息亭模式的地步。

您会感到惊讶的是,软件升级需要多长时间才能通过政府繁文ta节的所有层级,以获得使用许可。 (或者也许您不会感到惊讶。)

无论哪种方式,我建议您的目标受众不太可能是在XP上使用基于IE6的锁定浏览器的用户。它们可能是符合标准的浏览器的最新版本,因此请继续为最好的浏览器进行设计。

不幸的是,通常有一个唯一的原因(钱),为什么有些人不得不为那些过时的浏览器设计。

#8 楼

恐惧。那只是重复别人说的话,但我认为我们需要那个特定的词。

我很少升级(任何东西:浏览器,程序,运行
系统)都完全顺利。它会破坏过去的工作,
完成您不希望做的事情。而且,当然,升级需要时间。

我最近升级到了Firefox 5(在可能的情况下延迟了它)。就像我弄清楚了并按照我想要的方式工作一样,
它们随Firefox 6一起问世了。所以,我现在正试图使Firefox 6能够满足我的要求。

最终,我讨厌处于“持续升级”周期。有了“ Host:”指令的
例外(允许在一个
IP上有多个站点),我认为几乎每次升级都是毫无意义的:在浏览器中编写交互式计算机程序是错误的。 。

#9 楼

好吧,我不知道我是否算作“人”,但是我已经多次将IE6升级到IE8,并且


a)帮助/关于表示它是IE8和
b)每当我进入需要IE8的网站时,它都说它无法显示,因为我需要将浏览器升级到IE8。总的来说,黄褐色的升级视图。

评论


没有示例就不可能说,但这很可能不是浏览器的错(可能很好),而是网站建设者方面的错误版本检查的结果。最近的最佳实践特别建议不要进行版本检查,这是毫无价值的,部分原因是由于诸如此类的问题,因此尽可能进行功能测试。

– Su'
2011年8月24日19:37

#10 楼

我有一台较旧的计算机(P4),无法在其上进行升级,但是至少我有一个较新的FireFox版本(从来没有使用IE6来浏览而不是获取FF!)

没有其他现象提到:黑客使用较旧的黑客软件,例如,告诉您他们将Win98与IE6结合使用。尽管您可以忽略这些攻击,但要知道这是黑客的机器人还是真实的人并不总是那么容易...

#11 楼

大多数精通计算机的人仍然对升级浏览器一无所知。他们担心安装屏幕,并担心它们可能会使系统崩溃。