Ruby's Louvre

每天学习一点点算法

导航

2013年1月2日 #

2012总结

摘要: 去年我的总结是有关我的选择器发展史。2012年我把精力放在三个方面,加载器,动画引擎,MVVM,这都是与我的框架有关的。基本上,得益于这三方面的着力,我的框架已经非常成熟。2013年我就可以挥军指向UI库了。加载器,在我的博客中,以“我的模块加载系统”起头的一系列博文,已经发展到v21。v19之前是使用iframe方式实现,兼容性与稳定性更好,并且唯一能对opera12之前不检测onerror所引发的问题。v20使用单文档加载,调试能力更胜一筹。由于opera下的死链问题可以改用其他浏览器检测到,决定以后使用v20的新方案。我的模块加载器有据可考的时间是2011.4.12发布的v5,也算国内历 阅读全文

posted @ 2013-01-02 15:53 司徒正美 阅读(3652) 评论(6) 推荐(4)

mass Framework data模块 v4

摘要: 对v3进行改进,原来是用两个引用数组为元素节点提供UUID,另外两个数组提供缓存体。v4中删掉Data类,只有一个数组来为元素节点提供UUID,再用一个数组提供缓存体。缓存体之上有一个data对象属性,用于保存用户数据。相对于v3与jQuery2.0的新方案,它会在没有私有数据与用户数据时,会把这两个数组对应位置上的元素删掉,防止无限膨胀。//==================================================// 数据缓存模块//==================================================define("dat 阅读全文

posted @ 2013-01-02 15:05 司徒正美 阅读(1221) 评论(0) 推荐(0)