道非道 非常道

          勤思、謹言、慎行、厚積、薄發

          統計

          web

          天圓

          經濟 政治 軍事

          鍵康

          [轉]主題:web2.0前端優化

          1.樣式、動作、數據的分離,采用外部文件的方式引入javascript和css可以縮短加載時間,而且瀏覽器都會緩存外部文件。

              2.壓縮靜態資源文件,包括css、javascript和圖片,通常全站都引用相同的css和js,所以壓縮會較大程度提高網站的性能。圖片的壓縮前后 大小變化是非常明顯的,特別是大圖片(幾M的)位于全站首頁,很有可能導致服務器掛掉。如果有必要也可以壓縮HTML自身的頁面。
              3.使用良好的結構,刪除不必要的html元素,盡量使用css布局來代替表格布局。
              4. 適當使用ajax來加載和刷新局部數據,使用json而不是xml格式傳輸數據。json是一種輕量級的數據交換格,本身就是javascript的子集,操作起來非常簡便。
              5. 對資源使用多個域來增加鏈接,因為瀏覽器在單個域都有并發連接的數量限制。如果是多個獨立域,那瀏覽器就開多個線程同時去加載數據。圖片服務器的域名可以 是一些垃圾域名,如:主站www.8qiu.cn 圖片的服務器的域名可以是www.8qiuimg005.cn。
              6. 使用 PNG 格式的圖像,png兼有gif和jpg的色彩模式,且非常適于網絡傳輸,但又能保留所有與圖像品質有關的信息的解決方案。
              7. 不要加載不需要的資源
              8. 瘦身cookie,雖然相對其他它可能是很小的文件,但是瀏覽器仍然需要下載它們。較大的 cookie 所需的下載時間更長,進而增加了瀏覽器加載網頁的時間。
              9. httpwatch、httpfox、firefox的工具的使用,查看headers, cookies, caching和 POST提交的數據,查看js等其他靜態資源的加載時間。進而做出針對性的優化

          posted on 2009-11-09 17:32 星期五 閱讀(162) 評論(0)  編輯  收藏 所屬分類: web 2.0

          主站蜘蛛池模板: 万山特区| 确山县| 德庆县| 西林县| 天台县| 宜兰市| 饶平县| 台中县| 上犹县| 祁东县| 乌鲁木齐县| 应城市| 兴义市| 阿荣旗| 西乡县| 门源| 蒲城县| 大兴区| 徐水县| 庄浪县| 读书| 贵南县| 涿州市| 康马县| 镇远县| 赣州市| 阿鲁科尔沁旗| 龙游县| 佛学| 汉源县| 肇州县| 安多县| 靖安县| 资阳市| 岢岚县| 龙口市| 阿坝县| 五家渠市| 沂南县| 禄丰县| 彩票|