1. 首页
  2. SNS

Facebook推出测试版俱乐部

  北京时间3月19日消息,据国外媒体报道,Facebook日前推出测试版俱乐部,让部分Android用户能够提前使用该网站推出的一些新功能,其中一项重要的内容是Gatekeeper系统,可以向非常小部分的用户群同时测试非常多个不同版本的Facebook,从而确定那些移动体验是最好的。


  新功能通常会针对像新西兰农村这样偏远的地区或好友较少的特定用户群测试。如果初期测试的成效不错,Facebook将把改变推向大约1%的用户并监测漏洞、质量反馈和使用波动情况。如果升级被证明是稳定和受欢迎的,该公司将把升级推向10%开放,直至全部用户。


  对于原生应用程序,一旦苹果App Store或者谷歌(微博)Google Play将更新推送给所有用户,这意味着大家都将在同一时间获得新能耐呢个,因而很难在不改变所有用户的体验之前对影响进行评估。


  为解决这个问题,Facebook原来在iOS和Android应用程序中使用HTML5从其网站实时抓取数据。不过,HTML5尽管很灵活,但是运行速度不足以满足Facebook数亿移动应用程序用户的需求。转换至原生的基础设施是能够使应用程序的速度提高一倍。


  Facebook的iOS产品经理米克·约翰逊(Mick Johnson)表示:“我们经过深思熟虑后决定进行交换以获得更多的规模。我们使用HTML5去测试和尝试各种东西。”Facebook工程师乔纳丹·丹恩在博客文章上写道:“我们选择使用HTML5是因为,它可以让我们无需在推出新版本应用程序的情况下快速发出和测试新功能。”


  Facebook首席执行官马克·扎克伯格最近宣布,在充分准备之前完全依赖于HTML5是Facebook最大的错误。但是,放弃HTML5却导致Facebook失去一些试验的能力。为了弥补这项不足,Facebook通过独立的应用程序进行测试。Facebook此前推出了 Messenger和Camera应用程序,用以测试语音信息和照片批量上传等功能。如果表现良好,这些功能将整合到该公司是旗舰产品中。


  现在,得益于这些悄悄进行的升级,Facebook可以将这些测试功能整合到主应用程序中。截至去年12月底,Android版Facebook目前已经有1.92亿月活跃用户。上周四,Facebook提示部分用户升级至Android版Facebook 141046版,并选择提前访问一些测试版功能。这次升级至提供给那些允许绕过Google Play安装应用的用户。这些用户随后将通过WiFi网络悄无声息地下载测试版更新,但这些更新仍然需要通过Beta版测试者的手动确认才能安装。如果Facebook认为所有用户都可以受益于某项测试功能,便会在Google Play中面向所有用户推出常规应用。


  这种运作流程就像黑莓的Beta Zone。这种悄悄下载的升级是Android限制较少的开发者生态系统的益处之一。Facebook也有可能在iOS上进行同样测试,不过这需要借助像TestFlight这样笨拙的服务,让用户手动获得更新。


  对部分忠实的Facebook用户来说,这个新的“测试版俱乐部”是一个非常令人兴奋的机会。毕竟,如果能够拥有最新的应用,便会显得更酷一些。正因如此,经常有人主动申请成为Facebook的“小白鼠”。


  Facebook正努力将自己重新定义为一家移动公司。但其仍然首先在网页网站上推出主要的更新,包括最近发布的图谱搜索和重新设计的news feed信息流,而iOS和Android上面还没有出现这些功能。为了避免遭到一些专注于移动平台的创业公司的颠覆,Facebook需要继续积极更新其应用程序,“测试版俱乐部”可以帮助其更好地推进这一进程。