月度归档:2011年01月

意外收获,无师自通,原来FW这么好用

比如一个圆角的长方形按钮,想要调整宽度,只需要用部分选定工具(快捷键A,不是V,v是指针工具)滑过右边(或左边)的两个角,就可以用shift+方向键做相应调整了。各种路径调整都可以这么做。

其实偶在Google搜索还是蛮自信的,却怎么也搜不到这样的技巧,原谅偶是个FW门外汉,还没人教FW,无量天尊!

此次意外的操作,让偶找到了这个诀窍,喜不自禁啊!终于可以摆脱以前学自PS那种笨笨的方法了。

研究confirm与操作复杂度的取舍

开篇:

confirm的作用,从另一个角度来说,就是为了增加操作复杂度(即操作步骤数), 从而降低或避免误操作的几率。

例如删除操作,当一个删除需要经历2个以上操作步骤时候,可以说此时不需要confirm再次确认了。

很明显,当用户确实操作了多步骤,他的意图就很明显了,不需要再提示确认些什么了。

思考ing……

11个系统思维定律 – 同样适用于前端(转好文)

“我会更加努力地工作”——一匹名叫Boxer的马(出自乔治·奥威尔的《动物农庄》)

彼得·圣吉在其著作《第五项修炼》中提到的系统思维定律同样适用于软件开发。

1. 今日的问题源于昨日的解决方案(Today’s problems come from yesterday’s solutions)

当解决问题时,我们会感到很高兴。我们经常不考虑后果。令人感到意外的是,我们提出的解决方案可能会产生反作用,并带来新问题。
作为对取得巨大成功的团队的奖励,公司决定为团队中的少数骨干成员发放奖金并晋升职位。团队中的其他成员会感到不公平,并且会丧失积极性。最终使团队成员之间的关系更加紧张,后续项目也就很难再取得成功。
项目经理频繁要求开发者修复一个新的软件Bug,或者处理客户的紧急需求,而开发者尽力满足这些要求。但是,过于频繁地分散精力会妨碍他们完成迭代过程中的主要任务。因此,项目进展很慢。

Continue reading 11个系统思维定律 – 同样适用于前端(转好文)

ToFishes系列jQuery插件之 – jCover元素界面锁定(遮罩)

为啥要写这么个插件,源于jQuery blockUI插件,因为效果基本和这个插件是一样的(我在造轮子。。。)。但是更纯粹倾向于遮罩功能。

但是代码却精简了很多,并且做了优化,减少dom操作。

PS: 以前也习惯用iframe做IE6遮盖select元素,以为这时候select是会被透明遮盖的,现在才发现iframe遮盖select也是看不见的,相当于设置了visibility: hidden; 所以本插件没有费工夫去写iframe遮盖,iframe远没有css隐藏来的方便。

应用举例:1、先引入jquery及本插件;2、全屏遮罩:$.jCover(); 元素遮罩:$(“#jCover”).jCover();

点击查看Demo并下载