谈非线性任务流程的窗口打开方式

作者:布林 来源:口碑网UED Team 时间:2008-08-28 12:47:00 

1 问题描述

最近与诸位聊起,在用户体验网站产品、完成任务的过程中,页面的切换到底是新开窗口,还是当前页面跳转,哪一种是最佳的用户体验。这一讨论上,意见产生了一定的分歧。在这里,也发表下自己的看法

2 从热力学角度提供解决方案–最大限度维持低熵状态

2.1 任务流程的跳转

遵循树形结构的从属关系,不同任务流程之间,相同层级的跳转采用当前页面转入。间隔层级采用新开窗口

以房产业务举例,房产页面,如点击左侧的资讯或帖子链接,视为不同任务流程间跨层级跳转,应为新开窗口。如在房产页面,从二手房切换至租房(导航或搜索),为不同任务流程间同层级跳转,根据规则为当前页面转入。

我们常常会把这个基本思想简化为:导航与当前页面转入,其他新开窗口。这种说法是不严谨的,但易被理解与实现。

2.2同一任务流程中的跳转

2.2.1母层级中的每一子项均与任务流程相关,视为孪生关联,此时从属关系的层级转化采用新开窗口,同层级转化采用当前页面转入。

2.2.2当母层级中的子项只有一项与任务流程相关,视为单一的线性任务流程。此时从属关系与同层级转化均可采用当前页面转入,减少不必要的熵增。跨层级采用新开窗口

标签:窗口,打开,用户体验,设计
0
投稿

猜你喜欢

  • asp如何显示全部的环境变量?

    2010-06-08 09:34:00
  • 如何在ADO中使用SQL函数?

    2010-06-17 12:51:00
  • 关于淘宝页面编码的疑惑

    2009-12-04 12:54:00
  • 高效优化博客的用户阅读体验

    2009-06-16 18:09:00
  • 扩展数据库系统选项实现更高的可扩展性

    2009-01-06 11:14:00
  • 提升JavaScript运行速度之循环篇[译]

    2009-02-20 12:54:00
  • sqlserver 中时间为空的处理小结

    2011-11-03 17:16:17
  • 文本框textarea限制输入文字个数的方法

    2008-01-28 13:02:00
  • 分析描述CentOS mysql安装系统

    2010-10-25 20:34:00
  • 用色彩打造专业的视觉效果

    2010-09-25 19:04:00
  • 获取Dom元素的X/Y坐标

    2009-10-10 12:49:00
  • 23个MySQL数据库安全使用技巧

    2007-10-26 16:02:00
  • 小谈用户身体语言的阅读经验

    2009-10-19 20:52:00
  • HTTP状态码

    2009-09-21 12:46:00
  • 学ASP应该注意ASP程序书写的规范标准

    2008-10-17 10:16:00
  • XML DOM介绍和例子

    2007-10-15 20:23:00
  • MDB格式网站文件如何解压

    2008-07-02 12:48:00
  • 网页中插入视频播放代码全集

    2007-10-22 17:48:00
  • MSSQL安全设置的具体步骤和方法小结

    2012-07-11 15:54:11
  • 微软建议的ASP性能优化28条守则(9)

    2005-05-30 16:05:00
  • asp之家 网络编程 m.aspxhome.com