TONT 41423 有时候,它就是想崩



I think it was Internet Explorer 5.0, when we discovered that a thirdparty browser extension had a serious bug, the details of which aren’t important. The point was that this bug was so vicious, it crashed IE pretty frequently. Not good. To protect the users from this horrible fate, we marked the object as “bad” so IE wouldn’t load it.

记得应该是在Internet Explorer 5.0那时候,我们发现有一个第三方浏览器扩展有一个严重的bug,bug的细节并不重要,重要的是这个bug实在是太严重,以至于会相当频繁地把IE搞崩溃。这可不是件好事。为使我们的用户免于这种可怕的命运,我们将这个扩展标记为『有害的』,这样IE就不会加载它了。

And then we got an angry letter from the company that wrote this browser extension. They demanded that we remove the marking from their object and let IE crash in flames every time the user wanted to surf the web. Why? Because they also wanted us to hook up Windows Error Reporting to detect this crash and put up a dialog that says, “A fix for the problem you experienced is available. Click here for more information,” and the “more information” was a redirect to the company’s web site (where you could upgrade to version x.y of Program ABC for a special price of only $nnn!). (Actually I forget whether the upgrade was free or not, but the story is funnier if you had to pay for it.)


In other words, they were crashing on purpose in order to drive upgrade revenue.


(Astute readers may have noticed an additional irony: If the plug-in crashed IE, then how could the user view the company’s web page so they could purchase and download the latest version?)




电子邮件地址不会被公开。 必填项已用*标注

 剩余字数 ( Characters available )


Notice: please DO NOT add any links in your comment, otherwise it would be identified as SPAM automatically.