教你避雷!网页设计中常见的17个UI设计错误集锦(附赠设计技巧)
以下内容由摹客团队翻译整理,仅供学习交流,摹客iDoc是支持智能标注和切图的产品协作设计神器。
精心设计的用户界面对网站意义重大。具备所有最新功能和响应式设计有助于提高网站的搜索引擎排名,从而增加受众群体。但是,当项目过大时,开发人员往往无法遵循最佳UI设计的原则进行开发。从而导致网站中某些重要功能无效或者浏览器测试不能完全通过。所以,今天咱们讨论的话题就是导致网站UI设计失败的原因以及如何避免这些错误的UI设计技巧,总结出来有17个。我们一起来看看吧!
1. 避免刻意销售

用户体验的最新趋势是使设计具有说服力,它可以指引用户思考,提示下一步操作,但也会强迫用户继续访问网站。针对这一点,一个非常重要的UI设计技巧和建议是,永远不要过度使用这种策略。如果用户被激怒,产生的负面结果是,他们会立即离开网站,并不会考虑到什么叫做三思而后行。
2. 配色决定一切

在规划网站设计时,字体、标题和背景一定要采用合适的颜色代码。正确学习色彩理论,研究出不同背景色下适合搭配的颜色。UI设计专家指出,协调良好的色彩规划在吸引客户方面比使用动画效果更好。上图就是一个很好的色彩选择的例子。你也可以参考源代码获取更多流行的网页调色板资源。
3. 避免引人注目的Flash元素

最近的UI设计技巧表明,相比让人眼花缭乱的颜色和按钮,简化的元素更能吸引用户。特别是,必须避免使用flash元素,因为许多浏览器不支持它们,导致跨浏览器测试失败。
4.非响应式网页设计

如今所有的组织都在遵循移动优先的方法。理想的做法是,你必须像你的竞争对手一样思考,开发一个遵循与响应式设计相关的最佳UI实践的网站,在所有设备上都能正常工作,不需要水平滚动,并且已经通过所有跨设备浏览器的测试策略。
5. 非跨浏览器兼容的网站

当今互联网上有很多浏览器可供使用,根据使用设备和人口数量的不同,在你发布你的网站之前,我们可以给你提供最好的UI设计技巧。执行适当的跨浏览器测试,并确保网站在所有目标浏览器上正常运行。以下是每个浏览器中不同外观的示例。
上图是LambdaTest平台上独一无二的div的演示。你可以注意到它的外观与谷歌Chrome和Mozilla Firefox有何不同。LambdaTest是一个跨浏览器的测试工具,可以让你在2000多个浏览器中测试你网站的RWD(响应式网页设计),以及它们在实际操作系统上运行的不同版本。
6. 不正确的字体大小

在遵循最佳UI设计实践时,保持一致的字体大小和字体系列非常重要。粗体和大字体是可以接受的,但是如果标题和段落的字体大小是4:1,那就不合适了。
7. 设计一个复杂的原型

一个具有太多元素且没有正确索引的的复杂原型绝对不属于最佳UI设计实践。这会让开发人员感到困惑,并可能导致网站充满漏洞,完全无法满足客户要求。
8. 避免执着于过时和拥挤的设计

一个包含随意排列的内容和图像的集群设计不仅会让最终用户感到不安,而且还会让他感到困惑,不知道下一步该往哪里走,或者如何实现他打开网站的目的。
9. 避免广告扎堆,记住内容为王!

广告是为你的网站增加收入的方式之一。而太多的广告也不是最佳UI设计实践。一个网站上如果充斥太多的广告会使用户觉得恼火。因为无用信息太多而不能得到真正有用的信息。
10. 避免复杂的导航

简化导航是设计独特用户体验的最佳UI实践之一。简洁明了的导航有助于引导用户直接找到他需要的内容。避免太多链接和按钮的复杂导航栏,否则不仅会使用户感到困惑,而且还会导致布局聚集。
11. 避免抄袭设计

保证独特创新的设计。你可以从其他网站的设计中获取灵感,但不允许直接将其他网站的设计照搬。一是因为会有损你网站的声誉,二则是Google会根据用户评论,自动降低你的网站在搜索引擎中的排名。
12. 避免使用不恰当的对比色

如果在设计中使用恰当的对比色,内容会更具有可读性并且易于用户注意。如果字体,图像和背景之间使用不恰当的对比色,很容易让用户因为体验不佳而离开网站。
13. 避免设计糟糕的CTA

CTA拥有命令用户采取行动的权力。从颜色到字体,关于它们的一切都应该要求用户“点击”。过于引人注目的CTA会迫使用户离开,而过于简单的CTA却容易被忽略。所以尽量在CTA中保持颜色,阴影和漂亮字体的平衡,使其显而易见且可点击。
14. 避免臃肿的文字,排版和演示文稿

如今,大多数网站用户都没有完全浏览内容。如果你想在内容方面表达想法,应该保持文本内容以及图像和富媒体元素(如音频或视频)之间的平衡点。太多的文本内容只会迫使用户忽略它们,并以这种方式忽略你尝试传达的一些重要信息。
15. 避免使用大型媒体元素

据观察,当流量突然增加时,站点的速度会大大降低或根本不起作用。这主要是因为使用了大图像或动画。最好的UI设计实践之一是避免使用过大的图像。根据最近的趋势,可缩放的矢量图像占用非常小的尺寸,并可以确保您的网站在任何情况下都能正常运行。
16. 避免强制性设计和冗长的形式

表单是网站的重要组成部分,尤其是需要用户注册的表单。而具有大量数据的冗长形式只会使用户复杂化,并且在填写时可能会遗漏一些重要信息,尤其是在移动设备上。最好的UI设计实践之一是保持一个更容易填充的简单表单,并尽可能少地提供信息。另外,请注意没有必要为用户添加太多必填字段。如果你保留的字段越强,那你的跳出率就越高。
17. 没有一个好的信息架构师
就像开发一样,规划网站的设计也需要一个适当的策略,您需要UX架构师的帮助。拥有一名优秀的信息架构师将为您提供良好的设计策略。
以下这些设计思维你有吗?有的话是时候改变了!
1. 不涉及客户
目前,DevOps和敏捷方法非常受欢迎。从设计到开发,每个步骤都要让客户参与其中,以便他们可以在遵循最佳UI实践的同时检查应用程序,以及他们的UX架构师是否可以根据需要提供其他UI设计技巧。
2. 不理解要求
设计人员通常在没有完全通过需求规范的情况下开始工作。根据最佳UI实践,这根本不是一个好的工作方法。即使在开发了功能齐全的站点之后,这样做也可能导致完全或部分返工。
3. 强迫用户接受设计
在设计或开发过程中,你必须从最终用户的角度进行思考。请记住,你正在设计一个虚构的人格。你可能更喜欢特定的颜色或渐变图案,但最终用户不一定喜欢它。研究最新的用户体验趋势以及大多数用户在实施设计之前的喜好。
4 .不进行可用性测试
可用性测试是你的测试策略中包含的另一项内容。它要求最终用户测试你的网站并告知你感觉错误或可以改进的内容。最好的UI设计实践是应包含可用性测试。
5. 不包括辅助功能测试
有助于提高网站搜索引擎排名的最佳UI设计技巧之一是遵守W3C可访问性标准。W3C第508条规定,所有人,特别是残障人士都必须能够访问网站。如果你的目标是遵循最佳UI设计实践,则必须包含正确的可访问性测试。
以上是我们的一些想法。如果你能想到任何其他不符合最佳UI实践的错误或设计方案,请告诉我们。我们希望上述UI设计技巧可以帮助您创建功能齐全的站点,提供强大的用户体验。
原文作者:Sarah Elson
原文地址:https://medium.com/@sarahelson81/17-ui-design-mistakes-that-fails-your-website-ba601838eb92?tdsourcetag=s_pctim_aiomsg
学习工具,但不受限于某种工具。摹客iDoc,高效协作,从产品到开发,只要一个文档,让你的团队高效协作!
相关阅读:
教你避雷!网页设计中常见的17个UI设计错误集锦(附赠设计技巧)的更多相关文章
- CSS网页布局中易犯的30个小错误
即使是CSS高手,也难免在书写CSS代码的时候出一些小错误,或者说,任何一种代码都是如此.小错误却往往造成大问题,浪费很多无辜的时间来调试和排错.查看下面这份CSS网页布局中易犯的10个小错误,努力的 ...
- 关于网页布局中常见的margin: 0px ; padding: 0px; 总结
我们在网页布局中常用到margin: 0px; padding: 0px; 但是在大型的网站布局中通常不这样写通常是按下面这种方式. ul, li, ol, dl, dt, dd, div, p, ...
- Model设计中常见的技巧和注意事项
verbose_name 可以作为第一个参数传入,书写更加工整和有序: name = models.CharField('类别名',default="", max_length=3 ...
- 网页设计中常用的19个Web安全字体
来自http://www.jb51.net 在Web编码中,CSS默认应用的Web字体是有限的,虽然在新版本的CSS3,我们可以通过新增的@font-face属性来引入特殊的浏览器加载字体.但多数情况 ...
- 网页设计中常用的Web安全字体
但多数情况下,考虑各个因素的影响我们还是在尽量充分利用这些默认调用的字体实现CSS的编写,这里整理了19个Web安全字体,让你无需任何顾虑的情况下畅快使用. 1, Arial 微软公司的网页核心字体 ...
- Photoshop在网页设计中的应用与方法
1.图像局部截取和图像尺寸调整 做网页设计时经常要用到的某张图像一部分,这就需要截取图像的局部.图像局部截取的方法很多,但使用Photoshop操作起来更方便.具体操作步骤如下: (1)在Photos ...
- <转载>网页设计中的F式布局
地址:http://www.uisdc.com/understanding-the-f-layout-in-web-design 网页设计中的F式布局 今天我们来重点介绍网页设计中的F式布局.传统的布 ...
- 网页设计中11 款最好CSS框架
网页设计和发展领域已经成为竞争激烈的虚拟世界.想要在网络的虚拟世界中生存,仅有一堆静止的在线网络应用是远远不够的,网页必须要有很多功能,配以让人无法抗拒的设计.网页编码一定要合适.精确,才能保证不发生 ...
- 浅谈UI设计中妙用无穷的深色系背景
英文:medium 译者:优设网 - 陈子木 链接:http://www.uisdc.com/ui-benefits-of-dark-background# --------------------- ...
随机推荐
- CSS 变量教程
一.变量的声明 声明变量的时候,变量名前面要加两根连词线(--). body { --foo: #7F583F; --bar: #F7EFD2; } 上面代码中,body选择器里面声明了两个变量:-- ...
- inception+archery SQL审核平台
关闭防火墙和selinux 宿主机安装mysql,创建archery数据库,并给所有权限,允许远程连接到该数据库 grant all privileges on *.* to 'root'@'%' i ...
- Js笔记(对象,构造函数,原型,原型链,继承)及一些不熟悉的语法
对象的特性: 1.唯一标识性,即使完全不一样的对象,内存地址也不同,所以他们不相等 2.对象具有状态,同一个对象可能处在不同状态下 3.对象具有行为,即对象的状态可能因为他的行为产生变迁 Js直到es ...
- leetcode 数组类型题
// ConsoleApplication1.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <Windows.h& ...
- Django2.1在根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete'
解决办法: a=models.ForeignKey('BookInfo',on_delete=models.CASCADE,) 即在外键值的后面加上 on_delete=models.CASCADE ...
- 1009 数字1的数量 数位dp
1级算法题就这样了,前途渺茫啊... 更新一下博客,我刚刚想套用数位dp的模板,发现用那个模板也是可以做到,而且比第二种方法简单很多 第一种方法:我现在用dp[pos][now]来表示第pos位数字为 ...
- UVa 536 Tree Recovery(二叉树后序遍历)
Little Valentine liked playing with binary trees very much. Her favorite game was constructing rando ...
- 【Linux 线程】线程同步《一》
1.线程同步概念 线程同步:在多个线程访问共享数据时,有先后次序. 在一般情况下,创建一个线程是不能提高程序的执行效率的,所以要创建多个线程.但是多个线程同时运行的时候可能调用线程函数,在多个线程同时 ...
- 编程,计算data段中的第一组数据的3次方,结果保存在后面一组dword单元中
assume cs:code data segment dw ,,,,,,, dd ,,,,,,, data ends code segment start: mov ax,data mov ds,a ...
- 队列 和 线程 之GCD dispatch
1.dispatch_queue_create 创建队列开启异步线程(1,4,2,3) // 创建一个队列 dispatch_queue_t queue = dispatch_queue_creat ...