JQuery
摘要: 以下是jQuery1.3的主要变化,推荐大家试用!
选择符引擎:有关选择符的代码已经全部重写,主要是在性能上有所提升,因为Sizzle是jQuery作者John Resig新写的DOM选择器引擎。好称是最好的引擎了。如果想自己设计一个的基于新的选择器语法的API,可以直接用Sizzle,完全可以基自己的business开发底层脚本库。同时得益于新的引擎,选择器支持:not(div,p),增加了一个closest方法,用来找最近的一个匹配选择器的父元素。
DOM操作(append/prepend/before/after):大部分代码也都重写了,包括一些执行嵌入script元素的逻辑。
.offset():另一个经过重写的方法。
事件触发:事件被触发后会沿DOM向上冒泡——而这可能带来问题。
新版的拖放(Drag and drop)的性能将有一些提升
阅读全文
摘要: 使用JQuery不仅要泛泛的去用,还要不断的结合自己的业务的写一些插件,才能理解JQuery API设计的风格 simple and consistent.
阅读全文
摘要: 两个很棒的javascript framework, 提供Cheat Sheet PDF下载地址,可以很清楚的比较两者语法的简洁性和DOM操作的方便性。
阅读全文
摘要: 在一开始空手套白狼的时候,我们严格的分层,设计数据(Data)、结构(Strutcture)、行为(behaviour)、风格(style),并绞尽脑汁的把要素粘连在一起,在随后的网站运营过程中,我们大多数的情况下,可能会改变风格、行为,少数的情况下,我们可能去重构结构,或者改变后端的数据定义,可以看出,以后的改进是局部的,增强的,不断提高交互能力和用户体验的。
阅读全文
摘要: 从需求的角度讲,在电子商务应用当中,cookie的灵活应用对于用户体验非常重要,可以记忆用户的经常重复性的操作,个人偏好,等等。可惜很多的应用,并不擅长使用cookie.经常是输入一大堆搜索查询条件、可选操作后,再回退、刷新、再次登录后没有了,还要重新输入,非常恼火。所以我觉得能够智能化的记住用户的常用操作,是非常体贴用户、让用户感动的事情。
阅读全文
摘要: 框架毕竟是框架,没有最完美的,只有相对合适的,使用者需要分析知道自己的问题在那里,然后去设计开发、使用合适第三方的框架,或直接使用、或二次封装、开发、修改源代码,来解决自己的问题,总之,不要做一个问题的抱怨者,等着别人煮米下锅。
阅读全文
摘要: 设计者高高在上,不食人间烟火,只是提供约束,不要这样,必须那样,而不是提供方法和可以复用的API。
开发者是处于解决问题的一线,饱尝重复造轮子的疾苦,他们最需要的是快速的解决问题,以更恰当的方式工作,寻找更容易构建系统的技术和方式。
Jquery给设计者上了很好的一课。
Jquery就像一个魔法师一样,$()就像魔法棒一样,随手一指,一个木偶变复活了,一瞬间具备了各种各样的复杂的能力。
阅读全文