这个事儿有点意思,真假未知中——不过,当作个笑话看也未尝不可。

事件的前因后果是这样的:

最近,总部位于挪威奥斯陆的、国际领先的浏览器制造商Opera公司,因为预见Opera Mini(为手机用户节省流量的服务)Opera Turbo(提供全网加速功能的服务)以及Opera Link(支持用户数据实时同步的服务)的访问量将会激增,批准了一项价值百万克朗(100克朗兑换106元人民币)的服务器采购计划。

于是,众多知名服务器厂商应邀把服务器样机发到Opera公司参加竞标测试。然而,来自一家国际一流厂商的服务器把包括CSS之父、Opera公司首席技术官Håkon Wium Lie博士在内的所有测试人员全部当场雷倒,造成了几乎到手的百万元大单顷刻间付之东流。

到底是为什么呢?原来,当测试人员启动这家厂商的服务器,并使用Opera浏览器打开管理页面时,却被直接重定向到了错误页面。当然,这只是问题的表面而已。重定向嘛,不是服务器端脚本所为,就是客户端脚本的杰作。经过简单查找,现场人员发现管理页面的源代码中赫然写着如下一行JavaScript代码:


if (is.opera) { window.location.href="config/error.htm"; }

把这行代码翻译成人类语言就是:如果查看当前页面的是Opera浏览器,就在窗口地址栏中打开config目录下的error.htm页面!

呵呵,居然胆敢如此歧视Opera浏览器,就算制造商再牛,服务器再好,搁谁那里都没有通过“测试”的道理呀。就因为这一行代码,丢掉百万元大单,称其为史上最贵的JavaScript代码,应该不为过了。

(据说,这行代码是经销商所为;而这家国际一流服务器厂商也未公开,待查中。消息来源cnBeta.com