- 浏览: 56464 次
- 性别:
- 来自: 北京
-
最新评论
-
ytqwz:
楼主,现在完成的怎么样了
流程图状态机DEMO(附件wf-statemachine-demo.rar下载) -
wersion:
我觉得可以参考下这个 http://www.oschina.n ...
jquery 简易的流程图编辑控件 新版(20100907) -
stephenyindezhi:
联系972002139
jquery 简易的流程图编辑控件 新版(20100907) -
stephenyindezhi:
功能都操作不了啊,我急需这个东西,是我没看懂吗
jquery 简易的流程图编辑控件 新版(20100907) -
西北汉子:
没有意思
jquery 简易的流程图编辑控件 新版(20100907)
文章列表
各位合作伙伴,大家好!
从去年合作伙伴大会到现在,已经过去了一年。这一年里,我们大家一起向一个开放的、没有疆界的互联网新生态迈出了第一步。大量的创业伙伴在腾讯开放平台上涌现出来,其中不少团队还取得了初步成功。
看到这些新的现象,我既感到高兴,也体会到责任重大。如果说以前腾讯做得好不好只关系到自己员工和股东,现在则关系到大家,腾讯还必须要促进平台繁荣、与广大合作伙伴一起成功。
这个转变让我一再思考,除了流量、技术、服务等“硬件”的分享,腾讯还能带给大家什么?换句话说,怎么把腾讯累积的经验和能力开放出去,让整个互联网行业生态发展得更加健康繁荣?
一年来,通过 ...
照顾用户的感情
- 博客分类:
- 只做最实用的体验设计
最新的windows 8界面
说国外的一个设计师在彩色显示器刚刚出现的时候做了一个实验,验证彩色显示器相对于黑白显示器对人的实际工作的帮助;
他分了两组人,分别使用彩色显示器和黑白显示器,过了一段时间之后,做了调查,调查结果显示彩色显示器相对于黑白显示器对于实际工作并没有任何的有效帮助;但是另外一个结论比较奇怪的现象发生了,使用彩色显示器的那组人再也不愿意使用黑白显示器,产生了对彩色显示器的依赖。
最后该设计师觉得,虽然工作并不需要把黑白显示器升级为彩色显示器,但是使用者的感情需要...
这个故事虽然很老,但是也从一个简单的事情上反映出了人对于感情满足的需求 ...
WEB环境中如何鉴别信息是否清晰明了
在WEB设计中,如何才能有效组织信息结构,是一个很重要的问题,但是,如何才能有效的鉴别信息是否清晰明了,轻重是否突出,也同样是一个重要的问题;
或许我们能够在绘画上有所启发;
绘画,因为每一幅作品都需要长时间(一周,一个月,甚至更长)的精雕细琢,所以很容易在不知不觉中就“钻”进了画里,而忽略了整体的构图和表现;
图一:
所以,绘画的设计师们,有一套自己的方法来避免这种情况的发生,第一步,缩小正在绘画的画板,使整体的全部暴露出来,下面就是关键,如果近视眼的可以摘下眼镜,没有近视的,就眯上眼镜,看不清楚细节为最佳;所以 ...
“要么不做 要做就做用户”
这句话是在白鸦的《设计网事》中的一句话,当时只是感觉说的挺有道理,没有太大的感触,直到后来偶尔发生的
一件事:
当时我们在给一个客户做一个训练系统,负责人不是我,是公司的另外一个同事,当时我们把系统交付给客户以后,
客户对我们的主页面做了修改(客户方有一定的技术实力),同事拿出来给我们看;发现,客户把主页面用FLASH
重新写了一遍:
原来我们提供给用户使用的答题页面,都是很简单的选择和勾选操作,我们觉得软件做到这样就好了,用户能用不
就行了,当然,也不是太差;
而客户边做的修改呢,就是把所有的答题的页面都用FLASH写成了游戏,比如说 ...
Roby 学习笔记
1>: 关于类
class MyFir # 继承的方式是 MyFir < MyParentFir
# To change this template use File | Settings | File Templates.
def initialize(name,co = 'xxxxx') # 参数可设置默认值,当有默认值的时候可以不传入数
据,如果传入了,则覆盖默认
@name = name
@co = co
end
@co #实例变量使用@开头,$是静态常量开头字母 @@是类变量的 ...
直入正题吧:
uncaught exception: [Exception... "Component returned failure code: 0x804b000f [nsIXMLHttpRequest.setRequestHeader]"
这个错误的原因是,在一个request实例没有结束的时候,试图使用同一个实例再次发送请求造成的...
在jQuery下,如果timeout时间过短的时候会出现这个问题
解决的方法是:增加timeout的时间
或者,在发起第二次请求的时候abort正在执行的请求
这个问题在IE6下好像不会出现,但是在MF ...
这一篇文章是对 之前
导航中节省空间的浮动设计 的一个补充
会具体的谈一下技术实现上的问题
首先看图一:
在图一中,我们要把才当放入到一个DIV中,则个DIV的宽度和高度是固定的(比如宽度是200px,这个数字在后面会用到),但是需要设置样式:
overflow:auto;
这样就会在内容溢出的时候自动的显示滚动条
这个应该比较好理解,我下面说具体实现浮动的内容:
看图二:
大家可以看到,这是鼠标移动到导航上的时候的一个状态:导航的内容从页面流中浮动出来,并且宽度转变成了自适应的状态;
对于宽度自适应的问题,无非就是修改一下样式的问题,我说一 ...
JQuery学习笔记
在回北京的火车上,闲来无事,突然想起了前一段时间学习JQuery的时候的经历,就随手写下来。
其实我写JS写了很长的一段时间,大概后2年多吧,但是一直没有使用过JQuery,对它了解的也不多;在我学习它的时候其实对
JS已经有一定程度的了解了,不敢说很厉害吧,但是也是中等靠上的水平吧,这正是开始做开发的的2年积累下来的;
原来一直在使用Prototype.js做开发,Prototype.js比较侧重于再语法上向Java 靠拢,然后提供了大量的基础运算扩展与封装
,对UI这块的扩展一直都不是特别的好;
但是JQuery是侧 ...
图一:
如图一
在我们现在的软件中,往往会出现导航项目太多的情况,而页面的容量是固定的,就那么一个小片,当
导航内容超出我们已定的空间大小的时候,我们一般会在DIV上加上滚动条;
而不管横向的还是纵向的滚动条都会严重降低用户使用感受,说白了这就是一种糟糕的设计;而在我们
再使用纵向的滚动条的同时又在使用横向滚动条时候,基本上就无法再谈什么用户体验了;
这主要的原因是在于用户的操作习惯以及现有硬件条件的限制,其实纵向滚动条的使用时没有太大的问
题,因为时候鼠标滚轮的时候这个问题基本上就不会带来太大的影响,但是横向的滚动基本上无法让人
接受,因为鼠 ...
目前的工作流开发状态如下图,基于WEB的流程图编辑器的支持目前也只限于此下图是将来工作流将要发展到的目标,相应的流程图编辑器也会随着开发的深入而改善
无聊啊,无聊啊!!!!!
这是我写的一个DEOM,目的在于对
jquery 简易的流程图编辑控件 新版(20100907)
的一个流程支持而写的状态机DEMO
表达式使用IK EXPRESSION,以后会支持EL,也可能会支持JS,或者其他的脚本语言
没有测试,默认实现还有错误,以后会更新稳定版本的
下面是其中的部分代码:
package keng.core.workflow.state.impl;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
imp ...
这个是现阶段的流程描述文件,也就是前面
jquery 简易的流程图编辑控件 新版(20100907)
所使用的流程描述文件
<?xml version="1.0" encoding="utf-8" ?>
<workflow name="李四的升职申请" state="draft" type="leave">
<!-- 针对整个流程的transitions -->
<transitions>
<!-- 元 ...
widget是jqueryui 提供的内置插件模式,前面我曾经写过一篇文章 对jQuery做的修改 其中:
写道
抛弃了widget的扩展模式,抛弃了 tabs.tabs("swidth","12121") 这种调用模式,使用 obj.method(args) 的调用模式
这里有必 ...
关于状态机的定义:
写道
关于状态机的一个极度确切的描述是它是一个有向图形,由一组节点和一组相应的转移函数组成。状态机通过响应一系列事件而“运行”。每个事件都在属于 “当前” 节点的转移函数的控制范围 ...
jQuery 基本库确实给我们带来了很多的方便,但是因为其fn的扩展方式在项目中实在是灵活度欠缺;
而widget模式虽然具备了一定的灵活度,但是还是有一定的欠缺
下面是我对jQuery做了修改后写的一些代码
吸收了一部分prototype.js 面向对象的方式,抛弃了widget的扩展模式,抛弃了 tabs.tabs("swidth","12121") 这种调用模式,使用 obj.method(args) 的调用模式
添加了prototype.js 中 function(){}.bind(this,arg1,arg2) 的闭包模 ...