总结-人机交互

---
title: iOS人机交互
date: 2016-06-04 19:36:27
tags:
---

## 人机交互摘要
1)将重要内容和功能放到更重要的位置,以便用户可以更容易地关注主要任务
一些可行的方法是,将主要元素放置在屏幕的上半部分,并靠近屏幕左侧(基于从左至右的阅读习惯):

2)给每个交互元素以足够的间距,以便用户对内容和控件进行操作
“可点击控件的点击区域不小于 44 x 44 点

3)如果只有部分功能不可用,那在用户用到这些功能时提供解释界面或者提示

4)如果所有的功能都不可用,就向用户展示一个界面去描述问题并建议用户如何纠正
这能给用户一种反馈,让他们觉得你的 app 并没有出错。这也会赋予用户以控制感,让他们来决定是采取纠正措施并继续使用你的 app,还是切换到另一个 app。

<!--more-->

5)App 重启后要恢复其状态,以便用户可以从中断的地方继续使用,而不要让用户去记住如何返回之前所在的位置
你可以前往「State Preservation and Restoration」了解更多关于高效重建和恢复 app 状态的方式。

6)显示一个和 app 首屏极其相似的启动画面
显示一个和 app 首屏极其相似的启动画面。iOS 会在你的 app 启动的瞬间显示这个启动画面,这可以让用户感觉你的 app 非常快,并让你有足够的时间去加载内容。参阅「启动画面」(第 180 页)了解如何创建启动画面。

7)避免要求用户提供设置信息

8)尽可能将登陆延后
最好在用户没有登录时就可以通过导航来浏览你的 app 并使用部分功能。用户在在可以做点有用的事情前通常已经从那些强制他们登录的 app 中离开了。

9)尽可能避免在界面中出现不一致的样式
通常来说,拥有相似功能的元素看上去也应该很像。用户常常会认为那些他们所看到的不一致背后必定富有深意,然后花时间去理解它们。

10)确保主要内容在默认尺寸下可以被阅读和理解
例如,用户不应需要滚动才读到重要文本,或者放大图片才能看到主要内容。

## 导航栏样式
* 导航栏样式原则

1)层级式:就是APP常用的界面跳转的样式;

2)扁平式:就是底部标签栏之间的跳转的样式;

3)内容/体验主导式:就是打游戏的时候,移动地图看不同的关数的样式;

## 使用模态
1)模态使用场景限制:
“非常需要吸引用户注意
必须完成自包含任务(或明确放弃),以避免让用户的数据处于不明确状态”

2)“保持模态任务简短精炼。
你不会希望用户将模态视图看成是你 app 中的一个小程序。如果子任务过于复杂,用户在进入模态情境时会忽略他们的主要任务。在创建一个涉及层级视图的模态任务时需要尤为谨慎,因为用户会感到迷茫以及忘记如何原路返回。如果模态任务必须在多个视图中包含子任务,确保在层级之间给用户一个唯一、清晰的路径,并避免产生循环。如需了解使用模态视图的准则,请参阅「模态视图」(第 170 页)。

3)始终提供一个明显而安全地退出模态任务的方式。
当用户退出模态视图时,他们通常会知道其任务会被结束。”

4)“如果任务需要一系列多层级的模态视图,
请确保用户在轻点次顶层视图中的「完成」按钮时知道会发生什么。检查任务流程,以决定次级视图中的「完成」按钮是仅仅完成视图中的部分任务,还是完成整个任务。鉴于存在混淆的可能性,请尽可能避免在附属视图中使用「完成」按钮。

5)使用警告框传达必要——且可操作——的信息。
警告框会中断用户的体验过程,并需要一次点击才能结束,因此让用户获知警告框出现的合理性是很重要的。如需了解更多信息,请参阅「警告框」(第 165 页)。

6)尊重用户关于接收通知信息的设定。

在「设置」中,用户会设置希望以怎样的方式接收来自你的 app 的通知信息。请确保遵循这些设定,以免用户关闭来自你 app 的所有通知消息。”

时间: 2024-10-09 12:20:52

总结-人机交互的相关文章

【行业聚焦】畅捷通用自然语言技术颠覆企业应用人机交互模式!

2016年7月30日,由崔牛会主办的主题为"小技术·大场景"的2016中国企业互联网技术论坛圆满落幕.活动现场20多位顶级技术专家,近千名行业技术大咖一起交流学习,商讨技术对未来商业模式的影响 ,洞察TO B领域的趋势和变革.畅捷通深度参与了此次大会,技术委员会主席李鲲带来了主题分享:自然语言处理在企业应用领域的实践,与行业专家一起深度讨论了企业SaaS未来的发展趋势. 颠覆企业级人机交互自然语言技术 自然语言处理技术正在日常生活中迅速普及,并给大家带来了很多方便.畅捷通经过三年多的技

人机交互中6种任务模型对比

任务分析是为任务建模服务,任务分析作为软件设计必不可少的环节,是交互系统可用性的保障.任务分析是指对人们在实际执行任务过程中的数据进行收集和分析,其目的是深入理解用户需要完成的目标.用户执行任务的过程和环境:对任务分析中得到的数据进行结构化,逻辑化的组织是任务建模的过程:任务模型是任务分析和建模的产物. 目前任务分析和建模方法的研究主要分为三个部分:任务模型的描述能力和方法.任务建模形式化方法及开发工具.复杂动态环境中任务模型的组建机制. 1   HTA(hierarchical task an

iOS 人机交互指导方针(iOS Human Interface Guidelines)

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. UI 设计基础 UI Design Basics 为 iOS 7 设计 Designing for iOS 7 iOS 应用剖析 iOS App

人机交互设计——“搜狗输入法”分析

从用户界面.记住用户选择.短期刺激与长期使用的好处坏处.不要让用户犯简单的错误四个方面来分析“搜狗输入法”的人机交互设计 一.用户界面 “搜狗输入法” 根据用户的需要可以变换手机输入法的皮肤,还支持夜间模式,还有拼音九键输入法以及拼音全键输入法,界面简单容易操作. 二.记住用户选择 根据用户的使用情况可以记住用户经常使用的一些词汇,便于下一次的使用. 三.短期刺激.长期使用的好处坏处 短期刺激:语音输入以及手写输入,虽然简单方便,但是反应时间比直接手打输入慢很多,只能在短时间内有一定的吸引力:

人机交互命令 expect

shell虽然很强大,但貌似无法完成人机交互命令的执行,比如 ssh host 若host与本机并未添加信任,则需要手动输入一次密码.这种情况可以用expect支持. 以下举个例子来说明expect的功能与使用: 功能:对集群各机器执行相同指令 如 集群ip 为 :192.168.6.1~192.168.6.10,需要在这10台机器上 同时 以tt用户登录 并执行 mkdir ttji_314命令: 首先 定义一个hostlist文件 : 192.168.6.1 192.168.6.2 192.

全新Surface Pro创人机交互里程碑,微软要在中国反超苹果?

在过去5年间,微软在人工智能.云计算.Windows与Surface设备等领域齐头并进.2017年5月23日,微软在上海发布了集过去5年创新大成的全新Surface Pro.在全新Surface Pro的身上,不仅是微软在硬件研发方面的集大成,也是微软Windows服务.智能云与Surface硬件等创新的集大成.通过把硬件.软件.云服务.人工智能技术等全面集成起来,微软正在快速突破自然人机交互. 全新Surface Pro选择在中国市场首发,不仅因为中国是首款Surface设备全球的首发站,更因

人机交互之搜狗输入法

人机交互从四个角度来分析,用户界面,记住用户的选择,短期刺激和长期好处和坏处,不要让用户犯简 单的错误. 1.用户界面:搜狗输入法经过几年的发展,用户的界面做的越来越精美和多元化.使用户用起来赏心悦目. 2.记住用户的选择:搜狗输入法会自动记住用户输入的词组,使用户下次再输出这个词组的时候可以最快的 查到,提高输入效率. 3短期刺激和长期好处:短期刺激:搜狗输入法会经常更新皮肤,还会每日推出热词,使用户紧跟时代潮流. 长期好处与坏处:好处:简单的界面,和舒适的输入法功能,使用户不回去选择其他的输

人机交互之搜索类产品评价

首先评价一下经常使用的搜索类产品.用的最多的是百度.1,用户界面:百度的界面简单整洁,主要突出搜索的重点,所以通常情况下都是一个大的百度logo,下面是帮助搜索的方向,然后是搜索框.和入目清楚的“百度一下”.右上角则是优化性的功能,不影响主体使用,也方便了主体使用.2,记住用户选择:将鼠标选定在搜索框的时候就会出现热搜榜,或者用户曾经搜索过的内容标题:当用户输入部分搜索内容时,自动补齐可选项,使用户可以通过最少的操作甚至记忆来搜索到自己想要的东西,方便快捷.3,短期刺激:从这个方面来说,界面是给

人机交互

一.Material Design简介 Material Design是由谷歌的设计团队创建的一种设计语言,旨在为手机.平板电脑.台式机和其他平台提供更一致.更广泛的外观和感觉,帮助设计师们创建易用性和实用性较强的网站和应用程序.这个概念基于一个不断更新的公开文档.该文档会随着域界以及技术更新而更新. 在Material Design文档中,它有无数独特而有趣的特性,但也许是最明显的是它提出了平面像素的Z轴概念.事实上,它在扁平化设计上面增加了一些拟物化,创造 了一种一群二维平面飞机浮动在对方指