1.3.x =>
1.4.x 升级指南
升级必读
种子引用路径
1.4.x 的引用地址域名由之前的a.tbcdn.cn
改为g.tbcdn.cn
:
http://g.tbcdn.cn/kissy/k/1.4.0/seed-min.js
注意:
http://g.tbcdn.cn/
对应到http://a.tbcdn.cn/g/
下的文件,比如,http://g.tbcdn.cn/abc.js
和http://a.tbcdn.cn/g/abc.js
实际是一个文件。
1.4.x 将不再提供kissy.js
为了增强 KISSY 的模块架构和减轻体积,1.4.0 之后将不再提供粗粒度的kissy.js
,因此http://g.tbcdn.cn/kissy/k/1.4.0/kissy.js
不存在。KISSY 将只提供一种引用方式,即seed.js
。
即,使用 1.4.x 的功能必须首先use('mod-name')
再使用,注意之前比较滥用的KISSY.ready()
,在 1.4.x 中不建议使用。使用模块请参照 1.4.x 模块列表。
模块名称变更
- ajax 变更为 io
1.4.0 Changelog
- loader 在 1.3.1 支持跨包 combo, error 回调,超时回调,importStyle 后,1.4 更添加了全球化支持.
- anim 支持使用 transition 动画,并且对 transform 做了兼容处理
- dom 支持 classList , 自主实现兼容 css3 的选择器引擎,并针对常用的选择器做特殊优化,通过透明的按需加载来实现全平台 css3 选择器兼容
- touch 手势 对于 win8 的支持
- Base 与 RichBase 合并,并支持 callSuper 调用,形成完善的 KISSY 类系统。
- date 系列工具类实现,并支持 en/zh 两种语言以及序列化和 parse 功能。
- 在 date 以及 KISSY 组件架构的基础上实现 date/picker
- 在 KISSY 组件架构的基础上实现 scroll-view,可模拟触屏以及普通滚动条
- xtemplate 进行了一系列功能增强,例如 宏的支持,根作用域的支持,模块加载的支持
- tabs 支持懒渲染
- resizable 支持代理拖放
- getScript ie9 bug fix
- placeholder ie67 兼容
- getScript ie6 bug fix
- editor bug fix
- param bug fix
- css Selector性能优化 面向Mobile设备的选择器性能提速