用户在未来应该以何种方式获得应用?是通过网站?还是前往苹果或谷歌的应用商店?对于多米尼克·哈泽尔马西(Dominique Hazaël-Massieux)来说,这是个问题!过去7年,哈泽尔马西一直在万维网联盟负责移动Web方面的工作。该联盟由Web创始人蒂姆·伯纳斯李(Tim Berners-Lee)建立,旨在规划Web的未来。
摆在哈泽尔马西面前的最大问题是:Web在便利性、功能与性能方面全都落后于iOS及安卓应用,导致开发者纷纷转投阵营。
Web正处在被用户边缘化的危险中,移动设备曾爆炸性的增长态势让主导权逐渐转移到谷歌和苹果手中。随着电子支付手段日渐普及,两家公司将掌握更大的主动权。
据应用分析公司App Annie资深行业分析经理萨米尔·辛格(Sameer Singh)表示,目前,iOS应用的数量大约在150万,安卓则有大约180万。这是非常可怕的数字,而且每年还在继续增长中。开发者蜂拥而至的理由显而易见:2014年,智能手机出货量达12亿部,4倍于PC的出货量。
哈泽尔马西在万维网联盟的工作重心是一个称之为“应用基础”(Application Foundations)的项目,其目的是为了让Web应用具备本地应用的能力。
“我们的目的是为了让框架更易于被开发者理解和使用,”他早前在世界移动通讯大会上表示。
诞生已26年之久的万维网改变了整个计算机行业。每个操作系统都安装了浏览器,Web也为先前分散的开发者架起了桥梁。Facebook推出后,开发者不再需要关心用户正在使用Windows还是Mac,用户在浏览器中看到的服务完全相同。
但移动系统的崛起改变了游戏规则。现在,用户手机里安装的系统各不相同,如果选择了非主流地位的系统,例如Windows Phone、FirefoxOS、Tizen、Sailfish、BlackBerry OS以及Ubuntu,用户不得不纠结有哪些应用无法使用。
苹果和谷歌也在利用自身优势向新的领域扩张,例如,文件存储方面的iCloud和Google Drive,或者通讯方面的Facetime和Hangouts。至于会造成什么影响,读者可以参考上世纪90年代微软Windows和Office的例子。
开发者心甘情愿将销售收入的30%拱手让给谷歌与苹果也并非毫无道理。iOS和安卓系统上的开发工具比Web上的更为优秀,应用运行速度更快,且能更加充分的利用智能手机的功能,内置的支付系统让用户随时可以购买,系统发展速度也更快。即便是像Facebook这样以Web优先的公司也推出了iOS和安卓本地应用。
哈泽尔马西致力于扭转局面,其于2014年10月宣布的“应用基础”项目将在完善和提高现有标准的基础上,重点改进视频聊天、加密、内容版式、响应性及流媒体方面。其表示将引入一些后台技术增强Web应用的离线性能。例如,一个称之为“Service Workers”的功能让Web可以在浏览器之外工作,这将为开发者开启各种机会的大门。
而一项关于付款的接口可以让开发者自由选择付款机制,不必在依赖具体的提供商。开发者可以根据情况进行选择,例如,新出现的比特币支付,或者在信用卡不普及的国家将应收款直接计入电话账单。
一旦确立行业标准,硬件与软件工程师就可以更加专注于高水平的创新工作,而不必拘泥于底层细节。但众所周知,标准的制定将会一如既往的缓慢。
现在,智能手机上配备了众多功能可以为Web标准所采纳。例如,加速计、GPS、摄像头、震动马达等。还有许多现成规范可用,例如WebRTC、WebGL、NFC等等。
当然,最为重要的功能当属触控界面。哈泽尔马西表示,他们正在考虑将针对各种输入的支持纳入其中,甚至包括压力感应输入。
但他的想法面临一个问题,那就是苹果,后者对此似乎并不感冒,而此后谷歌亦表明了同样的态度。谷歌认为额外的输入支持将显著增加平台复杂性。
哈泽尔马西深知标准制订的过程不可能一帆风顺。但他希望大家能尽早达成共识,让开发者早日面对更加宽松的开发环境。
而对于Web能否在移动设备上取得成功,哈泽尔马西无疑持乐观态度。“Web能够成为本地应用的替代选择,而且可以承袭诸多优势,例如可访问性及开放性。最重要的是,这不是某个公司的封闭系统。”
2015-03-17 14:18 30楼
web的局限性也受限于系统,web开发的门槛低,程序的安全性也无法管控
2015-03-16 15:26 29楼
听过但是没有见过、