Amazon Silk 背后的技术细节
2019-03-08 来源:多智时代
Amazon 新平板 Kindle Fire 的一个亮点功能就是全新的网页浏览器-Silk。Silk通过“拆分”(Split)的构架设计,让用户访问页面时候先通过 Amazon 的云计算集群加载、处理并压缩网页,然后再发送到设备上,从而优化浏览体验。Silk是怎样做到这一点的呢?
当用户在 Silk 上访问一个页面时,访问请求会先被发送到 Amazon 的服务器。Amazon 在服务器上载入网页,同时下载所有的内容。之后,亚马逊将所有网页元素-HTML,JavaScript,CSS和图像等-通过单独的数据编译为一个数据包发送给用户的设备端。
Amazon 利用它骨干网的高带宽优势来加载页面,然后传递到本地设备上。如果用户访问的某一页面已经被其他用户访问过,也就是说服务器上存在这样的内容,那么就可以更快地加载网页,进一步降低了访问时间。此外,一些尺寸较大的元素,例如图片等,可以通过合理的压缩,来适应设备的分辨率。
同时 Amazon 将会利用其庞大的云计算构架,加入机器学习能力,判断用户更喜欢访问哪些页面,以便预先加载这些页面,在用户需要时立刻推送。
在进行网页加载的时候,所有内容都会经过 Amazon 的服务器。有些用户可能会担心隐私的泄露。但 Amazon 通过加密和匿名的手段充分保护用户的隐私。而用户也可以选择不经过 Amazon 的中转,像传统浏览器那样浏览网页。
Silk 通过引入云计算让 Kindle Fire 作为一个以内容为主的设备更加易用。并且让用户真正体验到“丝滑”的浏览网页。但是,这一技术在中国大陆的网络环境下能否正常使用,还有待于 Fire 发布后的进一步测试。
标签: [db:TAGG]
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。