开源很丑陋:改进 UI 和 UX

还没有读者喜欢这个。
left and right brain

Opensource.com

Garth Braithwaite 是一位从设计师转型为工程师,再转变为两者结合的混合型人才。他曾作为工程师和用户体验设计师参与过多个获奖网站、应用程序和开源项目。

四年来,Garth 一直在 Adobe 从事开源项目,担任设计和代码贡献者。 这些项目包括 Brackets、Topcoat 和 Apache Flex。 除了在 Adobe 的工作之外,他还经常在会议上发表演讲,内容涉及设计的力量、改进设计师/开发人员的协作以及开源的好处。 作为这项工作的一部分,Garth 创立了 Open Design Foundation

在本次采访中,抢先了解他在 All Things Open 大会上的演讲:开源很丑陋:改进 UI 和 UX

为什么这么多开源项目的 UX 很糟糕?

原因有很多,但最大的一个促成因素是缺乏专业的设计师为开源项目做贡献。 由于缺乏设计师,也缺乏协作式和开源的设计工作流程。 其次,开源项目的所有者没有意识到设计的价值,或者不确定从哪里开始设计流程。

对于开源项目来说,拥有良好的 UI 和 UX 有多重要?

并非所有开源项目都需要比目前更多的 UX 或 UI。 通常,开发人员构建的开源项目是面向其他开发人员的,因此他们无需额外的设计帮助即可考虑最终用户的需求。 当开源项目被外部人群使用时,包括经验水平较低的开发人员,就会出现问题。 在这些情况下,良好的用户体验设计贡献将有助于定义目标受众——他们的需求、困难和经验——以及协助用户的推荐解决方案。

良好的用户界面和品牌设计还可以帮助在整个项目中建立一致的体验,并有助于吸引新的贡献者。

吸引设计师参与开源项目容易吗?

不容易。 通常,更容易找到也具有设计经验的开源开发人员。

无法吸引设计师的开发人员应该怎么做?

他们不应该等待。 如果他们可以聘请设计师,那就太好了,但在大多数预算很少或不存在的开源项目中,开发人员应该着眼于提高自己的设计技能。 设计是一个识别和解决问题的过程,开发人员对此很熟悉。 开发人员有能力像任何其他技能一样获得至少基本的设计技能:通过实践、研究和社区支持。

是否有 UI 和 UX 良好的著名开源项目?

有一些很棒的项目——特别是那些与设计社区有些重叠的项目,例如 SassBowerEmber 等。 在 beautifulopen.com 上有一个包含精美 UI 和 UX 的开源项目集合。 还有一些更主流的例子,例如 FirefoxVLCPopcorn Time 等。

All Things Open
演讲者访谈

本文是 All Things Open 演讲者访谈 系列的一部分。 All Things Open 是一场探索企业中的开源、开放技术和开放网络的会议。.

Aleksandar Todorović
我是 OCCRP 这个出色的调查新闻网络的科技部门的一员。 我对开源软件、人工智能和信息安全充满热情。 我的开源贡献现已与 reddit、elementary OS 和 Tor Project 等项目合并。 我正在运营一个个人博客,我在那里分享我的个人故事。

9 条评论

我认为现在很多网站都缺乏原创性和完整性。 当然,它们需要用户友好,但它们也必须是独特的,至少在某种程度上是这样。 就像回到了 90 年代,大多数网站都是这样设计的。

目前在 KDE,我们面临相反的问题:很多视觉设计师创作了很多作品,但是非常缺乏开发人员来实现更改。

KDE 从未吸引我,感觉很棒。
Cinnamon 是我会说优雅而美观的 UI。
即使是 panthoen 桌面(在 elementary OS 中使用)也会排在第二位。

虽然美丽是主观的
但即便如此,我也不觉得 KDE 优雅/皇家/美丽且直观。
我也觉得它不用户友好。 由于在我们的企业中使用,我曾在 Slackware 和 kubuntu 中为许多用户广泛使用它。 但现在我已将整个设置更改为 Cinnamon(Mint Linux)。 每个人都很喜欢迁移到这个新的漂亮的桌面 UI/UX

回复 作者 alex-l (未验证)

“如果你不是解决方案的一部分,那么你就是问题的一部分。”

写这样的东西很容易,说事情总体上有多糟糕。 但是当你提供建议时,我认为最好重新阅读你的文章,并将你自己的建议铭记于心。

我点击了这里的链接,期望看到出色的 UX/UI,但我猜我必须下载所有这些项目才能尝试看看有什么值得称赞的。

也许我们需要更多的客观性或更多的科学才能说:“这是好的 UX,这就是它好以及它为什么好的原因……” 让我们不要最终得出“当我看到好的 UX 时,我就知道它是好的”,而无法解释自己。

VLC 作为良好 UI/UX 的例子? 它是我在 Windows 和 Linux 中的默认播放器,但我一直认为它很丑,并且它的一些功能(例如观看电视)远非直观,与 kaffeine 相比简直是痛苦。

Snappy 或 Audience 会是更好的美观 UI 的例子。

我同意 Audience 比 VLC 更用户友好,但 Audience 无法做 VLC 可以做的很多事情。 考虑到 VLC 的所有功能,VLC 团队做得很好。

回复 作者 Bend3r (未验证)

这就是我使用 VLC 的原因,但描述它的最后一个词是漂亮。 它不是。 这是一个很棒的软件(而且,正如我所说,多年来一直是我的 Windows 和 Linux 的默认视频播放器),但它的 UI 并不漂亮。

回复 作者 r3bl

考虑到成为问题的一部分,我宁愿听取几乎任何人的意见,也不愿听取为 Adobe 工作的人的意见。 做一些关于 Flash 的事情,允许 Photoshop 和其他各种东西在 Linux 上运行,然后告诉人们他们如何做错了开源。

Adobe 是一家大公司。 他们有很多产品,这意味着他们的员工不一定在同一产品上工作。 你可以在第二段看到 Garth 加入 Adobe 以来一直在做什么。 你会注意到那里没有提到 Flash 或 Photoshop。

回复 作者 Purple Library Guy (未验证)

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.