<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    張慧的博客

    張慧的博客

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      45 Posts :: 0 Stories :: 24 Comments :: 0 Trackbacks
    使用谷歌jquery庫文件的理由
    近前端開發看到,那些引用jquery的文件那些網站,好多是使用谷歌的庫;像這樣的<script type=”text/javascript”src=”http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js“></script>(最近發展到1.7.1版本的,好神速吶,前兩天還看到一哥們用的1.2.6感慨啊。。。。)
    像上面這樣加載jquery通過谷歌的CDN-Content Delivery Network(內容分發網絡)來讓你的網站加載jquery庫文件。有的同學可能會問了,為什么要加載谷歌的jquery庫文件呢?(PS:我們一般不 都是加載自己服務器上的jquery庫文件的嗎?)。呵呵~~之前也和大家一樣想的,也一直都是加載自己的服務器上的jquery文件。
    下面我來和大家說說,使用谷歌加載jquery庫文件的好處。
    1,增加網頁的同時載入速度
    為了避免服務的過載,瀏覽器限制了同時連接的數目,依據不同的瀏覽器,這個限制可能是每個機房僅僅兩個之少。
    使用谷歌的AJAX內容服務網絡來響應你的網站,使你本地服務器上更多服務可以同時進行。
    2,減少等待時間
    大家應該也差不多,在感慨jquery的強大,也在感慨jquery的團隊也是如此之強大,呵呵~現在最新的jquery已經出到1.7.1版本了呢,但是讓人很不爽的是即使是mini壓縮過后的代碼都有83.2KB。但是不知道大家有沒有去官方首頁看過。
    CDN-Content Delivery Network(內容分發網絡)的縮寫,通過各種各樣的服務途徑把你的一些靜態內容分散開來,當用戶的瀏覽器提交這些文件的鏈接請求,他們便會自動下載網絡上最近的可用的文件。
    因為這個原因:任何使用你的服務的用戶從谷歌下載JQuery庫都將獲得比從你自己的服務器上下載更快的速度。其實有很多的CDN服務可與谷歌的相比擬,但是他們很難超越谷歌的免費服務的優勢,這個益處足以決定問題,但這僅僅是一部分。
    3,更好的緩存
    利用谷歌AJAX圖書館內容發布服務的最大好處是你的用戶根本不需要下載jQuery. 不論你的緩存多么強大,如果你用自己的服務器提供jQuery,那么你的用戶至少要下載一次它,某個用戶很有可能在他們瀏覽器的緩存區里下載了許多完全相 同的jQuery.min.js的拷貝版本,但是當他們第一次訪問你的網站的時候,這些拷貝版本會被忽略。
    另一方面,當瀏覽器檢測到同樣版本的指向谷歌的鏈接,它就會知道這是下載同一個文件,不僅是谷歌的服務器會返回一個304(不需要修改文件的指令,即服務器上的文件未改動過)來回復一個重復的請求,而且會命令瀏覽器的緩存該文件長達一年的時間。http://www.jqueryba.com/14.html
    這意味著即使一些人訪問了數百的使用谷歌服務的jQuery網站,他們只需要下載一次就夠了。
    不過好像最近天朝對谷歌的東西有點反感呀,就像以前谷歌生氣出走香港一樣,有的時候谷歌的東西會打不開,那么會不會有一天使用這種方式加載jquery庫文件也會失敗呢?呵呵~~萬事皆有可能,呵呵~不要緊,此處有一個萬全的方法:
     <script type=text/javascript src=”http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js”></script>
    <script>!window.jQuery && document.write(‘<script src=”jquery-1.7.1.min.js”><\/script >’);</script>
    將上面的代碼放到你的html代碼的頭部。意義是這樣的:首先去加載谷歌的jquery庫文件,如果沒有加載成功的話,那么就只好加載自己服務器上的jquery庫文件咯。
    posted on 2012-08-01 21:43 張慧 閱讀(1151) 評論(1)  編輯  收藏

    Feedback

    # re: 使用谷歌jquery庫文件的理由 2012-08-02 12:40 Unmi
    CDN 還可以使得你從最近的服務器加載你要的資源  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 美景之屋4在线未删减免费| 亚洲国产成+人+综合| 国产精品成人亚洲| 成人免费毛片观看| 亚洲乱码av中文一区二区| 国产免费av片在线看| 亚洲综合一区国产精品| 好爽…又高潮了毛片免费看 | 亚洲国产综合精品中文第一区| 国产精品美女久久久免费| 亚洲精品自产拍在线观看| 特级做A爰片毛片免费看无码| 久久99国产亚洲精品观看| 最近最新高清免费中文字幕| 亚洲精品福利在线观看| 毛片大全免费观看| 美女被吸屁股免费网站| 亚洲精品无码鲁网中文电影| 最近最新高清免费中文字幕| 亚洲人成小说网站色| 又粗又大又长又爽免费视频| 国产免费高清69式视频在线观看| 久久久久亚洲AV成人无码| 午夜福利不卡片在线播放免费| 亚洲码和欧洲码一码二码三码 | 亚洲国产美女视频| 性一交一乱一视频免费看| 国产精品久久亚洲一区二区| 国产亚洲AV夜间福利香蕉149| 99久热只有精品视频免费看| 亚洲人成色99999在线观看| 久久精品亚洲福利| 2021精品国产品免费观看| 亚洲国产精品99久久久久久| 中文亚洲AV片不卡在线观看| 久久久久久精品成人免费图片| 激情吃奶吻胸免费视频xxxx| 亚洲美女视频免费| 免费国产在线观看不卡| 18级成人毛片免费观看| 黄网站色成年片大免费高清|