简约至上.md
中秋花了一天多时间阅读了简约至上这本书,书中内容不多,主要是向我们传达了产品设计的4个要素,给了产品经理设计产品时的一些要义指导;
一产品定位
在进行产品设计之前,首页需要对这款产品的商业定位需要有个清晰的规划;到底这个新项目是给哪一类用户进行使用,这一类用户在使用产品时自身带有哪些特点,当然这也涉及到用户模型的构建,不在此文的讨论范围之中;
二用户场景模拟
在明确了产品定位之后,我们需要进行场景预设,明确产品设计之前会有哪些限制,最好能够进行真实环境的模拟体验;
这里介绍三种产品用户:
- 专家型用户:深入使用软件能够给软件提供建议,愿意探索软件新功能
- 随意型用户:仅仅为了满足自己的好奇心而进行的一次使用
- 主流用户:主要去实现某一项功能和任务而进行的使用
至此,我们在设计产品时,最初一定是满足主流用户的需求,快速进行最初版本的上架;
三简约设计四要素
删除
1.1 有限的选择项更有助于用户进行选择
1.2 不要想为什么要删除他,而是去想保留它有什么用处;
1.3 避免视觉混乱的几个行之有效的方法
使用空白或者轻微的背景色来进行划分页面;
尽可能少使用强调;
1.4 控制信息的层次,减少元素形状的变化;
1.5 不要过度删除功能,电梯里没有按钮,可是人们更想当导航员,而不是过路人;组织
2.1 对同一类型的模块进行分类;分类数目根据 7加减2 法则进行拟定;
2.2 时间线排序规则
2.3 进行感知分层;
2.4 期望路径和感知路径的区别,在进行产品规划时,一定需要进行反复模拟产品路径,多思考为什么,有没有其他的流程逻辑,进行排查比较斟酌;隐藏
3.1 在删除完成之后,对非核心,低频次,但是有必须存在的功能进行隐藏操作;
3.2 删除不必要的,组织要提供的,隐藏非核心的;转移
4.1 对某些功能进行操作转移,不过这个要素在一般APP端使用较少,在某些软硬件结合领域使用可能比较多一些;
四简约设计的用户体验描述
- 学会讲故事,讲故事核心是5W1H 何人何时在何处进行了什么操作,结果如何;
- 细节的把控;
简约至上.md的更多相关文章
- Reading——简约至上
读书感言: 简约至上——Giles Colborne,我去,这是哪里来的渣书,通篇都是泛泛而谈,实在受不鸟了> <,没学到啥实质性的东西,论述一大堆.!!!还姐的20多块钱.最讨厌这样的书 ...
- react-admin-plus 正式开源, 欢迎star
简介 基于react.ant-ui.typescript的前端微服务框架.欢迎star. 在线地址 在线demo 项目介绍 沉淀了几个月的时间,这款框架终于正式的和大家见面了! 先说一下我做这 ...
- iOS开发系列--网络开发
概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博.微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的.如今,网络编程越来越普遍,孤立的应用通常是没有生命力 ...
- web前端开发学习内容
应该 具备的 知识技能 :懂web标准,熟练手写 xhtml css3 并符合 符合w3c标准 代码能 兼容主流浏览器.ie6.7.8.9 ff 等. ...
- iOS-网络基础
概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博.微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的.如今,网络编程越来越普遍,孤立的应用通常是没有生命力 ...
- Web前端学习过程
推荐学习网站www.freecodecamp.cn http://www.w3school.com.cn/ 步骤: 作者:张帅 知乎链接:https://www.zhihu.com/question/ ...
- 一个App的界面设计流程是怎么产生的
作者:候佩雯链接:http://www.zhihu.com/question/27088793 完整的流程,分层次设计,自下而上去完成: 策略层,定义产品使命.价值.目标人群 愿景/功能层:定义核心场 ...
- IOS网络开发概述
概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博.微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的.如今,网络编程越来越普遍,孤立的应用通常是没有生命力 ...
- User experience
User experience 以用户为中心, --通过简单的操作快速完成美好的任务 简单 聚焦,我在干什么?我接下来要干什么? 删除.隐藏,合并.分组 使用背景色,而非边框来划分区域 碎片化,电话不 ...
随机推荐
- Do not pour out HDU - 5954 数学积分
题目:题目链接 思路:纯高等数学问题,不过不是很好积分,具体积分思路及过程参考大佬博客——https://blog.csdn.net/danliwoo/article/details/53002695 ...
- ACM-ICPC 2015 Shenyang Preliminary Contest B. Best Solver
The so-called best problem solver can easily solve this problem, with his/her childhood sweetheart. ...
- STF 连接其它操作系统上的安卓设备实操介绍【转】
功能简介:https://www.jianshu.com/p/464fadaeb1d7 搭建教程:https://blog.csdn.net/xl_lx/article/details/7944586 ...
- uiautomatorviewer打不开
uiautomatorviewer打不开: 因为之前我下载的jdk版本为10,后来将jdk版本改为8之后就可以打开了.
- 电商平台API接口
- andorid studio 环境搭建
1 安装jdk,配置jdk的环境变量http://www.cnblogs.com/liuhongfeng/p/4177568.html(通过java ,javac, java -version来察看j ...
- linux 下java jar包的方法
test.java 和 example.jar 在同一目录:并且test.java引用了example.jar 首先编译test.java: javac -cp example.jar test. ...
- kb-07-RMQ线段树--07(动态规划)
RMQ是一类解决区间最值查询的算法的通称:.一共有四类:在代码中有说明: 下面是ST算法,就是动态规划做法: 来看一下ST算法是怎么实现的(以最大值为例): 首先是预处理,用一个DP解决.设a是要求区 ...
- kb-07线段树-06离散化(与第四题类似)
/* zoj1610 这题是离散化,区间特殊查询的,和之前的第4 题是异曲同工的 */ #include<iostream> #include<cstdio> #include ...
- Centos7系统rc.local不起作用问题
Centos7系统rc.local不起作用问题 来源 https://www.cnblogs.com/xjz00/p/7729405.html Centos7已经写了要chmod +x /etc/rc ...