S.config({ combine: true, tag: '20120911', base:'http://baohe.taobao.com/develop/my_dpl', packages: { packages: [{ name : 'widgets', path : '../', charset:'gbk', tag:'20120911' }] }, map: [ [/(.+widgets\/.+)-min.js(\?[^?]+)?$/, "$1.js$2"], [/(.+widgets\/.+)-min.css(\?[^?]+)?$/, "$1.css$2"] ] }); //debugger; S.use('widgets/PopWin/PopWin', function (S) { // debugger; });
发表评论
-
区块代码
2012-10-23 15:13 345<cms:page name="国际时装周&q ... -
git常用命令
2012-10-09 11:48 583Create a new repository on th ... -
常用正则
2012-09-26 10:19 538一些常用的正则表达式: URL: / ... -
乐活广场页的相关逻辑
2012-09-25 16:34 3312/** * @fileoverview blog-list ... -
ul在ie6下,宽度固定,只适应高度,高度撑不开问题
2012-09-18 11:40 400ul在ie6下,宽度固定,只适应高度,高度撑不开, ie6下 ... -
代码规范
2012-09-10 16:18 545/** * @fileoverview personal- ... -
超出显...
2012-09-04 17:34 517text-overflow:ellipsis 超出显... -
在页面的图片加载完成后进行其他操作
2012-08-29 14:34 499if(!image.complete) { ... -
元素内连续字母强制折行
2012-08-14 17:31 409.c { width : 300 px ; ... -
状态代码
2012-08-08 17:40 576大家都知道404是木有找到东西,301是定义转向,但又有几个人 ... -
项目整理
2012-06-21 09:36 630最新需求以静态模块或者tms页面小修改居多,有比较好的js代码 ... -
一种js的代码框架
2012-06-21 09:35 607self = function(){ var p ... -
对运营更友好的延迟加载
2012-06-21 09:34 466<?php if($__REQUEST['en ... -
可能用到的php代码
2012-06-19 21:28 6121.延迟请求文件,模拟网速不好的时候的场景,代码地址如下: ... -
正则表达式学习笔记
2012-06-06 15:17 548var patt1=new RegExp("e&qu ... -
淘宝本地生活应用-移动web开发总结
2012-06-05 17:45 1143-webkit-transition:background 0 ... -
string操作
2012-05-31 17:08 493favouriteNum.innerHTML = favou ... -
手机端前端开发实践
2012-05-22 15:57 7421.横竖版可以重置缩放,但无法手动缩放页面 <met ... -
常犯错误总结
2012-05-22 15:34 5481.运算符用的是全角的 alert(x - y); 中间 ... -
常用链接集合
2012-05-16 11:28 441阿帕奇配置(apache rewrite): http:// ...
相关推荐
### Kissy模块化实践 #### 一、模块化思想与前端代码演变 模块化思想是一种将复杂系统划分为独立功能单元的设计方法,旨在通过明确各模块间的边界与接口,提高系统的可维护性、灵活性和可扩展性。在前端开发领域,...
无论是UEditor的按需加载,KindEditor的插件体系,还是KISSY的组件化思想,都体现了模块化设计的精髓,即让复杂问题变得简单,让软件开发更具效率和弹性。 总结,模块化开发是现代软件工程的关键组成部分,尤其是在...
KISSY提供稳定的核心,包括 oo、dom、Event、Anim、Ajax 等;强大且易用的脚本加载器,特有的 loader;丰富的UI组件,包括 Switchable、Overlay、Draggable and ...KISSY具备模块化、高扩展性、组件齐全等特性。
1. **模块化**:Kissy 提倡模块化开发,它基于AMD(Asynchronous Module Definition)规范,允许开发者将代码分解为可重用的模块,便于管理和维护。通过`require`和`define`方法,可以方便地组织和加载模块。 2. **...
通过这个压缩包,开发者不仅可以深入了解 Kissy 的实现原理,还可以学习到前端工程化的一些最佳实践,如模块化开发、自动化构建、测试驱动等。同时,Kissy 的模块化设计和良好的性能表现,使其成为构建大型前端应用...
1. **模块化管理**:Kissy 强调模块化开发,采用 CommonJS 规范,允许开发者将代码分解为独立的模块,便于组织、重用和维护。每个模块都可以独立加载,降低了页面的加载时间,提高了性能。 2. **兼容性广泛**:...
1. **模块化**:Kissy基于CommonJS规范实现模块化,允许开发者将代码分割成多个模块,每个模块独立加载,减少页面初始化时的负担。这种模块化设计使得代码组织更有序,易于维护和扩展。 2. **兼容性**:Kissy对各种...
KISSY强调的是模块化开发和按需加载,这意味着只加载实现当前功能所必需的模块,从而优化前端性能。 KISSY的学习资源主要包括官方网站和小组项目等,最新版本的KISSY种子文件seed.js可以通过指定的URL进行引入,...
在“Kissy学习教程”中,你可能会看到关于如何配置Kissy环境、如何编写和加载模块、如何使用DOM和事件处理的示例,以及如何创建和使用插件等内容。这些教程会逐步引导你深入理解Kissy的工作原理,并提供实践操作的...
KISSY采用模块化开发方式,允许开发者按需加载所需模块,降低了代码体积,提高了页面加载速度。通过KISSY,开发者可以方便地创建和管理DOM元素,处理事件,进行AJAX请求等。 2. **JavaScript基础**:JavaScript是这...
3. **异步加载**:Kissy 支持延迟加载和按需加载,这意味着只有在实际使用到某个模块时,它才会被加载到页面中,从而减少了页面的初始化时间和网络资源的消耗。 4. **兼容性**:Kissy 对旧版本的浏览器有较好的兼容...
9. **性能优化**:Kissy在设计时就考虑了性能优化,例如延迟加载、模块合并等策略,以减少页面加载时间和网络带宽消耗。 10. **文档和社区支持**:Kissy拥有详尽的文档,帮助开发者快速上手。同时,由于是淘宝团队...
KISSY的模块化特性使得代码可复用性高,开发者可以通过`use`方法按需加载所需模块,降低整体页面的加载负担。在"index.html"中,可以看到对KISSY模块的引用,比如`KISSY.use('component/overlay, node, event')`,...
作为一个JavaScript库,KISSY集成了模块化、事件系统、DOM操作、Ajax通信等多种功能,旨在为前端开发者提供一套全面而强大的工具箱。 模块化是KISSY的一大亮点。它采用AMD(Asynchronous Module Definition)规范,...
1. **模块化设计**:Kissy Editor遵循Kissy框架的模块化思想,将各种功能如图片上传、表格操作、链接插入等拆分成独立模块,开发者可以根据需要选择加载,这样既节省资源,又方便定制。 2. **插件体系**:Kissy ...
KISSY采用模块化的思想,允许开发者按需加载所需功能,减少不必要的资源浪费。要开始使用KISSY,你需要引入KISSY的核心库,并根据项目需求加载相应的模块,如DOM、Event等。 对于视差滚动的实现,我们主要关注两个...
KISSY 是一个轻量级的JavaScript模块化开发框架,它支持延迟加载功能,帮助开发者按需加载模块,提高页面的加载速度。KISSY团队通过模块化设计,使得开发者可以在运行时动态地引入需要的代码,而不是一次性加载所有...
6. **KISSY模块系统**:KISSY采用AMD(Asynchronous Module Definition)模块化加载方式,使得代码组织更有序,便于复用和维护。 【KISSY框架】KISSY的核心优势在于其模块化系统,它允许开发者按需加载所需组件,...
1. **KISSY框架**:KISSY的核心理念是"Keep It Simple and Stupid",它提供了一种简单易用的方式来组织和管理JavaScript代码,支持AMD(Asynchronous Module Definition)模块加载机制,使得代码可以按需加载,提高...