Rainboys - rainboys.cn - 雨中人
General Information:
Latest News:
jQuery最佳实践 9 Apr 2012 | 03:19 pm
jQuery最佳实践 1. 使用最新版本的jQuery jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。 下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句: $(‘.elem’) $(‘.elem’, context) context.find(‘.elem’) 我们用1.4.2、1.4.4、1.6...
客户端存储 15 Mar 2012 | 05:55 pm
Web应用允许使用浏览器提供的API实现将数据存储到用户的电脑上。这种客户端存储相当于赋予了Web浏览器记忆功能。比方说,Web应用就可以用这种方式来“记住”用户的配置信息甚至是用户所有的状态信息,以便准确地“回忆”起用户上一次访问时候的状态。客户端存储遵循“同源策略”,因此不同站点的页面是无法互相读取对方存储数据的,而同一站点的不同页面之间是可以互相共享存储数据的,它为我们提供了一种通信机制,例...
[转]Javascript的10个设计缺陷 30 Jun 2011 | 05:21 pm
前几篇文章,我经常说Javascript的设计不够严谨,有很多失误。 今天的这一篇,前半部分就谈为什么会这样,后半部分将列举Javascript的10个设计缺陷。 我参考的文献主要是Douglas Crockford的专著《Javascript语言精粹》(JavaScript: The Good Parts)和Fredrik Holmström的文章《我对Javascript的抱怨》(My g...
【转】关于脚本载入器的思考 24 Jun 2011 | 08:22 pm
最近看了一些脚本载入器的文章,包括很火的LABjs,controlJS,还有淘宝玉伯的seajs,很火的话题,也比较有争议!下面转一篇尼古拉斯的文章,我也同意作者的观点,希望很能够得到浏览器原生的支持! 第一篇日志的评论中有来自 Kyle Simpson 的批评 (Kyle 是另一个脚本载入器 LABjs 的创建者)。LABjs 目标和 ControlJS 有些不同:开启 JavaScript ...
找一个平衡点 18 Apr 2011 | 08:21 pm
好久没写博客了,最近比较忙,感觉有点累。不过好像也明白了一个道理,人都是有理想,然而通常情况下,现实却不尽如人意,怎么办呢。怎么样才会幸福呢?为什么有人会一直抱怨,为什么有些人会潦倒一生呢?或许他们还没有找到那个点,或许人生的很多时候都在寻找这样的点,我希望我的工作可以,让我做我喜欢的事,我希望工作能给我成就感,我希望工作能给我职场的机会,可是太多的人,太多的时候,都会那么几个因素不如意。怎么办,...
ie无法使用jquery解析xml 1 Mar 2011 | 07:26 pm
今天做一个区域配送部分,需要调用XML来显示各个地区的配送信息,但是用jquery调用xml时,IE总是提示xml文件加载失败,但是在Firefox中的结果却是成功的。代码如下: [javascript] $.ajax({ url:”codArea.xml”, type: “GET”, dataType: “xml”, error: function(xml){ alert(‘Err...
wordpress函数中文翻译 25 Nov 2010 | 07:53 pm
在讲述下面的WordPress函数之前,我们需要明确这样一点,所有的WordPress函数都是已经定义好的PHP函数,它们都需要写在PHP 语句中(<?php ?>)才能执行;而且,所有这些函数在PHP语句中都应以分号”;”结尾。其实,为了用好这些函数,为你的WordPress服务,你最好具有 PHP语言的基础。 1.bloginfo() 顾名思义,该函数主要用来显示博客信息;而且根据参数的不...
【转】WEB移动应用框架构想 29 Sep 2010 | 08:08 pm
iUI、jQTouch、WPTouch、PhoneGap、XUI、iWebkit、Rhodes、gwt-mobile…当我们已经开始惊 叹 web移动应用充斥着各种各样框架与类库的时候,其实各大web框架才刚刚开始他们的移动领域:Yahoo的YUI3.2的Touch版、jQuery的 jQueryMobile、ExtJS整合JQTouch和Raphaël库推出的Sencha Touch框架。。。 ...
区别中英文截取字符(二) 30 Jul 2010 | 03:42 am
是为了对上一篇“区别中英文截取字符”做个补充纠正,其中有一点,我是概念上混淆了,一个UTF-8中文字确实是占了3个字节,但是字符宽度还是2个字符宽度,所以造成了UTF-8下,截取相同数量的字符,但是宽度却不相同,更正后的代码还是有一定的局限性,就是要用等宽字体“如宋体,sans-serif”,但是如果你定义成了非等宽字体就不适用了如“Arial”,举个最简单的例子“a”,”w”这两个字母定义成“A...
区别中英文截取字符 26 Jul 2010 | 09:24 pm
最近很忙,博客很久没有更新了,今天抽出了一点闲暇时间,动手写了这个“区别中英文截取固定字符”的jQuery插件,暂且命名为fixtext吧,相信前端的兄弟们,这种情况会经常遇到,但是一直找不到太完美的解决办法,通常下用css截取,但是css有弊端,最令人不满意的是,限定宽度后有可能会截掉不完整的字符,相当的不雅,后台截取当然最好,但是多数情况下PD不一定愿意干这个活。今天特意写了这个插件,基本能满...