KISSY 1.3-released
Upcoming SlideShare
Loading in...5
×
 

KISSY 1.3-released

on

  • 2,053 views

KISSY 1.3.0 released

KISSY 1.3.0 released

Statistics

Views

Total Views
2,053
Views on SlideShare
2,053
Embed Views
0

Actions

Likes
1
Downloads
19
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

KISSY 1.3-released KISSY 1.3-released Presentation Transcript

  • 12年12月25⽇日星期⼆二
  • 高效协作,便捷开发 1.3 is coming yiminghe@gmail.com12年12月25⽇日星期⼆二
  • Get • kissy/archive/1.3.0.zip Github: https://github.com/kissyteam/ • npm: https://npmjs.org/package/kissy • a.tbcdn.cn/s/kissy/1.3.0/seed-min.js TaoBao CDN(推荐): http://12年12月25⽇日星期⼆二 View slide
  • What’s New • 协作 • 开发 • 稳定 • 普适性 • 性能12年12月25⽇日星期⼆二 View slide
  • 高效协作 • Package 机制支持业务间无缝协作 • combo 模式支持业务间最少的链接数 • Gallery 通用模块的共享机制 • 内置 gallery package • 直接 use(‘gallery/xx’) 即可12年12月25⽇日星期⼆二
  • 便捷开发 • 无缝切换 模式与开发阶段匿名模块的 线上 Combo • 组件一致性 • new/render/plugin/listeners • 生命周期事件:afterRenderUI/ afterBindUI/show/hide • 组件即模块,use require 按需使用12年12月25⽇日星期⼆二
  • 便捷开发 new  Menu({    children:[{content:’item1’}] • 组件易用性 }) new  Tree({    content:’root’,    children:[{content:’child1’} • 新模块 ]}) • tabs,swf,promise,uri,combobox, • color,stylesheet,xtemplate, • dd/plugin/constrain12年12月25⽇日星期⼆二
  • 稳定 • 支持持续集成 • phantomjs + travis + nodejs • 单元测试覆盖率提升 • ~80% • 应用于 detail/shop/search/crm12年12月25⽇日星期⼆二
  • 普适性 • Support mobile • 按设备能力,按需加载 • 线上自动 combo 减少链接数 • 支持手势事件 pinch/rotate/tap • 大部分内置组件触屏可用12年12月25⽇日星期⼆二
  • 性能 • Performance • 按设备能力,按需加载 • IE 兼容代码不会出现在标准浏览器中 json2, dom, event( hashchange.. )12年12月25⽇日星期⼆二
  • 12年12月25⽇日星期⼆二
  • 前提 • 不要静态引入 kissy 模块文件 <script  src=‘overlay.js’></script> • 推荐静态引入 seed-min.js,通过 use require 使用其他模块 • 尽量少 use • 线上设置 combo 模式12年12月25⽇日星期⼆二
  • 不兼容 • 删除 KISSY.app, csspath, cssfullpath • 不要配置 path, fullpath • 请使用包机制 • require name 时执行 中的 fn 只有在 use, KISSY.add(name,fn)12年12月25⽇日星期⼆二
  • 不兼容 • gallery template, flash, validation 移到 suggest, • editor api 变更 • 统一的组件 api 与模块化机制12年12月25⽇日星期⼆二
  • 不兼容 • dd/plugin/proxy, dd/plugin/scroll 拖放 proxy scroll 独立为单独模块: • 接口为统一的插件 api new  Draggable({    plugins:[  new  ScrollPlugin()  ] }).plug(  new  ProxyPlugin()  );12年12月25⽇日星期⼆二
  • 不兼容 • 独模块:component/plugin/drag, overlay 的 resize draggable 配置独立为单 component/plugin/resize • 接口改变为统一的插件 api new  Overlay({    plugins:[new  DragPlugin()] }).plug(ResizePlugin)12年12月25⽇日星期⼆二
  • Next 1.4 • 基础架构完善 • Test coverage • IE 持续集成 ?? • 链接数跨包优化12年12月25⽇日星期⼆二
  • Next / 1.4 • 基础组件重构/增加 • date/datasource/graphic • date-picker • color-picker • Switchable • grid ??12年12月25⽇日星期⼆二
  • 感谢!12年12月25⽇日星期⼆二
  • 服务线先锋探索团队12年12月25⽇日星期⼆二
  • 服务线先锋探索团队 常胤 玉门,七念,云休,棪木,清羽12年12月25⽇日星期⼆二
  • KISSY Gallery 贡献者12年12月25⽇日星期⼆二
  • KISSY Gallery 贡献者 剑平 常胤,翰文,玉门,七念,林谦,紫 英,张挺,牧云,易敛,伯方,流 火,元泉,基德12年12月25⽇日星期⼆二
  • etao 团队12年12月25⽇日星期⼆二
  • etao 团队 左莫 Brix 团队:李牧,左莫,基德,龙笛,行列,逸才 … 搜索团队:雨异,云聪,阿大 …12年12月25⽇日星期⼆二
  • KISSY PIE 工具团队12年12月25⽇日星期⼆二
  • KISSY PIE 工具团队 文龙 紫英,遇春,张挺,剑平12年12月25⽇日星期⼆二
  • 1.3 升级团队12年12月25⽇日星期⼆二
  • 1.3 升级团队 游侠 水儿,石霸,霸先,大遒,渐飞,文 龙,释然,凤寻,三七12年12月25⽇日星期⼆二
  • 还有更多 阿克,道璘,地基,董晓庆,额台, 方元,飞长,妙净,鸣弦,墨锋,苏 河,铁军,亚城,隐若,影风,元 晃,缘灭,云谦,展炎,展烨,龙 欣,龙刚,拔赤 … 以及玉伯,小马,圆心一如既往的支持12年12月25⽇日星期⼆二
  • 祝⼤大家圣诞快乐12年12月25⽇日星期⼆二