今天基本完成了用户首页,用户可以拖放管理自定义布局 (类似 igoogle)。
在PM试体验的时候,发现他的拖放方式都(跟部门主管一样)是“丢放式”的, 鼠标抓起一个模块,带有速度的往某个位置一扔,有时在没有到达目标区域就放手了, 导致实际上没有被扔到目标区域。不仅仅是拖放模块,甚至连拖放改变边侧栏宽度也是使用这种手法。 可以想象他们使用桌面应用程序(比如改变窗口大小)也是这样操作的。^1^
我当时指出这两种拖放手法的不同,然后我们就短暂的畅想了关于“丢放式”的前端设计。
如果你看过微软未来操作系统的视频^2^,或者腾讯未来QQ的演示视频^3^,大概能了解这是怎样的一种情形。
这种模拟现实,并超越现实的操作体验,比目前任何的3D游戏都要精致、逼真得多, 它是如此的流畅(非性能),以至于让人感觉不到操作系统和软件的存在,仿佛在摆弄实物一般。
目前的大多数web前端设计,还只是初步模拟操作系统或桌面应用程序2D时代的作品, 受浏览器的约束,也有一些做出了还不错的3D及流畅的动态效果,然而即使是flash也做的很不够。 就3D效果本身来说,这只不过是未来设计中很基本的一种特性,另外包括手势动作及趋势, 操作的速度及方向,还有现实世界中力学,人体工程学,甚至心理学等等众多科学的渗入, 辅助以多点触摸屏,声控等,展现层的设计会越来越逼真,操作方式跟现实世界会越来越无差异。
更进一步的,我曾经似乎看过,也传播过这样一句话:最好的界面,就是没有界面。 我虽然只是随便说说,但是心里还是蛮认真的。当然这里说的没有,只是说对操作用户来说几乎透明, 几乎感觉不到,而当用户希望有感觉时,他可以自己拼出符合自己期望的界面来。
参考与延伸欣赏:
- Twitter@hotoo:3241383666 发现部门两个老大的拖放手法都是“丢放式”, 未来操作系统在触摸屏的辅助下,已经有这样的抽象设计。 我想,web前端也可以尝试这样的抽象设计。^1^
- 视频: 超酷的微软操作系统 ^2^
- 超炫的未来QQ版本(视频集合) ^3^
- 未来的操作系统将采用3D用户界面和触摸操作