英特尔宣布开发了一项技术可以让云端应用程序感知到客户端的硬件能力,并借此提供客户最佳化的服务体验。随着智能手机与平板电脑的兴盛,加上高端个人电脑的性能差异,对于网络应用程序来说,对应的开发已变成让人头痛的问题。
不同的设备、不同的平台有着截然不同的表现,会让网络应用程序只能发挥一半的功能。英特尔建立了一套应用程序界面(API),可以让网站开发人员通过简单的JavaScript程序代码取得处理器、带宽、屏幕分辨率等与设备有关的信息,也期望进一步能让网络应用程序自动依照客户端的能力进行服务调整。
举例来说,如果YouTube使用了该项技术,就可以自动侦测带宽、在不同的设备上,以1080P或是480P自动选择最佳播放方式,而不需要使用者介入。或是如果设备可以连接到免费的WiFi,网站会自动建议使用者由3G电信网络切换到WiFi以节省费用。
同时也能利用双管其下的作法,使用越高端技术的设备,因为硬件能力高,可以呈现越精致的网络应用服务;而在低端的机器上面,也可以自动针对使用这界面进行调整,提供不同的方式。
当前服务器已经具备了针对移动设备浏览大型网页进行最佳化的功能,但这对英特尔来说并不够,该公司想要让所有采用其处理器的电脑或是装置都可以针对不同的能力执行对应的网络应用程序。该项技术目前必须要依赖浏览器的插件运作,后续将有更广泛的推展。通过展示运作方式,可以了解这项技术的作法,也可以预见英特尔的愿景。
但是英特尔也了解不是所有的使用者都采用其处理器产品,这样可能会导致部份使用者无法获得新功能的好处。因此英特尔会将这项技术推展为业界标准,让所有的处理器都可支持。虽然目前仍在起步阶段,该技术也尚未正式命名,而仅仅在验证概念。但其将会通过与业界其他处理器厂商如AMD及ARM的广泛开放与合作采用而迈向成功。