2007-05-24

    Google vs MS?IE vs Firefox?

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/voidonring-logs/5492491.html

    好像所有的spaces.live.com网页我都打不开,会出现下面的提示:

    "Sorry, we are unable to complete your task at this time. The Windows Live Spaces service is experiencing difficulties. Please try your task again later."

    我原来以为是live.com网站的问题,但是今天用了IE却能打开,同时用firefox仍然得到以上提示。难道MS 的spaces.live.com封了firefox?还是firefox封了spaces.live.com?还是巧合?

    分析如下:

    1、假设是firefox封了spaces.live.com,那么首先似乎没必要也不可能,不能不经过用户许可就封闭一个网站吧,再者我的firefox还是很老的版本,很久都没有更新了,而spaces.live.com是微软近期才启动的,所以,此项假设不成立。

    2、假设firefox浏览器不支持 spaces.live.com的显示,理论上来讲,firefox支持标准的W3C协议,那么只要spaces.live.com不使用过多微软自定义的东西,那么firefox也是可以支持的。我用很老版本的flashget也可以成功下载spaces.live.com的首页,下载完毕为一个44KB的文件,这时用firefox可以打开并且显示正常。此项假设也不成立。

    3、假设spaces.live.com封了firefox浏览器,测试了一下,应该不是通用判断HTTP的User-Agent来封闭的,那么为什么firefox无法下载spaces.live.com,难道两者其一用的不是标准的HTTP协议?我分析过IE的HTTP Request,经常会夹杂很多信息,那么是否是因为spaces.live.com需要得到一些用户的信息,例如用户语言、使用习惯等,用于返回个性化的页面,而Firefox没有提供这些用户信息,所以spaces.live.com无法返回页面?如果是这样的话,为何Flashget可以下载,所以应该不是这个原因。

     

    结论:

    尚不清楚具体原因,不过如果从非技术角度考虑的话,微软不会白痴到封Firefox吧,所以理论上讲,不会是故意谁封谁的,而应该是技术上原因造成的。当然...只是我的假设。以后有空的话再研究下怎么回事。

     

     

     

     

    分享到:
    Tag:
    引用地址: