ui设计 网络错误_UI设计人员常犯的10个错误

ui设计 网络错误

重点 (Top highlight)

1.不考虑范围 (1. Disregarding scope)

Upload image dialog with a lot of options vs just an upload button

It’s not uncommon for designers to introduce features that will overcomplicate the development process while bringing no additional value to the application. Focusing on the business objectives, project scope, timeline, and the way products are developed are all valuable considerations when prioritizing features for design.

设计人员通常会引入一些功能,这些功能会使开发过程变得复杂,同时又不会给应用程序带来任何附加价值。 在确定设计功能的优先级时,关注业务目标,项目范围,时间表和产品开发方式都是有价值的考虑因素。

If, for example, we’re designing an option for the users to upload a profile picture but we also add functionality to crop, scale, and rotate the photo, then this would unnecessarily complicate the design.

例如,如果我们正在设计一个供用户上传个人资料图片的选项,但同时又添加了裁剪,缩放和旋转照片的功能,那么这将不必要地使设计复杂化。

It’s effortless to add a “rotate” or “crop” button in design but would be trickier to implement in development. A safe bet is to avoid adding features unless they’re essential to the application. Always keep the business and user goals at the forefront of the design process.

在设计中添加“旋转”或“裁剪”按钮并不费力,但在开发中实施起来会比较棘手。 安全的选择是避免添加功能,除非它们对于应用程序是必不可少的。 始终将业务和用户目标放在设计过程的最前沿。

2.不准备交接 (2. Not preparing for handoff)

Folder containing design files and a zeplin.io icon

When we’re designing a product or experience, we should take into account who else is going to be using our work. Whether our designs are handed off to developers or other designers, everything must be organized and appropriately documented.

在设计产品或体验时,应考虑还有谁会使用我们的工作。 无论我们的设计是交给开发人员还是其他设计师,都必须组织一切并适当记录在案。

Our design files should have artboards named and laid out horizontally how they would be clicked through.

我们的设计文件应包含命名为Artboard的名称,并水平布置如何单击它们。

We should have an organized design file that contains all the icons in SVG format and a high-quality version of any images used in our designs.

我们应该有一个组织良好的设计文件,其中包含SVG格式的所有图标以及设计中使用的任何图像的高质量版本。

When I hand off my work to developers, Zeplin is my preferred method. Zeplin makes it easy for developers to grab code snippets, dimensions, spacing, font sizes, SVG assets, and so on.

当我将工作交给开发人员时, Zeplin是我的首选方法。 Zeplin使开发人员可以轻松地获取代码段,尺寸,间距,字体大小,SVG资产等。

There is a lot more that can be done for a seamless handoff, read Dorjan’s article on preparing for handoff if you’d like further insights.

无缝切换还可以做很多事情,如果您想进一步了解,请阅读Dorjan关于准备切换的文章 。

3.忽略用户的上下文 (3. Overlooking the user’s context)

User Context: physical location, amount of time, and emotional state

There are various contextual factors that influence a user’s behavior when interacting with an interface. Consider where the user is when using our app, how much time they have, and what their emotional state is.

与界面交互时,有多种上下文因素会影响用户的行为。 考虑用户在使用我们的应用程序时所处的位置,他们有多少时间以及他们的情绪状态。

A perfect example of this is the sleep cycle app. The app has a calming dark display making it easy on the eyes and perfect for someone setting the alarm before going to bed.

睡眠周期应用程序就是一个很好的例子。 该应用程序具有令人放松的深色显示屏,使您的眼睛轻松自如,非常适合在睡觉前设置闹钟的人。

You can see good and bad examples of this everywhere. Navigation apps have minimal reading or touching required, Kindle’s have no glare when reading outside, note-taking apps are available offline, and so on.

您到处都能看到好的和不好的例子。 导航应用程序所需的阅读或触摸操作最少,Kindle在户外阅读时不会刺眼,笔记应用程序可离线使用,等等。

If our app is meant to be used while jogging, then some constraints and considerations need to be taken into account in the design.

如果要在慢跑时使用我们的应用程序,则在设计中需要考虑一些约束和注意事项。

The best way to ensure our interface and UX fit the user’s context is to test it in situations where it may be used and test it with users.

确保我们的界面和用户体验适合用户上下文的最佳方法是在可能使用它的情况下对其进行测试,并与用户进行测试。

Shopify has a great article about designing with the user’s context in mind that I recommend for anyone interested in diving deeper into this topic.

Shopify上有一篇很棒的文章,它考虑了用户的上下文 ,我向有兴趣深入研究此主题的任何人推荐。

4.追求高保真 (4. Going straight to high fidelity)

High Fidelity mockups

Going straight to pushing pixels before validating our ideas or fully understanding the problem we’re solving for is an easy mistake to make.

在验证我们的想法或完全理解我们要解决的问题之前直奔像素,这是一个容易犯的错误。

This isn’t necessarily a wrong approach, but will often result in wasted time if the designs don’t work out.

这不一定是错误的方法,但是如果设计不可行,通常会浪费时间。

Wireframing with a tool like Whimsical is faster and more lightweight when throwing ideas together and getting a feel for the layout and hierarchy of our design. It’s also harder to fall in love with a design when it’s only a wireframe so we can take criticism and feedback much more easily.

当将想法融合在一起并感受我们设计的布局和层次时,使用诸如Whimsical之类的工具进行线框绘制可以更快,更轻便。 当它只是线框时,很难爱上设计,因此我们可以更轻松地接受批评和反馈。

5.忽视残疾 (5. Neglecting disabilities)

input fields displaying varying levels of contrast and whether they are ADA compliant or not

Designing a product is similar to building a public building like a library or a school — it needs to be inclusive to all. That includes blind, color blind, and visually impaired users.

设计产品类似于在图书馆或学校之类的公共建筑中建造建筑 -它必须包含所有人。 其中包括盲人,色盲和视觉障碍的用户。

Just ask Domino’s, they were sued by a blind man who could not access their website because it wasn’t accessible. Don’t be like Domino’s, design for accessibility.

只是问问Domino, 他们被一个盲人起诉,因为无法访问他们而无法访问他们的网站 。 不要像Domino那样设计可访问性。

Often we’re trying to design what looks good and neglect to consider the different users that will be interacting with our product.

通常,我们会尝试设计看起来不错的产品,而忽略了将与我们的产品进行交互的不同用户。

As I’ve matured as a designer, I’ve come to terms with all the various constraints that will undermine my idea of a perfect design. ADA compliance is one of such constraints.

随着我成为一名设计师的成熟,我已经接受了所有各种制约因素,这些制约因素都会破坏我对完美设计的想法。 ADA合规性就是这样的限制之一。

Shrinking text down to 8px because it fits our horizontal space better or using a light shade of grey because it looks nice is neglecting our vision-impaired visitors.

将文字缩小到8px(因为它更适合我们的水平空间)或使用浅灰色阴影(因为它看起来不错)而忽略了有视力障碍的访客。

We can get away with this when we’re trying to score Dribbble likes, but it’s not a good practice when developing a product for real humans.

当我们尝试给Dribbble的喜欢度打分时,我们可以避免这种情况,但是在为真实人类开发产品时,这不是一个好习惯。

Web Content Accessibility Guidelines (WCAG) requires at least 4.5:1 contrast. There are also guidelines for motor, auditory, and cognitive disabilities.

Web内容可访问性指南(WCAG)至少需要4.5:1的对比度。 也有针对运动,听觉和认知障碍的指南。

To ensure you’re meeting these standards, download Stark which will check if your designs are accessible or not.

为了确保您符合这些标准,请下载Stark ,它将检查您的设计是否可访问。

6.复制他人的作品或盲目遵循设计趋势 (6. Copying other’s work or blindly following design trends)

A lightbulb with a dribbble icon in it

“Trends are like junk food for designers. Following them produces cheap solutions that offer some initial payback but little value over the long haul. Trend-following designers date themselves quickly. The reward for following someone else’s design path? A gnawing sense of professional emptiness.” — Micah Bowers, Designer

对于设计师来说,趋势就像垃圾食品。 跟随他们,他们便产生了廉价的解决方案,这些解决方案提供了一些最初的回报,但长期来看却毫无价值。 追随潮流的设计师很快就跟自己约会。 遵循别人的设计路径的回报? 一种职业空虚的感觉。” —设计师Micah Bowers

It is easy to get caught up in the Dribbble world, and all the pretty animations and gradients, then quickly forget about the objectives of our design.

容易陷入Dribbble世界以及所有漂亮的动画和渐变,然后Swift忘记我们设计的目标。

I’ve certainly gotten hooked on a particular interaction or design style that I found on Dribbble and tried to make them work in my design. Finding inspiration on Dribbble and elsewhere is great, but being inspired and blindly copying a UI component because it has a fresh look is not the same.

我当然已经迷上了在Dribbble上发现的一种特殊的交互或设计风格,并试图使其在我的设计中起作用。 在Dribbble和其他地方找到灵感很不错,但是由于外观新颖而受到启发并盲目复制UI组件并不相同。

7.重新创建设计约定和确定的语言 (7. Recreating design conventions and established language)

Icons that represent home, search and bookmark

“Any time conventions are broken, it takes more time for a user’s brain to process the new content. Designers need to take the limitations of human cognition into account, as well as the reality of limited working memory.” — Joanna Ngai, Designer

任何时候打破常规,用户的大脑都需要花费更多时间来处理新内容。 设计人员需要考虑到人类认知的局限性以及工作记忆有限的现实。” 设计师Joanna Ngai

Users have come to expect similar experiences across the web. If our website, app, or software functions differently than what users have grown accustomed to, then it won’t be intuitive, and they will likely become frustrated with the experience.

用户已经期望在网络上有类似的体验。 如果我们的网站,应用程序或软件的功能不同于用户逐渐习惯的功能,那么它就不会很直观,他们可能会对这种体验感到沮丧。

An example of this is icons with an established meaning behind them. Icons like “search,” “home,” or “favorite” are represented similarly in the vast majority of interfaces. By using non-standard icons to represent these actions, we run the risk of damaging our user experience and causing a headache for users trying to use our software.

这样的一个例子是图标,其后具有确定的含义。 绝大多数界面中类似地表示“搜索”,“家庭”或“收藏夹”之类的图标。 通过使用非标准图标表示这些操作,我们冒着损害我们的用户体验并给尝试使用我们的软件的用户带来头痛的风险。

8.专注于外观,而不是工作原理 (8. Focusing heavily on how it looks, not how it works)

Restaurant with a very long name displayed in an interface

One thing every UI designer hates doing is breaking their designs.

每个UI设计师讨厌做的一件事就是打破他们的设计。

Breaking a design essentially means to input data that would ruin the layout or aesthetic appeal of the interface. This can be uncomfortable to do as a designer, but it’s a crucial component to designing a flexible, scalable, and user-friendly product.

破坏设计本质上是指输入会破坏界面布局或美观的数据。 作为一名设计师,这样做可能会很不舒服,但这是设计灵活,可扩展且用户友好的产品的关键组成部分。

When the mockup I sent to production has a six-letter first name, it probably looks great, but what happens when Hubert Blaine Wolfe­schlegel­stein­hausen­berger­dorff Sr. tries to use the app?

当我发送给生产的模型的名字由六个字母组成时,它看起来很不错,但是当休伯特·布莱恩·沃尔夫施莱格斯坦·伯格森多夫尝试使用该应用程序时会发生什么呢?

Test designs and take a step back while designing to ensure that the interface can fit a wide variety of use cases, not just the ideal ones.

测试设计并在设计时退后一步,以确保该接口可以适应各种用例,而不仅仅是理想的用例。

9.缺少设计状态 (9. Missing design states)

All design states for a button

When designing for development, missing states will either create a gap in the experience or will need to be filled in by the developer. This can often create inconsistencies in the design and hiccups down the road.

在进行开发设计时,缺失的状态会在体验上造成差距,或者需要由开发人员填补。 这通常会在设计中产生不一致之处,并在以后造成麻烦。

We need to account for all of the different states that are possible such as error, success, active, disabled, hover, empty, filled, loading — to name a few.

我们需要考虑所有可能的不同状态,例如错误,成功,活动,禁用,悬停,空,填充,加载等。

If I were designing a wishlist, for example, I would need to consider the state before a user had added anything to their wishlist: the empty state. Without this state, there will be a gap in the experience.

例如,如果我正在设计愿望清单,则需要在用户向其愿望清单中添加任何内容之前先考虑状态:空状态。 没有这种状态,体验将存在差距。

10.重新设计本机组件 (10. Redesigning native components)

IOS and Android icons

By leveraging components already built into products, we can provide users with a familiar experience and avoid input errors.

通过利用产品中已内置的组件,我们可以为用户提供熟悉的体验并避免输入错误。

Regardless of how good of a designer we are, it can be hard to justify designing a calendar date picker from scratch. Even if ours is objectively better, the user still has to learn a new component when there’s a perfectly fine one built into their device. It also requires additional development and design effort to create a component from scratch.

无论我们多么出色的设计师,都很难从头开始设计日历日期选择器。 即使从客观上讲我们的组件更好,但当设备中内置了完美的组件时,用户仍然必须学习新组件。 从头开始创建组件还需要额外的开发和设计工作。

Native components are a no-brainer — use them to save time and effort for our team and reduce friction for users.

本机组件不费吹灰之力—使用它们可以为我们的团队节省时间和精力,并减少用户的摩擦。

Image for post

👋 Let’s be friends! Follow me on Twitter and Dribbble and connect with me on LinkedIn. Don’t forget to follow me here on Medium as well for more design-related content.

be 让我们成为朋友! 在Twitter和Dribbble上关注我,并在LinkedIn上与我联系。 别忘了在Medium上关注我,以获取更多与设计相关的内容。

Image for post

More articles by me:

我的其他文章:

翻译自: https://uxdesign.cc/10-common-mistakes-ui-designers-make-7c95bb5436b5

ui设计 网络错误

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/275889.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小程序 node.js mysql_基于Node.js+MySQL开发的开源微信小程序B2C商城(页面高仿网易严选)...

高仿网易严选的微信小程序商城(微信小程序客户端)界面高仿网易严选商城(主要是2016年wap版)测试数据采集自网易严选商城功能和数据库参考ecshop服务端api基于Node.jsThinkJSMySQL计划添加基于Vue.js的后台管理系统、PC版、Wap版项目截图功能列表首页分类…

推荐几个干货超多助你成长的前端大佬

不得不说,如今比前些年学习资料多很多了。现在的前端公众号也挺多的,这里推荐几个前端大佬运营的公众号,都是聚焦前端垂直领域的优质公众号,关注这些公众号至少可以:1、了解现在前端技术发展情况和未来发展趋势&#x…

背景图片_背景

背景图片A designer’s journey is one that’s littered with many portfolios. Many of which have been reduced to a mere 404 error page, an abandoned link or another archive in the folders. Recently, while updating my portfolio, all the forgotten versions tha…

解决《Mobile绘制背景图片》中的问题

与PC平台的开发相比,Mobile的开发麻烦了许多,至少这是我的感觉 。 谢谢--“ Fly Pig(^^)” 的文章《Mobile开发(绘制背景图片) 》 http://www.cnblogs.com/Bright-Liang/archive/2009/06/11/1501309.html 不过对于我这种低手来说&…

mysql 5.6.31 winx64_详解介绍MySQL5.6.31winx64.zip安装配置的图文教程

这篇文章主要介绍了MySQL5.6.31 winx64.zip 安装配置教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下#1. 下载##2.解压到本地 修改必要配置my*.ini#3.mysql installadmin模式启动cmdcd mysql目录/bin执行安装: mysqld -install启动…

如何使用Gitbook创建html技术文档

故事背景:很多时候对外发布的产品需要一份html格式的文档 首先要了解的是 word直接转成html是不现实的,需要通过md文件来转换。 我们本节课讨论的Gitbook即是在MD基础上进行操作的。 所以任务一:安装typora软件,用于编辑md文件&am…

徒手撸了个markdown笔记平台

大家好,我是若川。今天分享一篇markdown笔记平台的项目文章。点击下方卡片关注我、加个星标,或者查看源码等系列文章。学习源码整体架构系列、年度总结、JS基础系列一、前言作为开发者,我觉的用markdown写文档是一件很酷的事情。在之前&#…

This week I’ve been forging background illustrations for my website, epdillon.com (launching soon). I’ve been using Adobe Illustrator to do all the major casting, dabbling in Figma only to temper the colours. Fresh from the design furnace, my hands are a…

pyqt控件显示重叠_Python编程:一个不错的基于PyQt的Led控件显示库,建议收藏学习...

1、控件说明在Github上,偶然发现了一个基于PyQt5的第三方Led指示灯控件库,使用起来非常方便,控件外观也比较漂亮,更难能可贵的是作者源代码写得比较简洁,仅仅才约200行左右,可以作为一个在PyQt中写自定义控…

编写高质量可维护的代码:优雅命名

大家好,我是若川。今天分享一篇关于如何命名更优雅的文章。点击下方卡片关注我、加个星标,或者查看源码等系列文章。学习源码整体架构系列、年度总结、JS基础系列本文首发于政采云前端团队博客:编写高质量可维护的代码:优雅命名ht…

powerpoint技巧_几乎每个PowerPoint都烂鸡蛋

powerpoint技巧Almost 20 years ago — 2001! — Seth Godin wrote an ebook called Really Bad Powerpoint (and how to avoid it). In that book he detailed all of the things that tend to go wrong in slide presentations.差不多20年前-2001年! —塞斯戈丁(S…

认识mysql总结_从根上理解Mysql - 读后个人总结1-搜云库

初识 MySQL通信介绍MySQL 也是典型的 C / S 模型,分为客户端及服务端,服务端一般部署在远端服务器中,也可以部署至本地,然后客户端跟服务端通信则可以使用依赖网络的 TCP 长连接或 Unix-like 的系统下可以使用 Socket文件的形式通…

面试官问:你在项目中做过哪些安全防范措施?

大家好,我是若川。今天分享一篇安全相关的文章。点击下方卡片关注我、加个星标,或者查看源码等系列文章。学习源码整体架构系列、年度总结、JS基础系列如果你被面试官问到这个问题,不要急于描述自己遇到的问题以及如何处理的,你得…

消灭病毒_消灭遗产

消灭病毒The year was 1995, I was 10 years of age. The number 1 single in the UK was Think Twice by Celine Dion, and Batman Forever was the highest grossing movie across the pond in the States. Manchester United, unfortunately, won their 3rd Premier League …

logcat崩溃_使用logcat抓取Android崩溃日志

一、安装jdkJDK网上教程非常多,此处不再赘述。(好像不装也没关系,未实测)二、工具列表a) adb包(v.1.0.31版本或以上,下文提供下载地址)b) logcat.bat文件(下文制作)三、安装adb(二选一)a) 放到任意位置(推荐)因为adb…

基于 Ubuntu 16.04 LTS 的 KDE neon 到达维护周期

随着 KDE neon 在 Ubuntu 18.04 LTS 发布,开发团队已经决定 放弃维护基于 Ubuntu 16.04 LTS版本,大多数用户预警将希望升级到基于 Ubuntu LTS 的 KDE neno 新版本。“去年KDE neno 被重新定位到 Ubuntu bionic / 18.04上,并且升级已经基本顺利…

真诚推荐7个能助你成长的前端大佬

不得不说,如今比前些年学习资料多很多了。现在的前端公众号也挺多的,这里推荐几个前端大佬运营的公众号,都是聚焦前端垂直领域的优质公众号,关注这些公众号至少可以:1、了解现在前端技术发展情况和未来发展趋势&#x…

Silverlight学习笔记(3):Silverlight的界面布局

在上一篇中讲述了使用VS2010开发Silverlight的一些基础知识,并且讲述了Silverlight的部署和代码安全知识,这一篇主要是讲述如何在Silverlight中摆放界面元素。记得早年前我还在学习Java的时候,当时有两种开发Java SE的方法,一种是…

pov-inc_yourself劳自己-懒惰的设计师的POV和一些Figma

pov-incAre you ready and lazy enough (you will fully understand with continue reading this)? Coffee and tea next to you? Alright. This article is going to (not) kick you in your a**. It will be a bit of ‘lesson learned’, for sure a bit of FIGMA, and a …

Geary 0.13.0 发布,GNOME 3 Email 客户端应用

百度智能云 云生态狂欢季 热门云产品1折起>>> Geary 0.13.0 发布了,Geary 是一个电子邮件应用,用于 GNOME 3 桌面版本,它允许阅读、查找和发送电子,并提供简洁、现代化的界面。这是一个重要的新版本,具有许…