因此,现在Google对旧的浏览器说不,我们其余的人何时才能效仿?


82

Google 最近宣布,它们将于8月1日不再支持旧版浏览器:

因此,很快Google Apps将仅支持现代浏览器。从8月1日开始,我们将滚动支持Chrome浏览器,Firefox,Internet Explorer和Safari的当前和先前的主要版本。每次发布新版本时,我们都会开始支持该更新,并不再支持第三老版本。

没有什么比看支持旧版浏览器的代码补丁更糟糕的了。如果我们都可以朝纯标准的网站发展(我正在向您介绍IE9),那么我们肯定可以花更多的时间来编写优质的Web应用程序,而不必花很多时间使它们在可怕的不符合标准的旧版浏览器上运行。

那么,我们其他人何时可以期望能够告诉客户我们不再支持旧版浏览器?因为大型公司似乎将继续运行较旧的浏览器,即使即使没有管理员权限也可以安装google chrome框架(即将推出,目前处于测试版),我们也不能期望所有用户都愿意这样做。

我感激任何想法。


1
不幸的是,对于企业而言,将IE7作为企业标准运行并不是正常的。
瑞安·米勒

9
与我们中有些人仍然需要处理的IE6相比,将IE7作为公司标准将是一件幸事。
skolima 2011年

1
重要的信息是,谷歌将放弃对可怕的IE6的支持,因此对支持IE6的支持将变得越来越重要。(除非您有大量的IE6用户(ouch))。IE6 sux,因为它不支持许多更有用的现代浏览器标准,例如:hover和简单的PNG支持。
Mark Rogers

2
@Richard-您的意思是IE 浏览器???:)
Alireza Fallah 2014年

Answers:


132
If ( your site does not make money ){
   do what makes you happy
}
else if ( the cost of supporting IE6 > the money you make from IE6 users ) {
   stop supporting IE6
}
else {
   keep making money from IE6 users
}

3
绝对!并将IE6设置为变量,以便随风而变。
戴夫

3
从理论上讲是个好主意,但几年前就可以使用相同的逻辑来要求 IE6。

22
它没有编译,您将第一个字母大写If
Petruza

3
应该使用三元运算符
詹姆斯P.赖特

10
这是合乎逻辑的答案。但是“否则”可能很难计算。15%的用户使用IE6;等于收入的15%吗?很有影响力的IE6用户告诉10个您的公司因为该网站无法正常运行而使朋友陷入困境的费用是多少?
Phil Mander

43

我同意您的决定显然应该反映您特定网站的业务现状和受众。

也就是说,大型公司正式放弃对IE6的支持仍然意义重大。人们普遍认为最终可以放弃一个10年的浏览器。它还会在任何情况下增加弹药的力量,因为不再需要在您的网站上支持古老的,笨拙的旧浏览器:

在Stack Exchange上,我们有一段时间 Google刚刚宣布的政策非常相似的政策:我们支持当前发布的浏览器版本,之前的版本,并且通常是以前的先前版本。(因此,对于IE,这意味着我们支持IE9,IE8和IE7)。除此之外,您是一个人。


43
“我们支持当前发布的浏览器版本,之前的版本以及通常以前的先前版本”-因此,对于Chrome,您支持该版本的今天,昨天和前一天。
Brian R. Bondy

8
没有必要支持昨天的Chrome版本。没有人会运行它!
Mongus Pong 2011年

1
从技术上讲,谷歌的最新公告称他们不支持以前的先前版本(例如,他们正在放弃对IE7的支持。我认为他们与Facebook在去年大约同一时间放弃了对IE6的支持)。
luckyllama 2011年

@lucky啊,您是对的-因此更加严格。
Jeff Atwood

不要忘了jQuery,很快就放弃对IE下10什么支持
user1721135

13

我认为这必须由指标决定。如果相当数量/百分比的访问者正在使用较旧的浏览器,则应支持访问者。什么是“重要”取决于客户。;-)


7

我是一名产品经理,打算花费40 MD为单个客户支持IE6。我们向呼叫中心出售软件,不幸的是IE6是许多大型组织的默认平台。

我的意思是,如果我要构建消费类Web软件,我早就应该停止使用IE6,但是只要我们有使用IE6的客户,我们就必须支持它。相同的参数适用于任何浏览器或环境。


医师 (还有12个功能)

@Tim:我想那是工作日(en.wikipedia.org/wiki/Man-day)。
joschi 2011年

9
这是一个由40名医学医生组成的团队,随时待命,以防开发人员遇到任何突发性医疗问题。IDK
@Jon

4

完全取决于您的网站及其功能。

玩游戏或玩乐的网站可能会对其用户提出更多要求,就像计算机上的游戏可能需要最先进的硬件一样。

银行的审查不能那么严格,因为客户可以使用该服务至关重要。

专为残疾人士打造的网站也不会受到同样的审查,因为残疾人士可能需要专用软件,而这些软件可能在很长一段时间内可能与较新的浏览器不兼容。

等等。


2
“银行不能像银行那样仔细检查,因为客户可以使用该服务至关重要。” 考虑到银行站点需要IE6或类似站点的频率有多高,这很有趣。
罢工-杰里米·班克斯(Jeremy Banks)

@杰里米·班克斯(Jeremy Banks):是的,我同意这很有趣。很难过。瑞典的银行也是如此。我想我是从“理想”的角度讲的。
Kalle

1
这可能是因为银行的升级策略是贵的离谱,这实际上是说他们的工作站仍在使用,不得命名的浏览器版本。反过来,这导致“当然,我们需要支持它,以免我们欺骗内部用户!” (轶事证据)
Piskvor,2011年

3

如果您的站点/ Web应用程序将亚洲市场视为主要目标之一,那么您一定必须考虑在可见的将来继续提供IE 6支持。

根据http://www.theie6countdown.com/default.aspx的数据,中国IE6使用率仍约为33%,韩国约为22%,依此类推。

http://asia.cnet.com/blogs/microsoft-implores-china-please-stop-using-internet-explorer-6-62207426.htm

已有十年历史的Web浏览器Internet Explorer 6(不是很亲切地称为IE6)仍被惊人的34.5%的中国PC用户使用


1

决定很大程度上取决于您的客户群。我公司制作网站,并且已经开发了将近5年的框架为IE6提供了很好的支持。但是,大约一年前,我们停止为新项目提供IE6支持。这并不是说我们打破了对IE6的支持,但是我们不再专门测试该浏览器。只有1位客户曾抱怨过,抱怨是“我们的IT部门不允许我们升级,因此我们的网站无法在内部正常使用”。我们已为该客户解决了问题,他们很高兴拥有一个可以实际使用的网站。

现在,如果客户端确实需要IE6,我们仅支持IE6(阅读:“旧浏览器”),但我们首先说明为什么升级更好(许多人仍然不知道!),并寻找升级的理由(您的网站无法提供)如果您需要我们支持浏览器Y,请选择X)。我们的官方政策是根据要求支持当前版本,先前版本,先前先前版本的主要浏览器,并拒绝所有其他使工作不合理的事情。

既然Google参与进来了,争论就容易了许多。何时放弃对旧版浏览器的支持仍然是您的选择,但我建议您利用Google的优势。


0

我的观点是直到最近一直被迫在工作中使用ie6的用户(firefox自此被安装为“可选”的额外功能-ie6仍是默认设置)

“即使没有管理员权限也可以安装google chrome框架”

我不会依靠这个。我希望该版本发布后,大多数使用ie6的大公司都会以某种方式找到阻止这种情况发生的方法,方法是阻止网站或进一步锁定浏览器。

在可预见的将来,我们将继续坚持使用ie6,升级的成本涉及到升级许多业务关键型应用程序,同时削减了预算,因此人们几乎没有修复不被破坏的东西的意愿。


0

在理想的情况下,我将完全放弃Internet Explorer的支持。显然,Microsoft试图利用其用户群来迫使开发人员以Windows / IE兼容性为目标,而以牺牲其他多平台浏览器/ OS为代价。

如果所有用户都开始对其他更现代,更安全的浏览器放弃IE,那么Microsoft肯定会开始改变态度。只需放置一个静态启动页面,即可邀请用户下载更现代/安全的浏览器。

否则,如果您处于无法轻松安装新软件且预算充裕的企业环境中,请考虑实现一个渲染服务器,该服务器将世界标准的Web转换为IE方言(比您想象的要容易)。

坏消息是我们不在理想中,因此您需要支持IE。但是好消息是IE(无论哪个版本)确实正在使用户流血。


我不知道这是否真的是对这个问题的答案,或者仅仅是just之以鼻的;)但要指出的是-微软几年前已经改变了他们的态度,他们已经更接近今天的浏览器了。
DisgruntledGoat

您可以很好地认为这是rant
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.