islighting

Latest Posts

在开发中,有时会碰到一些很重的交互,比如一个带焦点的对话框,在对话框中有内容的搜索、筛选、选择等等。这时候常用的浮动层模拟对话框就显得不那么适用了,尝试用一下showModalDialog。

Continue Reading...

opengl红宝书看完,就开始练手了,processing真是很方便的一个工具,不用太多纠结语言的一些特性,用来作快速prototype再合适不过了,还有众多强大的第三方类库.尤其是toxiclibs,几乎所有需要的东西,都方便的提供了,值得好好研究.

Continue Reading...

今天碰到一个比较xx的bug,数字格式化时出错。具体原因是在格式化初始时,取的值转成了number类型,运行num.indexOf(‘.’);  而js的number类型没有indexOf方法,记录一下。

Continue Reading...

Muse,最近看过的视频中最有印象的一个,有种梦境的梦幻感,音乐也很赞。 网站field.io,需翻墙。flickr上也有一些视频和往期project的截图。

Continue Reading...

鼠标在桌面上的二维运动反映为光标在屏幕上的二维运动。当所处理的对象是一个二维形体时,鼠标的二维运动可以一一映射到二维形体上,从而方便地实现几乎所有需要的操作。但是当交互所关注的对象是一个三维物体时,二维屏幕与三维形体之间的矛盾就曝露出来了,ArcBall算法可以解决此矛盾。

Continue Reading...

最近evernote和things用的比较多,对其中tag编辑的体验很有感觉,真是觉得顺滑无比。一路下来,手都几乎不用离开键盘,保证了焦点不会由于其他操作转移,思路也因此得以连贯。重点和连贯性都保证好了,体验自然不差。

Continue Reading...

最近看的书,大概都是跟信息视觉化和互动有关。书看的多了,却越来越感觉到自己所知之渺小。从原来的圈子跳出来,这世界会有另外一番景象。

Continue Reading...

传统加载外部JavaScript(*.js) 或者 Css(*.css)文件的方法是直接在标签里面进行添加: 这些文件用这种方式会同步加载到当前这个页面。 现在用动态的方式载入JavaScript/Css文件: * 用 DOM createElement 方法创建一个 “script” 或者 ”link” 元素 * 设置相应的属性 * 使用 appendChild 方法, 把创建的元素插入到 head

Continue Reading...