隨筆-57  評論-129  文章-0  trackbacks-0

          * 類庫導(dǎo)出支持(完全脫離JSI環(huán)境)
              從JSI托管類庫中,選擇文件/對象集,導(dǎo)出為單一腳本文件,完全脫離JSI裝載環(huán)境。
              也就是說,屆時JSI不僅可以作為一個運行時的腳本管理框架,也可以當作一個部署時的腳本定制、打包工具。

              我是看Ext的定制工具后產(chǎn)生這個想法的,JSI的依賴定義API完全可以用作一個通用的腳本定制、打包工具的依賴描述語言。

          * Ext集成(歡迎Ext用戶加入)
              集成Ext,一方面可以彌補JSI組件的缺乏。另一方面可以優(yōu)化Ext的裝載延遲。
          ext目前大小為:462,031字節(jié),JSI2Alpha版的內(nèi)核為35,140字節(jié),不到Ext的十分之一(文件大小均在文本壓縮之前記數(shù))。集成Ext后,用戶可以使用JSI導(dǎo)入函數(shù),按需導(dǎo)入那些頁面上直接使用到的元素。

          一些細節(jié)的想法:
              初步?jīng)Q定使用jquery為其基礎(chǔ)類庫(prototype不必擔心,JSI可以隔離腳本沖突,不會影響到prototype用戶)。
              裝載單元劃分的兩種想法:
              1.按照 http://extjs.com/download/build 中描述的定制模塊劃分(可能做些文件合并,避免零碎 件的裝載開銷)
              2.按照Ext內(nèi)部包劃分(Ext 下載包的packages目錄下好像已經(jīng)做了文件合并)

          我個人還沒用過Ext,非常希望有Ext用戶合作。


          posted on 2007-07-12 12:35 金大為 閱讀(874) 評論(0)  編輯  收藏 所屬分類: JSI
          主站蜘蛛池模板: 高平市| 兴宁市| 台湾省| 来宾市| 宿迁市| 芷江| 龙川县| 蓝田县| 汉源县| 如东县| 沐川县| 彭山县| 宣武区| 阜宁县| 清远市| 都江堰市| 大新县| 吉首市| 祁东县| 平舆县| 井冈山市| 广饶县| 西盟| 璧山县| 永丰县| 平谷区| 武汉市| 金寨县| 晋宁县| 湘阴县| 武威市| 麻栗坡县| 龙口市| 泸溪县| 垣曲县| 溧水县| 广南县| 托里县| 清流县| 双鸭山市| 遵化市|