国外媒体今天撰文称,Facebook有望解救移动网络,一切将从开源它的秘密工具开始。 以下是文章主要内容: 作为全球第一大移动网站的维护者,Facebook有望大幅改善整个移动网络的质量。该公司的开源团队可能会给予其他的移动网络开发者打造具有本地竞争力的一流网页应用的工具。它或将推出行业期盼已久的相关工具。 它将先从Java动画库着手。Facebook也有可能推出用于监测崩溃、内存泄露、载入时间等情况的实时报告工具,具体取决于它如何定义竞争优势。 据多名Facebook内部人士透露,这样的工具已经存在;问题就在于该公司是否会或者计划何时开源这些可产生重大影响的软件。 而名为Rebound的Java库是很好的第一步。 今天的工具 该社交网络的内部开发者一直在着力于寻找大幅提升移动网络技术性能的方法。 显然,这些改进是从使得用户界面变漂亮优雅和响应快速开始。 React是Facebook用于开发性能上佳、运行快速的移动网络界面的JavaScript库。 以下是一些相关讲解: Facebook今天推出的Rebound旨在解决笨拙、缓慢的传统移动网络界面问题。 Rebound引入基于物理的动画元素——即你在头像聊天(Chat Heads)或者在你的动态信息(News Feed)顶部上会体验到的东西。Rebound还作为JavaScript库提供,兼容HTML5和Node.js。 为何需要重负载工具 工具目前是移动网络技术中需求最高、潜力最大的元素,每一家互联网巨头都有涉足。 LinkedIn在开发iPad版应用时早早大力押宝HTML5技术,但后来后悔作出该决定,中断了移动网络技术的开发。 LinkedIn移动主管基兰·普拉萨德(Kiran Prasad)受访时指出,该决定的原因在于“越来越多的人在应用上花更多的时间,应用耗光内存。这不同于速度或者渲染的性能问题,但还是个大问题。” 被问及LinkedIn团队需要如何使得HTML5可行时,普拉萨德的第一反应是开发更多更好地工具——“拥有一个可行的调试工具和可告知你哪里耗尽内存的性能工具。” Facebook已经拥有这类工具。 普拉萨德的第二个要求是:更好的让应用界面更出色的动画工具——反弹、旋转、弹出等小细节虽然细微,但却可对消费者对于应用的整体印象产生很大的影响。 |