可用性之战:设计师与开发人员
我们为网络开发。
由于某种原因,我们的设计团队讨厌缩进的无序和有序列表[的外观]。这是这些列表的默认处理方式,我认为这是有充分理由的。这些类型的列表通常很重要,缩进它们可以引起人们的注意,并使它们更易于阅读。
我们构建的每个具有内容管理功能的网络应用程序都肯定会使用列表,并且我总是收到删除这些列表上的缩进的要求。我尝试尽可能长时间地忽略这些请求,但最终设计赢得了这场战斗。
设计团队也讨厌树结构中的垂直导航具有缩进的子级别。他们更喜欢使用颜色、字体大小、字体粗细或其他处理来指示树中的不同级别。但同样,必须删除缩进。
在我看来,这些例子似乎都是绝对糟糕的想法——但这就是问题所在——这只是我的观点。如果不进行完整的可用性测试(我们的大多数项目无法承担),我如何确定什么是最佳用法?由于它来自设计,因此它们似乎对可用性更重要,因为它通常是“视觉的”,而不是实现设计的开发人员。
我想这里的问题是:
- 我是否认为这些都是坏主意?有人可以指出我对此进行研究,以便我不依赖意见吗?在网上搜索这个有点困难。我尝试了雅各布·尼尔森,但没有成功。
- 如果您的团队中没有可用性专家,也没有可用性测试,那么开发人员如何抵制那些看似可用性较差的设计处理方法呢?
We develop for web.
For some reason our design team hates [the look of] indented unordered and ordered lists. This is the default treatment for these lists, and I think it's for good reason. These types of lists are generally important, and indenting them draws attention to them, and makes them easier to read.
Every web app we build that has content management is sure to use lists, and I always get demands to remove the indenting on these lists. I try to ignore these requests as long as possible, but eventually design wins the battle.
The design team also hates when vertical navigation in a tree structure has sub-levels that are indented. They prefer to use colour, font size, font weight or other treatments to indicate different levels in the tree. But again, indenting has to be removed.
These examples both seem to be absolutely terrible ideas in my opinion - but that's the problem - it's just my opinion. Without doing a full usability test (which most of our projects cannot afford), how can I determine what is the best usage? Since it's coming from design it seems that they carry more weight for usability because it's usally 'visual', not the developer implementing the designs.
I guess the questions here are:
- Am I off base in thinking these are bad ideas? Can someone point me towards a study on this so I'm not relying on opinion? It's a little tough to search for this on the web. I tried Jakob Nielsen with no luck.
- In the absense of a usability expert on your team, and in the absense of usability testing, how can a developer push back against design treatments that seem to represent poor usability?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我个人同意在列表和菜单中应该使用缩进。然而,我不认为你反复争论对自己有任何好处。在你的公司里有人有权威,我不建议在做出决定后就同一件事争论。如果设计师有权决定是否缩进,并且他们说不要缩进,那就忍住,停止争论。
并找到其他一些他们尚未规定标准的事情来争论。 :-)
Personally I agree that indentation should be used in lists and menus. However, I don't think you're doing yourself any favors by arguing repeatedly. Someone has authority in your company and I wouldn't recommend arguing about the same thing once a decision is made. If the designers have authority over whether or not to indent, and they say not to indent, then suck it up and stop arguing.
and find something else to fight over that they haven't already dictated a standard for. :-)
请记住,雇用开发人员是因为他们在编程方面的专业知识,而雇用设计师是因为他们在使事物看起来非常非常好的方面的专业知识。
这两种技能有着本质的不同。我确信你在实际编程中做出的一些决定是设计师完全没有专业知识的。人们在他们擅长的领域做得更好。
Keep in mind that developers are hired for their expertise in programming while designers are hired for their expertise in making things look really really good.
The two skills are fundamentally different. I'm sure there are decisions you make in the actual programming that the designers have absolutely no expertise in. People do better at what they specialize in.