五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > 一些微軟網(wǎng)站的分析

一些微軟網(wǎng)站的分析

文章來源:365jz.com     點(diǎn)擊數(shù):214    更新時(shí)間:2009-09-15 09:58   參與評論

最近注意到windowslive.com,ViewSource了一下,發(fā)現(xiàn)代碼很規(guī)范很漂亮哦~沒有ViewState這樣的丑陋代碼,js和css也很少。但是css和js很奇怪喲~

code
<link href="/styles.ashx?k=265562125&amp;c=True&amp;v=9.07.20" rel="stylesheet" type="text/css"  />

注意到這個css的地址,是一個ashx文件,這是一個http handler,根據(jù)傳進(jìn)去的k值,返回對應(yīng)的css代碼,c是compressed的首字母,代表是否壓縮(這個試一下就知道了)。

在大概一個多月前,我看到的k值可不是這樣的,而是一個個用逗號分開的值,像這樣:styles.ashx?k=8412,3243,4524,9453&amp;c=true??赡墁F(xiàn)在已經(jīng)把這樣的feature組合取了一個新的值,那就是現(xiàn)在看到的265562125。

同樣,在這個頁面里的js也是這樣做的:

code
<script type="text/javascript" src="/scripts.ashx?k=96052175&amp;c=True&amp;v=9.07.20"></script>

把c改成false,download下來看一下,發(fā)現(xiàn)首先是帶注釋的jQuery源代碼:

image

并以/* start ~/Content/scripts/jquery-1.3.2.js*/開頭,/* end ~/Content/scripts/jquery-1.3.2.js */結(jié)束,緊接著是jqmodule插件:

image

接著還有其他的插件,以及其他的一些操作的 js code。全部combine在一起,并且壓縮好,真是一個不錯的做法,減少了頁面請求次數(shù),加快了頁面load速度,也就增加了用戶體驗(yàn):-)。

通過分析這個網(wǎng)站的代碼,可以得出兩個結(jié)論:

  1. 微軟已經(jīng)越來越喜歡使用jQuery了,并且可以使用相關(guān)的一些插件。
  2. script.ashx?k=265562125這樣的方法很值得借鑒哦~~。

另外我也稍微看了一下www.microsoft.com/expression,發(fā)現(xiàn)已經(jīng)開始使用Dean Edwards的IE7.js了:

 image

微軟逐漸意識到一些開源項(xiàng)目是多么優(yōu)秀了。不過說來也很可笑,微軟自己出的IE瀏覽器,最終卻需要第三方的一個js來使不同版本的IE表現(xiàn)一致……有點(diǎn)可笑啊~~

順便再贊一下Dean Edwards,其實(shí)前文中已經(jīng)提到過。真是個厲害的家伙。

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點(diǎn)擊進(jìn)入論壇

發(fā)表評論 (214人查看0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號