今天,微软又双叒叕更新了最新的测试版Windows10系统,在新版本的更新列表中,引入了一则重大的新功能:眼球追踪。
具体来讲,新功能要求用户的电脑上具备Tobii眼球追踪仪——在安装了特定的更新之后,无需键鼠,只靠眼球摆动就能控制光标、甚至还能打字。可以说,以后看弹幕视频,再也不能“打字以证明清白”了——谁知道你是不是用眼球打字,然后手上在做些什么其他的事情(笑)?
有趣的是,虽然微软称眼球追踪是为了方便残障人士,但目前市场上配备了眼球追踪功能的无一例外都是游戏PC。同时这项技术在未来的VR、AR技术发展中也很被看好。由此不得不让人感叹,微软对于新技术、新硬件的“反应”真的十分迅速。
与此相对地,谷歌前副总裁裁维克·冈多特拉近日却公开打脸安卓,称安卓系统对手机硬件支持糟糕,连拍照都做不好……
他解释说,当厂商开发出新的拍照手机,用户用手机自带的相机APP的确能得到不错的拍照质量。但此时相机APP和摄像头之间的沟通是通过厂商私有的API(应用程序接口)。
厂商只有说服谷歌,让谷歌在系统更新里加入对新API的支持,这样第三方程序才能认出新的硬件(比如双摄)——糟糕的是,谷歌对于API的审核效率极低,最差的情况下甚至可能需要耗时数年。
结果就是,当用户改用第三方拍照APP,拍照效果立刻大打折扣——当然,大部分用户不会意识到这是谷歌安卓操作系统的问题,而是会责怪手机厂商——最终逼得厂商只能自行在自带相机里加入越来越多的功能,尽量避免用户使用第三方APP……简直就是事倍功半的做法。
那么问题就来了——为什么会出现这种情况呢?是谷歌行政效率低下还是他们对厂商不够“强势”?
其实,问题的根源出在Android系统的“开源”上……
所谓“开源”,就是“开放源代码”——Android系统的源代码是在互联网上公开的,任何个人都能查看、修改,或是针对该系统开发软件和驱动,无需经过谷歌的审查或同意(当然,开源不等于放弃版权,你首先得承认Android是谷歌的东西,即使你修改了也不是你的)。
于是,这就意味着像SONY、高通这些硬件方案商,他们的新摄像头、新芯片在适配Android的时候,并不需要事先通知谷歌——只要他们自己能写出在Android上工作正常的驱动,这产品就算是成立了。当然,这样的驱动是私有的,只提供给那些采购了相应零部件的手机企业,并不用提交给谷歌。
同理,手机企业在研发新型号的时候,虽然也会做很多“优化”、“深度定制”,甚至于把Android系统改的面目全非,但这些对于谷歌来说,统统是“不知情”,也无法控制的。
在这种情况下,谷歌以什么为依据开发新的Android系统呢?虽说不至于完全“抓瞎”,但缺乏市场敏感度和对具体产品的优化是肯定的了。
事实上,谷歌对此也无可奈何——一方面是缺乏相应的技术资料和沟通,另一方面也因为要维护安卓生态就不能“偏袒”部分厂商。
最后,发布的原生安卓版本在功能上自然是各种妥协,各种需要厂商自行修改,也意味着各种对硬件缺乏良好的兼容……
谈了谷歌,我们再来看看微软——也许有人会说:微软也不会插手电脑品牌商的制造啊?这就错了——微软还真会插手,而且插手得很彻底。
每一代Windows系统发布之后,微软都会有针对电脑品牌和硬件厂商的兼容性测试——只有通过测试,被证明可以完全良好运作的设备才有资格打上“Compatible with Windows(兼容于Windows)”的标志。
不止如此,微软还会审查所有硬件的驱动以及主流的Windows应用软件。对于前者,符合兼容性标准的驱动才会被给予数字证书,从而能够正常安装。
对于后者,如果某款软件被证明不能兼容Windows系统,那么不仅系统会劝告用户不要安装,甚至还会推荐相应的替代品——在这样的压力下,谁还敢不做好对系统的适配呢?
当然,微软的“严管”结果就是系统本身对新硬件总能及时兼容,直接带来了更好的用户体验,这是谷歌既羡慕而又难以做到的。
不过,说到系统对硬件的良好兼容,大家肯定还会想到苹果:毕竟苹果是自己一手操刀系统和硬件,这种完全闭源的生态自然能够轻易做到最好的优化水准。
而且,苹果甚至还会“威胁”第三方软件开发者,必须对新款iPhone、Mac等进行适配,不然就不让上架App Store……这种把持应用分发渠道,强行要求软件适配硬件的魄力,连微软也自叹不如,就更不要说谷歌了。
面对这种窘境,谷歌难道完全没有想法么?很难说没有——毕竟之前也多次传出谷歌要收紧对安卓手机界面乃至硬件规格的控制,以缓解目前“碎片化”所导致的糟糕用户体验。甚至我们也看到了谷歌打造的不同于安卓的新操作系统——据说它会和iOS一样是闭源的。
但不管怎么说,只要谷歌还追求安卓的“普及”,那么“安卓做不好拍照”这样的笑话,未来就必定继续出现。而相关的厂商们,也只能一边忍受,一边继续加把劲对系统进行“打磨优化”。