tag:blogger.com,1999:blog-1404511988137688219.post1329170062288517479..comments2024-03-07T14:58:14.696+08:00Comments on KingKong Bruce記事: ASP.NET MVC - 即時整合與壓縮網站輸出的CSS及JavaScript檔案陳傳興http://www.blogger.com/profile/14720896380519694038noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-1404511988137688219.post-14770757943977878122012-05-06T00:19:32.792+08:002012-05-06T00:19:32.792+08:00今天在這裡獲得好多 大感謝 XD今天在這裡獲得好多 大感謝 XDDavidhttps://www.blogger.com/profile/09534159092204216971noreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-43319737566629336182012-05-05T23:51:48.589+08:002012-05-05T23:51:48.589+08:00我這裡有篇介紹:http://blog.kkbruce.net/2011/11/visual-stu...我這裡有篇介紹:http://blog.kkbruce.net/2011/11/visual-studio-webcss.html陳傳興https://www.blogger.com/profile/14720896380519694038noreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-20909180835601943152012-05-05T23:50:30.463+08:002012-05-05T23:50:30.463+08:00說到 css 裡的 base 64,可參考 VS2010 的擴充組件:http://visualst...說到 css 裡的 base 64,可參考 VS2010 的擴充組件:http://visualstudiogallery.msdn.microsoft.com/6ed4c78f-a23e-49ad-b5fd-369af0c2107f,可以直接在 VS2010 裡將 css 裡的 background-image 編碼成 base 64。<br /><br />VS 11 好像成為內建功能。^_^陳傳興https://www.blogger.com/profile/14720896380519694038noreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-34617320652194154052012-05-05T23:37:39.540+08:002012-05-05T23:37:39.540+08:00lazyload 的確是一套好用的工具,謝謝囉^^
大量減少 Http Request,我有試過一...lazyload 的確是一套好用的工具,謝謝囉^^<br /><br />大量減少 Http Request,我有試過一個方法還不錯<br />把 css 裡的 background-image 編碼成 base 64<br />如果能夠自動化執行的話,更能取代 css spritesDavidhttps://www.blogger.com/profile/09534159092204216971noreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-29838501968823280872012-05-05T22:19:55.183+08:002012-05-05T22:19:55.183+08:00壓縮 JavaScript, CSS 是一定要做的。
因為"手持設備"不像電腦,...壓縮 JavaScript, CSS 是一定要做的。<br />因為"手持設備"不像電腦,大量的 Request 會耗費大量電源,大量的封包更不用說,以我的 Blog 來說,瀏覽器是手持設備的已經量大到讓我"嚇到"。陳傳興https://www.blogger.com/profile/14720896380519694038noreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-10505954376261438952012-05-05T22:14:05.003+08:002012-05-05T22:14:05.003+08:001. 如果你使用的地方圖片很多,有一套 http://www.appelsiini.net/proj...1. 如果你使用的地方圖片很多,有一套 http://www.appelsiini.net/projects/lazyload,<br />我用的效果不錯,你試試。<br />2. 有時 JavaScript 之間有相依性的話,可能就不會依你安排的順序來下載。<br />3. 我們只能盡量安排好,最終的決定權是各家瀏覽器。例如,IE 的 Dev Tool,會自己把 head 的 title,meta chartset=utf-8 改位置。<br />4. 你提出的 JavaScript 早於圖片載入的問題,我找個時間試試。陳傳興https://www.blogger.com/profile/14720896380519694038noreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-70886879983110929072012-05-05T21:25:07.137+08:002012-05-05T21:25:07.137+08:00聽到這個讓我開始期待 VS 2011 XD
我剛剛有試著把 內容進行的 JavaScript 放到...聽到這個讓我開始期待 VS 2011 XD<br /><br />我剛剛有試著把 內容進行的 JavaScript 放到上方,其它的 JavaScript 放到下方<br />然後使用 Firebug 觀察發現,只要有一個 JavaScript 先載入,其它不管放在那裡都會一樣在圖片載入前執行!!<br /><br />不知道你測試是不是也是這樣呢?<br /><br />以我以前的習慣來說,我是習慣性在 JavaScript 加上 defer="defer",這樣就算放到最上面,圖片也不會等待 JavaScript 載入完成才載入<br />不過自從 Jquery 1.6 之後,使用 defer="defer",會在 IE 8 以下的版本出問題,就沒有在使用它了,不然它很好用的說, 用 YSlow 評分時也會偵測到。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-32879245969249955382012-05-05T20:02:16.306+08:002012-05-05T20:02:16.306+08:00未來的 .NET Framwork 4.5 是直接內建此功能。^_^
JavaScript 放不放...未來的 .NET Framwork 4.5 是直接內建此功能。^_^<br /><br />JavaScript 放不放到下方,我是這樣想:<br />1. 是針對內容進行的 JavaScript;<br />2. 是針對畫面進行的 JavaScript;<br />3. 是針對操作進行的 JavaScript;<br /><br />1,3 都必須在 HTML 內容完成後才有作用,所以可以放到下方,2 是針對 UI 進行操作,就不合適放到下方去載入,我們就可以定義它是和 CSS 同作用效果,所以應該和 CSS 一樣再一開始就載入。<br /><br />你可以試玩 Opera 瀏覽器,它就不管你前進載入,一定先載入主 HTML,再套用相關 CSS等 UI 內容,所以它號稱載入速度世界第一快。<br /><br />想清楚,就 OK 啦!陳傳興https://www.blogger.com/profile/14720896380519694038noreply@blogger.comtag:blogger.com,1999:blog-1404511988137688219.post-7815304499693822742012-05-05T19:12:30.772+08:002012-05-05T19:12:30.772+08:00這篇文章讚喔,解決了我每次都要自己壓縮js和css的困擾
不過 JavaScript 放到最下面有...這篇文章讚喔,解決了我每次都要自己壓縮js和css的困擾<br /><br />不過 JavaScript 放到最下面有個很大的缺點,尤其是使用大量 Jquery UI 的網站,使用者第一次登入到網站或網路比較慢時,使用者會看到未套用 Jquery UI 前的 tab,就整個版面亂掉的樣子<br /><br />這個問題也讓我決決一直下不了決定要不要把JavaScript 放到最下面Anonymousnoreply@blogger.com