Hotmail 项目组经理 Dick Craddock 在 Inside Windows Live 博客上介绍了最近一次的 Hotmail 更新 – 也就是性能更新的幕后内容。引用官方的性能测试数据,从数据来看 Hotmail 的优化效果显著:
Hotmail(2010 年 12 月) | Hotmail(2011 年 6 月) | |
打开邮件 | 3.3秒 | 0.18秒 |
删除邮件 | 3.1秒 | 0.14秒 |
发送新邮件 | 4.3秒 | 0.20秒 |
和重新设计的 SkyDrive 一样,性能是新版 Hotmail 的重点。根据 Dick Craddock,Hotmail 的性能优化主要分了 3 个方面的优化:缓存、预载和异步操作。
缓存
旧版 Hotmail 每次都会重新去服务器端请求数据,可能仅仅是打开一封邮件后返回并没有改动过的邮件列表视图,Hotmail 就会请求数据从而浪费了用户的时间。然而新版 Hotmail 将这些数据存储于浏览器的 DOM,当需要时,即时调用。退出 Hotmail 时,缓存又会清空。
预载
新版 Hotmail 在加载时会自动预载其他部分的内容,以便用户在需要时快速打开。同时,像撰写邮件界面的代码和数据,Hotmail 也会自动预载。
异步操作
新版 Hotmail 会在请求服务器响应前更新用户界面内容,从而实现即时响应,后台的服务会完成队列请求。
这里还有一段视频来演示 Hotmail 前后版本的性能差距(2010 年 12 月和 2011 年 6 月),跳转后观看。(via Inside Windows Live)
11 条评论
msfanboy
windows live是bill gates做出的最大失误,MS的许多很好的互联网产品都被windows live束缚住了,hotmail,office web apps,skydrive,界面太单一了。而google的产品最为灵活,最近Gmail推出的新界面就挺不错得,期待Ballmer给MS的互联网产品带来生机和活力
2011 年 07 月 01 日 10:36 上午
小鱼头
基本不用这个
2011 年 07 月 02 日 9:46 上午
Meandro
live U.的UI太扯了。。。依旧慢。。。而且IMPA疼啊。。。。
2011 年 07 月 02 日 12:11 下午
Meandro
什么时候LIVEMAIL也能用上WINDOWS PHONE那样的简介UI。速度能跟国内邮件差不多就行了
2011 年 07 月 02 日 12:14 下午
激光转速表
有账号都不记密码了,可见多久没用过,自己都不记得了
2011 年 07 月 02 日 1:13 下午
亚首
这人的名字..... 还真有人叫dick的?
2011 年 07 月 02 日 2:13 下午
iCappu
大刀阔斧往Metro UI靠吧~
2011 年 07 月 02 日 7:44 下午
skthink
HOTMAIL 总体还是不错的,就速度有点慢,希望MICROSOFT 可以改进,
2011 年 07 月 03 日 2:26 下午
clske
@skthink 这次改进之后速度提升不少,希望继续给力!
2011 年 07 月 03 日 3:02 下午
你说
hotmail最大的毛病就是性能太差,慢的要死,这种速度对用户来说就是在浪费时间和生命。
2011 年 11 月 03 日 10:26 下午
评论当前被关闭。