在Building Windows8之中,微软此次由Ryan Haveson撰文向用户详细解释了Win8实时图块(Live Tiles)的内部运作机制。
微软的Windows8通知平台是全新开始屏幕的重要环节之一。从网络服务器、应用程序获取的实时的数据能够被推送,然后引起Win8开始屏幕随之动态变化。Ryan Haveson在博客说道,一件引起注意的事情,在内部使用Windows8之时,开始屏幕的统一和高质量的可读性,可以增强在线业务应用的效率。伴随着全新推送平台的可拓展性,Windows8这个功能可以实现对操作系统最小的影响,在今天的Windows机制中,这是很大的改进。
Windows8的通知和实时图块已取代Windows7和Vista之中的传统小工具。微软一直在努力确保数百个实时图块的更新而不影响系统性能。图块已不是使用标志和文本,而是提供实时的信息和图片。基于Windows Live Messenger服务,微软建立Windows通知推送服务(WNS)。通知平台的服务是由同一个团队构建。Haveson补充到,世界上没有几个团队具有如此的专长和知识,能够以这么高的效率建立拥有如此巨大数量的这个全球性扩展服务。
Windows8中的通知推送平台(上图)
微软还增加了全新的任务管理器体系,以便用户可以跟踪每个应用占用的网络带宽。一般情况下,图块的资源占用是比较低的。微软在9月Build大会发布Windows8开发者预览版以后,建立了监测服务。成千上万的用户安装Windows8之后,可以看到巨大数量的通知在全球快速蔓延。
Windows8任务管理器中对实时图块资源占用的跟踪
在Windows8中,微软设计的通知平台在提供实时信息的同时,将不会影响性能和电池寿命;就传统的插件和小工具而言提供的信息更加一目了然。Haveson继续解释,每一个设计决定之时,都考虑了其对性能和电池寿命的影响。微软表示用户不会担心因安装过多喜爱的应用而影响性能。微软开启Windows Store之后,我们将会目睹到Windows8 Metro应用以及它们的通知和实时图块真正芳容。
【编辑推荐】