隨筆-57  評(píng)論-129  文章-0  trackbacks-0

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

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

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

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

          我個(gè)人還沒(méi)用過(guò)Ext,非常希望有Ext用戶合作。


          posted on 2007-07-12 12:35 金大為 閱讀(870) 評(píng)論(0)  編輯  收藏 所屬分類: JSI
          主站蜘蛛池模板: 宝鸡市| 宁海县| 宣威市| 林口县| 雷波县| 西和县| 广丰县| 尤溪县| 巴彦淖尔市| 曲阜市| 和龙市| 桃园市| 湟源县| 古田县| 玉门市| 舟山市| 昭苏县| 江山市| 南溪县| 临海市| 德江县| 阿荣旗| 德保县| 彩票| 嘉祥县| 安西县| 大田县| 新兴县| 龙里县| 岫岩| 沙湾县| 邢台县| 苏尼特右旗| 安岳县| 伽师县| 贵南县| 重庆市| 陆河县| 林甸县| 新疆| 腾冲县|