Subscribe to RSS feed

«

»

Sep
02

让你的Live Spaces变得更快

是不是觉得Live Spaces和Live Mail打开的时候让人很痛苦?IE会停顿一会儿,鼠标也可能会卡住。造成这个情况的原因有很多,但很重要的一点是:AJAX的滥用以及错用。有人说同样是用AJAX,那Gmail为什么就很快?

这个原因在于Live Spaces的另一个问题,它处于微软的网络内,而微软的网络环境,恕我直言,并没有Google的好。从中国北京某服务器访问Google,大概12跳左右可以直接到google.com,延迟不到50ms,而Gmail也只需要18跳,延迟180ms。Google可是直接连在美国网络出口的。Live则需要在美国境内兜圈子,还没等到微软网络内,就已经20多跳200~300ms的延迟了。

偏偏Live Spaces的编写者们把各种资源分布在不同的文件中和不同的服务器上,每次你打开Live系列的服务的时候就要同时发起数十个请求到位于美国境内的服务器!这样造成的后果要么是某些资源没能读出来造成整个Space看起来混乱不堪,要么是AJAX们正在非常缓慢的读取XML,不读完了你的浏览器的CPU占用率就下不来,从而看到IE停顿,难以忍受。

据不可靠消息称,MS正考虑将一部分服务器在中国境内建立一个镜像或者说登入点,不过效果如何不得而知。如果真的建好的话也许会缓解这些问题,不过目前我们只能靠自己动手,丰衣足食。去掉那些与AJAX相关的东西可以让你的Space稍稍快一些。

在自定义你的Live Spaces首页的时候注意以下几个原则:

不要用Gadget以及那些使用AJAX的模块。比如“朋友”模块,“嵌入视频”(不是Media Player)模块,天气模块,最近更新,订阅源(RSS)等等。

不要在同一页上显示过多篇文章。一般5~10就已经足够,太多的话别人打开你的Space的时候会考虑一下三分钟的IE死机是否值得。如果你有什么特别推荐,可以用自定义列表的方式把他们的连接列出来。

不要用太多花哨的效果。你也许在很多Msn Spaces Hack之类的网站上看过一些小技巧把你的Space弄得很夸张,但这些夸张都是以速度为代价的。如果你是个速度狂人,更重视你的日志本身的内涵被更多人体会,那么就抛开那些东西。

如果不是对展示你的照片有特殊兴趣的话可以把相册模块从首页上拿掉。新的Live Spaces相册升级之后是一个资源消耗大户,如果你想让朋友看相册可以让他们点击缩略图或者连接。

在采取这些措施之后,使用IE打开你的Space的速度和感受会有一定提高。

1 comment

  1. fancyfly says:

    越来越无法忍受 看朋友的space真痛苦

Leave a Reply

Your email address will not be published.

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>