Web里的人机交互之鼠标篇

不知道为何计算机用户大部分喜欢鼠标点击,最近想掰弄一下可视化,放大平移选中拖动一下子交杂在一起,就晕了。

网上竟然还找不到比较好用的库,那就自己动手丰衣足食吧。

实现的目标是:

支持鼠标长按键(比如按住一个圆一秒表示选中);

支持鼠标手势,再加一下模式识别的库都可以自己弄手写板了;

支持手机上加载页面时将手指事件转化为鼠标时事件;

支持手机上几个指头抓起或撑开的动作(比如缩小或放大一个区域);

支持单击,双击乃至多次点击;

支持鼠标拖拽后事件;

先上repo吧:https://github.com/dna2github/petalJS/tree/master/visualization

modules.js就是自己写了个动态加载javascript文件的脚本,这样以后有ACL控制好加载不同js。原理是:用jQuery创建一个

你可能感兴趣的:(javascript,可视化,web,javascript,人机交互,可视化)