交互设计—奥卡姆剃刀原理(附教程)

“奥卡姆剃刀原则”又被称为“简单有效原则”。我们常听到的“如无必要,勿增实体“指的就是奥卡姆剃刀原则。

奥卡姆剃刀的含义,就是指一些不必要的元素会降低设计的效率,而且增加不可预测后果的发生概率。不管是实体、视觉或认知上,多余的负担都会削弱表现效能。多余的设计元素,有可能造成失败或其他问题。这个法则可以理解成去除设计中多余的元素,去除”解决方案的杂质,让最后的设计会更严谨、更纯粹。

要在多项功能相当的设计中进行衡量、选择,可采用奥卡姆剃刀法则。比如我们产出了三个设计方案,我们在进行最后的设计评估的时候可以根据奥卡姆剃刀法则选择对用户来说最能看懂、最易操作的那个方案,在不影响功能的情况下,删多余元素,在保留原本功能的前提下,让表现形式更简单、更明确。当然奥卡姆剃刀法则也要视情况而定,在界面设计中内容的简单高效是很必要的,但是作为设计师我们也要学会通过一些视觉表现手法引导用户去获取信息,我们做的设计是辅助内容更好的呈现。如果说通过我们的设计却让用户难以获取正确的信息,这时就需要我们做减法删掉不必要的视觉元素。

奥卡姆剃刀法则在UI设计的应用

1.苹果设计风格的演变

苹果的设计风格就是极致简约,与奥卡姆剃刀原则完全契合。极简体现在扁平化的设计中。目前市场上的各大app主流的设计风格依旧是扁平化设计风格。扁平化的设计风格克制使用拟物化设计中复杂的光影、折射、纹理等效果,让界面更加干净整洁,从而让内容更加清晰,用户更加聚焦在内容上。用户的注意力是有限的,通过奥卡姆剃刀法则也能让用户的注意力更集中,简单有效是各大产品一直所追随的。

交互设计—奥卡姆剃刀原理(附教程)

 

扁平化设计风格依旧是主流

2.在界面设计中克制使用视觉元素

“如无必要,勿增实体”,在界面设计中实体可以指分割线、图标、文字、色彩等一切与UI设计相关的元素。举个例子,QQ目前采用大留白的设计风格,抛弃了之前的分割线。根据亲密性原则,信息之间有足够的间距也是能够被划分为不同的组的,可以取代分割线信息划分的作用,分割线会让画面显得冗余、割裂,去掉分割线让界面会更加简约、透气。对于操作性流程界面更需要我们克制视觉表现手法,比如表单设计。

2020版网页设计教程零基础全套(设计师必备)https://pan.baidu.com/s/1AqYZtZWtRjr5hXOBMWbZKg 提取

2020版移动端APP设计教程全套(完整版) https://pan.baidu.com/s/1ORgCS82mBOGF8bVf_qmp0g 提

整理的视频教程,有需要的伙伴,拿去学!

提取码我就不放这了,真正要学习的伙伴可以给我留言!

<p> 限时福利限时福利,<span>15000+程序员的选择!</span> </p> <p> 购课后添加学习助手(微信号:csdn590),按提示消息领取编程大礼包!并获取讲师答疑服务! </p> <p> <br> </p> <p> 套餐中一共包含5门程序员必学的数学课程(共47讲) </p> <p> 课程1:《零基础入门微积分》 </p> <p> 课程2:《数理统计与概率论》 </p> <p> 课程3:《代码学习线性代数》 </p> <p> 课程4:《数据处理的最优化》 </p> <p> 课程5:《马尔可夫随机过程》 </p> <p> <br> </p> <p> 哪些人适合学习这门课程? </p> <p> 1)大学生,平时只学习了数学理论,并未接触如何应用数学解决编程问题; </p> <p> 2)对算法、数据结构掌握程度薄弱的人,数学可以让你更好的理解算法、数据结构原理及应用; </p> <p> 3)看不懂大牛代码设计思想的人,因为所有的程序设计底层逻辑都是数学; </p> <p> 4)想学习新技术,如:人工智能、机器学习、深度学习等,这门课程是你的必修课程; </p> <p> 5)想修炼更好的编程内功,在遇到问题时可以灵活的应用数学思维解决问题。 </p> <p> <br> </p> <p> 在这门「专为程序员设计的数学课」系列课中,我们保证你能收获到这些:<br> <br> <span> </span> </p> <p class="ql-long-24357476"> <span class="ql-author-24357476">①价值300元编程课程大礼包</span> </p> <p class="ql-long-24357476"> <span class="ql-author-24357476">②应用数学优化代码的实操方法</span> </p> <p class="ql-long-24357476"> <span class="ql-author-24357476">③数学理论在编程实战中的应用</span> </p> <p class="ql-long-24357476"> <span class="ql-author-24357476">④程序员必学的5大数学知识</span> </p> <p class="ql-long-24357476"> <span class="ql-author-24357476">⑤人工智能领域必修数学课</span> </p> <p> <br> 备注:此课程只讲程序员所需要的数学,即使你数学基础薄弱,也能听懂,只需要初中的数学知识就足矣。<br> <br> 如何听课? </p> <p> 1、登录CSDN学院 APP 在我的课程中进行学习; </p> <p> 2、登录CSDN学院官网。 </p> <p> <br> </p> <p> 购课后如何领取免费赠送的编程大礼包和加入答疑群? </p> <p> 购课后,添加助教微信:<span> csdn590</span>,按提示领取编程大礼包,或观看付费视频的第一节内容扫码进群答疑交流! </p> <p> <img src="https://img-bss.csdn.net/201912251155398753.jpg" alt=""> </p>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页