到2012年,IE6到IE8这十年让网页开发者积怨已久:支持IE意味着只能在Windows上测试、版本碎片化、无休止的补丁,对用Mac的小团队来说,这个成本可能超出IE能带来的收入。Paydirt是一款靠自力更生开发的计时和开票应用,由两个勤奋的年轻人打点,他们正好卡在这个死结上。

他们的回应不是默默检查浏览器版本,而是公开声明:“我们不支持IE——完全不支持——也不假装支持。你甚至不能用IE注册Paydirt。”这份声明发到Hacker News,标题是“我们不支持Internet Explorer,但我们管这叫特色”,还声称把应用限制在浏览器上能充分发挥canvas、SVG动画、CSS3和WebSocket的优势。

微软的技术布道者Rey Bango决定来验证一下:他在IE9和IE10里伪造了Chrome的用户代理,成功注册并使用了应用,功能上没有任何差异,他还发现代码写得很规范,用到了IE能支持的CSS3功能。所谓的屏蔽其实是识别用户代理,不是技术必需。评论分为两派:一派说这是做坏生意,另一派说是蓄意炒作,瞄准了用Mac的自由职业者,这些人正是Paydirt的目标客户;有一个创始人的朋友说,他们只是没能力测试IE。

不管谁有理,这个拒绝把资源限制变成了公司最响亮的广告。许多人说在那篇帖子之前从没听过Paydirt,Hacker News上光是Bango的回应就引来202条评论,得了267分,甚至微软IE团队的人也加入了讨论。这家两人的初创公司靠向用户早就恨的浏览器宣战,吸引了整个网络的目光,而他们来自IE的流量本来就只有大约1.6%,部分原因是它在门口就拦住了IE用户。

把拒绝本身变成卖点,让争论替你营销

Paydirt的客户是使用Mac的自由开发者和设计师,所以拒绝IE几乎不影响受众,反而传递了一个信号:这个产品就是为他们打造的。

明确拒绝胜过默默搞半吊子支持:不需要测试IE,不需要装Windows虚拟机,也不用处理团队无法重现的浏览器bug——而且IE用户可以通过改浏览器代理照样登录。

因为应用是用标准代码写的,IE9和IE10本来就能正常显示,所以“不支持”基本上只是表面说法和筛选手段,不会让功能减损。

这个挑衅无形中给自己打了广告:Hacker News和微软的布道者把这次拒绝变成了一场公开争论,以前没听过这家公司的人就从争论里记住了它的名字。

当被排除的那群人不属于你的客户时,支持方面的制约可以转化为定位:公开说出这个拒绝,让它激起的争论把你推销给想找的受众。

宣言的可见结果就是争论本身:Bango的回应在Hacker News上得了267分和202条评论,开发者争论Paydirt是不诚实、是愚蠢还是高明,微软IE团队成员也加入讨论,最后Bango在“收到大量活生生的反馈”后关闭了评论。根据现有记录,Paydirt没有改变政策,这场交锋以Bango提出帮忙而告终,初创公司坚持了自己的立场。

从这里,追溯依据

参考来源

  1. Hey Paydirt: Your Site Works Just Fine In IE blog.reybango.com
  2. Hey Paydirt: Your Site Works Just Fine In IE — Hacker News discussion news.ycombinator.com
  3. We don't support Internet Explorer, and we're calling that a feature — Hacker News discussion news.ycombinator.com