JSI的导入指令参数顺序调整意见征询

1 view
Skip to first unread message

jindw

unread,
Feb 7, 2008, 4:13:33 AM2/7/08
to jsier
2.0方式:
$import(path,callbackOrLazyLoad,target)


调整成
$import(path,target,callbackOrLazyLoad)



理由:
延迟装载和异步装载并不常用。
而target紧跟path似乎更合逻辑。

不妥之处:
对于target的处理:
以前的办法:当制定null时,是不会将导入的对象拉出来的,只有没有指定target的时候,才会使用global(window)对象
(arguments.length<=2)。
而现在,一但指定了callbackOrLazyLoad,target就必须指定了,这个时候,如何去处理还没想好。


JSI开发现状:
http://xidea.cvs.sourceforge.net/xidea/JSI2/web/source/boot-core.js?view=markup
目前主要的发展方向是开发环境支持、简化内核。
一切向易用、简单、性能方向考虑;避免过渡设计。
2.0版,启动文件压缩后近30k

2.1彻底清理了一些不常用的功能,同时,将一些非必要的功能,作为可选项。
最小版本压缩后不到5k。
Reply all
Reply to author
Forward
0 new messages