当澳大利亚零售商Kogan.com上周对使用Internet Explorer 7的客户征收“税”时,它可能并未试图成为全球Web开发人员对Microsoft浏览器感到沮丧的典型。但是,这种st俩似乎已经引起了Internet Explorer敌意的沸腾,这可能会将新的战斗人员带入正在进行的浏览器之战。

什么是IE税?

Kogan.com网站所有者Russell Kogan, 于周三宣布6.8%的附加费 对于仍在使用IE 7浏览器的用户在Kogan.com上购买的任何商品,Kogan的警告是tongue舌,但他的动机是基于认真的经济考虑。

“我们能够保持如此低的价格的方法是使用技术来提高业务效率和简化流程。停止的事情之一是我们的Web团队不得不花费大量时间使我们的新网站在IE7上看起来正常。

Kogan的帖子以及向使用IE 7到达网站的用户弹出的消息对话框,可以很清楚地看到,避免“缴税”所需要做的就是简单地升级到较新版本的IE。–或其他浏览器。但是,他呼吁采取甚至轻率的惩罚性行动的呼声是由一个非常现实的问题所支撑的,该问题似乎在Web开发圈中越来越受到关注:对于任何版本的Internet Explorer来说,都是深切而持久的厌恶。

为什么开发人员不再支持IE

由于许多开发人员开始拒绝在其网站上支持IE功能,对IE的这种仇恨开始在浏览器的全面拒绝中体现出来。在大多数情况下,原因是必须花费时间和精力来正确处理IE呈现网页的非标准方式。

希腊网络开发人员 Lea Verou雄辩地描述了问题的严重性 去年秋天:

“如果我们选择在Internet Explorer 6到8中使网站像素完美,那么我们将最多完成100%的工作。无论我们使用多少框架,polyfills和其他脚本来减轻痛苦,我们将始终为这些浏览器完成至少30%的工作,” Verou写道。 “我们当中有多少人实际上为此收取了30-100%的额外费用?”

Verou解决IE 网页开发问题的解决方案实际上是自己承担额外费用。

IE 7花费开发人员的钱

“这些天我没有做太多的客户工作,但是在我职业生涯中的每一个客户项目中,我总是向客户提供浏览器支持选项。他们想要IE 7中的像素完美吗?这将使他们付出更多。他们想要IE 6支持吗?这将花费一倍。”她写道。

一些Web开发人员走得更远。多伦多创业公司 4ormat 彻底拒绝任何IE用户登录其网站。联合创始人Tyler Rooney概述了在线投资组合服务提供商的 2008年决定阻止IE 今年四月,援引Verou先前对IE 网页开发所需工作的估计:

“在一周之内,很明显,我们想出的每一个好主意,我们都必须创建同样糟糕的黑客来支持IE7甚至IE8。支持IE的变体可以轻松地将设计工作增加30%到100%,但是复杂的功能可以轻松地使开发时间增加一倍(甚至三倍)。鲁尼今年春天写道:“开征IE税可以使您花费超过100,000美元,并不需要很多开发人员的薪水。”

毫不意外,鲁尼对Kogan.com的IE“税收”普遍持肯定态度。

鲁尼在今天的一封电子邮件中表示:“我认为,科根的决定绝对是一种新颖的方法,可以教育客户有关使用过时的Web浏览器的危险。”

“当我们在2008年决定不支持任何版本的Internet Explorer时,这是一个简单的业务决策。不支持目标市场甚至没有使用过的浏览器,这使我们能够在较短的时间内发布更好的产品。”鲁尼补充道。 “柯根提到,他不希望任何人支付税款,因此我怀疑他们的决定不会对收入产生太大影响。 Kogan可能也得出了相同的结论,那就是我们对不支持过时的浏览器所带来的所有其他好处做了:巨大的生产力提高,更短的发布周期和更快乐的员工。”

Chrome和Firefox的好消息?

如果这种针对IE的情绪继续受到关注,则Microsoft可能会面临从其旗舰产品之一向Google Chrome和Mozilla Firefox的更大迁移。

很明显,旧的浏览器之战正在发生新的变化:Web开发人员不再滚滚而过,让一个供应商来决定如何组合网站。真正的标准,而不只是Microsoft游说的标准,已经成为当今的主流。

而且,如果开发人员对浏览器不满意,那么他们现在就不敢反击。