操作设计要素(2)
作者:chouyuchouyu 来源:臭鱼的交互设计 发布时间:2011-03-04 16:23:00
标签:设计,操作,按钮
操作将带来的后果
我们可以把这个要求细化成以下几点:
将付出的成本:时间成本、经济成本、对其他操作的干扰(是否模态)…
上传照片需要花时间;点击了确认支付就要掏钱了;执行了这个操作,其他功能就不能用了,直到这个操作执行完成。将带来的损失:当前数据将会丢失。
要格式化C盘?C盘的数据将会被彻底删除,不可挽回。对隐私的影响:您的好友是否会知道这个操作。
在Qzone中,送好友一个生日礼物,其他好友会不会知道?会不会知道具体是什么礼物?会不会看到具体的礼物卡片上的留言?知道与否将直接影响我的操作。将不会引起哪些损失。
填写多页的表单页面,当前是第二页,退回去修改第一页的内容,当前页已经填写的内容将不会丢失。告诉用户,用户才敢退回去修改。可能存在的风险。
给自己的Qzone挂上了很多装扮,导航、播放器、漂浮… 这将可能会使得某些地区的好友在网络高峰时期很难打开你的空间。用户在装扮的时候不见得能意识的到可能存在的潜在问题,但这些问题确实与他的操作相关。
当然,上面的这些总结也不见得够,甚至不见得对。检验操作的描述是否足够的标准是:用户是否能够没有疑惑的做决定。
软件系统状态的要素、操作的要素加在一起,对行为的设计需要具备些啥,就比较完整了:
总结出这些要素的目的并不是要每一个操作、系统都一定白纸黑字的都直接告诉给用户。如果不说用户也能知道,当然就不用说了。


猜你喜欢
- 前言保留小数位是我们经常会碰到的问题,尤其是刷题过程中。那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此
- 静态方法不需要所在类被实例化就可以直接使用。静态方法效率上要比实例化高,静态方法的缺点是不自动进行销毁,而实例化的则可以做销毁。静态方法和静
- 在开发过程中,我们有时会遇到这样的问题,将 2020-11-08T08:18:46+08:00 转成 2020-11-08 08:18:46
- 0x01 iframe的跳出框架0x02 iframe样式设置0x03 iframe重置高度1、首先来一个,跳出iframe的好方法,直接可
- 这篇文章主要介绍了一种简单的MySQL数据库安装方法,详细内容请大家参考下文:虽然安装MySQL数据库的文章很多,但是我看后感觉对于初学者来
- 【人工智能项目】Python Flask搭建yolov3目标检测系统后端代码from flask import Flask, request
- 在Mysql中很多表都包含可为NULL(空值)的列,即使应用程序并不需要保存NULL也是如此,这是因为可为NULL是列的默认属性。但我们常在
- 一个线上项目报的死锁,简要说明一下产生原因、处理方案和相关的一些点.1、背景这是一个类似数据分析的项目,数据完全通过LOAD DATA语句导
- python3 cmp实现python3移除了cmp()函数,但提供了六个丰富的比较运算符,详见此处import operator &nbs
- 解决办法: 1.新建一个同名的数据库(数据文件与原来的要一致) 2.再停掉sql server(注意不要分离数据库) 3.用原数据库的数据文
- Anaconda简介Anaconda,是一个开源的Python发行版本,其包含了conda、Python以及一大堆安装好的工具包及依赖项,比
- 官方文档: http://openpyxl.readthedocs.io/en/default/OpenPyXL库 --单元格样式设置单元格
- 这次,我们再来用Ursina引擎来做一个太阳系行星模拟器吧!想要了解Ursina 3D引擎的基本使用方法的话,查看我的另一篇文章:详解Pyt
- 随着对Dreamweaver cs3中集成Spry功能的深入学习,了解并掌握到Spry框架的一些功能模块,其中就有通过Dreamweaver
- 一, 当新增节点后刷新当前节点node.loaded = false;node.expand(); //新建子节点是刷新一次本节点的展开请求
- java的简单介绍Java是一种通用的面向对象编程语言,旨在生成可在任何地方使用相同代码的代码。这种编程语言是基于类的,面向对象的和人类可读
- 最新的支持IE、firefox、chrome有提示信息的代码:<script type="text/javascript&q
- 在使用Tkinter做界面时,遇到这样一个问题:程序刚运行,尚未按下按钮,但按钮的响应函数却已经运行了例如下面的程序:from Tkinte
- 一、前言想必大家都玩过贪吃蛇的游戏吧:通过操纵蛇的移动方向能够让蛇吃到随机出现的食物,吃到的食物越多,蛇就会变得越长,但如果不小心撞到了自己
- SUBSTRING 返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft&am