技术开发 频道

微软发布Doloto工具 加速优化AJAX程序

  【IT168 资讯】9月8日消息,据国外媒体报道,微软发布了一个名为"Doloto”的小工具(1.56MB),能够对AJAX互动程序的下载进行优化加速,从而提高复杂的Web 2.0网页的浏览和响应速度。

图1  “Download Time Optimizer”

  来自微软研究中心的Doloto -“Download Time Optimizer”,首先通过分析AJAX应用程序工作量,然后自动对较大的程序进行代码分割,经过这样的处理之后,执行Web 2.0程序的时候就不再一次性全部下载,而是优先下载初始化所必需的部分代码,其余代码则在后台。

图2  安装界面

  由于代码下载和程序执行是交互进行的,用户就可以更快地执行Web程序中所需要的功能,不必等待额外非必要功能的更多代码。

  根据测试,Doloto能将JavaScript代码的初期下载量减少40-50%或者数百KB,AJAX Web 2.0程序能因此提速20-40%,具体幅度根据网络状况而不同。

图3  应用分析比较

  Doloto下载  (注意需要首先安装.NET Framework 3.5)

  更多资源:http://research.microsoft.com/en-us/projects/doloto/

0
相关文章