原文:我的模塊加載系統 v18

本版本亮點是加入本地儲存的支持與版本控制。 根據我們正常的思路,上線前我們會把這個頁面的所有JS文件打包成一個,或盡可能少的JS文件,其目的是減少請求數。然后,模塊化帶來的一個直接結果是把一個框架打散成N多JS文件,真是反其道而行。但是一個網站是由許多頁面組成,每個頁面其實都是引用N個相同的JS文件 包括基礎庫,工具庫與通用組件庫 ,與針對這個頁面的專用JS文件。因此想搞鼓出最優的打包方案是很難的 ...

2012-09-14 08:16 4 3577 推薦指數:

查看詳情

我的模塊加載系統 v23

我的模塊加載系統 v23發布,主要改進以下 支持動態添加加載器,正確取得加載器所在的節點的路徑 修正IE6加態加載模塊的BUG 對parseURL進行優化,減少對正則的依賴,提高性能。 對跨域的容錯更強,減少對top的訪問,因為如果加載器是放在iframe中,而iframe與套 ...

Mon Apr 01 21:38:00 CST 2013 5 2715
我的模塊加載系統 v24

針對網友提出的直接加載jQuery等不按照AMD的規范編寫的JS文件的需求,緊急發布一個版本。其實思路很簡單,就是如果存在依賴時,讓依賴先加載,然后再用普通方式加載jQuery,然后從window中取得jQuery這個對象,放到用戶回調里。 function loadJSCSS(url ...

Thu Apr 04 04:25:00 CST 2013 2 2935
我的模塊加載系統 v16

本版本最大的改進就引入強大的調試機制。如果一個框架使用了模塊加載后,迎來的最大問題莫過於調試。由於有了模塊化,因此不需要擔憂體積的問題,因此大放手腳伸入前端各個領域去,JS文件暴漲,也意味着API數量瀑漲,就像jQuery那一點兒API有的人都記不全,更別說像EXT,YUI,dojo這樣的巨無霸 ...

Thu Apr 26 15:47:00 CST 2012 6 2722
我的模塊加載系統 v15

本次改進是沿着上次的思路,讓定義模塊名盡量的短,然后只要保證請求時路徑正確,那么它就會內部非常智能修正這個模塊的名字,自動加上路徑。至於這些模塊叫什么名字,有什么屬性,可以查看框架的系統屬性@modules。盡管v14做得的改進非常人性化,但畢竟初次試水,還有許多不足與BUGs。v15就是在 ...

Tue Jan 31 04:17:00 CST 2012 1 4607
我的模塊加載系統 v20

mass Framework的加載v20發布,本版本的更新如下: 參考requireJS的實現,去掉iframe的加載機制 內部install方法改名更語義的fireFactory 最后回調的臨時模塊名的前綴由"@cb"改成"cb",防止在舊式IE使用userData時出錯 ...

Thu Dec 06 18:02:00 CST 2012 6 1766
我的模塊加載系統 v22

時隔差不多兩個月,積累了許多改進,升級到v22。主要改進點如下: 進行瘦身,移除本地儲存 IE6789的HTML5新標簽支持列表,添加一個 m標簽 loadJS內容方法,在動態插入script節點,發現最新的firefox Nightly做了些改動,如果head還沒有解析完就插入 ...

Wed Jan 23 05:31:00 CST 2013 10 2522
我的模塊加載系統 v17

。 有關本模塊加載系統的使用,可以到這里詳看教程.新加載器是同時支持AMD與玉伯搞的seajs的CMD. ...

Thu Aug 30 16:13:00 CST 2012 8 2903
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM