浅析“Rich”设计模式

作者:包子 来源:Tencent CDC Blog 时间:2009-03-12 12:36:00 

但凡设计师都对简洁的设计情有独钟,我们不喜欢复杂,却也不能不会rich。

先来看下“rich”在字典里的意思:
   (1) having an abundant supply of desirable qualities or substances;
   (2) of great worth or quality;
   (3) very productive;…
  可见,“rich”即暗示比满足普遍需要或期望的要多。
  那么以RIA为例,来看下RIA(Rich Internet applications富互联网应用程序)比IA(Internet applications)多在哪
  更快、更直接的互动、更仿真、更流畅的体验、更cool、更好玩、更易安装、更容易传播、更安全…更容易使用户迷惑、更复杂、更容易不切实际、更难部署、更高开发成本…
  ——可见,多出来的既有优点也有缺点。
  我们假设B=f(U,E),即行为(Behavior)是一种以用户(User)与环境(Environment)为变量的函数(function)。
  我们想要通过交互设计创建一个符合逻辑的流程以及在其中进行的符合意料的行为,但是我们不能直接控制用户,我们需要通过交互、界面设计等,找到有效控制环境的方式。因此,我们要仔细的研习下更“rich”的控制与体验并不断探索。以RIA为例,这种探索包括了解其应用类型与常用模式,了解其设计挑战与风险,在设计其应用时注意扬长避短,并学会评估由此形成的效应。

应用类型与常用模式

RIA从应用上可以做为:
  •  单独的软件、widget(脱离浏览器在桌面上运行)
  • 网站的某些部分(在浏览器中有效地运行)
  • 添加到传统的网页的“丰富组件”(来导航或互动)

且目前已有以下几种类型的应用:
  •  信息/参考应用:网络/本地资源的整合,搜索,多媒体,用户参与…
  •  资源浏览/编辑应用:浏览,阅读,检索、分类,协作,发布…
  •  电子商务应用:购物,数据库浏览…
  •  实用应用:提示,过滤,帮助,向导… 
  •  娱乐应用:游戏…
  •  营销应用:广告…

先将这些应用中RIA的模式穷举一下:

再将这些模式分解:
  • 交互——每一种模式都以一种交互开始。
   悬浮、鼠标滑过、点击、释放、快捷键、拖拽、移动、选择、定焦、调整大小…
  • 操作:
   查找——“我需要的时候能找到信息”
   自动匹配、载入内容、缩小选择、及时搜索、精确搜索、动态过滤、细节缩放、随需刷新、悬停出现的详细信息、原位替换、可调整大小的模块、滚动的模块、模块扩展…

标签:设计,设计师,ria,ia,rich
0
投稿

猜你喜欢

  • 百万级asp分页存储过程代码(ver2.0)

    2007-12-17 13:13:00
  • 省市级联菜单的可用性

    2009-02-24 16:32:00
  • 数据库安全管理的三个经验分享

    2009-04-01 15:49:00
  • IE7的web标准之道 Ⅰ

    2008-08-13 12:42:00
  • 专家教你安装 MySQL的与MySQL GUI Tools

    2012-01-29 17:59:05
  • 学以致用驳ASP低能论

    2007-08-22 14:47:00
  • 安装MySQL5.0后出现1607异常的解决办法

    2009-02-26 15:52:00
  • 装了 Access 2003 安全更新 (KB981716) 之后 Access 打不开

    2010-12-09 19:59:00
  • SQL截取字符串函数分享

    2011-11-03 17:07:37
  • 像数艺术

    2010-02-08 12:33:00
  • 用户体验如何提升阿里巴巴的商业价值

    2009-07-23 20:29:00
  • asp精妙的SQL语句例子

    2008-03-04 17:42:00
  • 浅谈用户注册表单

    2008-11-13 12:27:00
  • oracle 树查询 语句

    2009-07-17 18:20:00
  • jquery 常用操作

    2010-01-12 16:00:00
  • ASP分页类(支持多风格变换)

    2011-04-08 10:39:00
  • 如何在MySQL查询结果集中得到记录行号

    2008-12-17 15:00:00
  • 再论Javascript的类继承

    2010-06-26 12:48:00
  • prototype-1.4.0注释版源代码下载

    2007-09-30 14:06:00
  • url地址栏加密和解密函数 Base64

    2008-07-10 13:29:00
  • asp之家 网络编程 m.aspxhome.com