自由软件让普通人感到害怕。
Free software scares normal people

原始链接: https://danieldelaney.net/normal/

许多强大的自由开源软件(FOSS)由于界面复杂,专为“高级用户”设计,让普通用户望而却步。这导致沮丧、放弃或依赖懂技术的的朋友寻求帮助。丹尼尔·德莱尼认为,这可以通过专注于核心功能的简单前端轻松解决。 他以Magicbrake为例,这是一个基于Handbrake的一键程序,它可以将视频转换为通用可播放的MP4格式,隐藏了Handbrake的高级选项。虽然一些开发者抵制简化工具,担心功能减少,但德莱尼主张优先考虑大多数用户的易用性。 他的核心观点是:80%的用户只需要20%的功能。通过隐藏其余部分,开发者可以创建更易于访问和高效的体验,就像简化电视遥控器一样。在媒体服务器和音频编辑等领域,有很多机会来提高易用性,使优秀的软件真正对每个人都有用。

## 自由软件与用户体验:摘要 一篇近期文章在Hacker News上引发了关于为什么自由软件常常让“普通”用户望而却步的讨论。核心问题并非“自由”的特性,而是复杂性。开发者,通常是资深用户,构建软件是为了满足*他们*的需求,从而导致功能丰富的应用程序让普通用户感到不知所措。 许多评论者同意,开发者常常低估良好的UI/UX设计。它比编码更难——每个人都理解按钮,但设计*有效*的界面是微妙的且用户特定的。添加选项的倾向(“再加一点…”)会导致软件臃肿。 提出的解决方案包括简化的前端(例如,一个被固定住的遥控器)、复杂软件中的“简单模式”选项,以及强大的产品管理的重要性,以定义清晰的用户焦点。一些人认为自由软件不*需要*迎合所有人,作为“由开发者,为开发者”构建的工具是完全有效的。最终,优先考虑被80%的用户使用的80%的功能可以极大地提高可访问性。
相关文章

原文
Free software scares normal people—Daniel De Laney

I’m the person my friends and family come to for computer-related help. (Maybe you, gentle reader, can relate.) This experience has taught me which computing tasks are frustrating for normal people.

Normal people often struggle with converting video. They will need to watch, upload, or otherwise do stuff with a video, but the format will be weird. (Weird, broadly defined, is anything that won’t play in QuickTime or upload to Facebook.)

I would love to recommend Handbrake to them, but the user interface is by and for power users. Opening it makes normal people feel unpleasant feelings.

This problem is rampant in free software. The FOSS world is full of powerful tools that only have a “power user” UI. As a result, people give up. Or worse: they ask people like you and I to do it for them.

I want to make the case to you that you can (and should) solve this kind of problem in a single evening.

Take the example of Magicbrake, a simple front end I built. It hides the power and flexibility of Handbrake. It does only the one thing most people need Handbrake for: taking a weird video file and making it normal. (Normal, for our purposes, means a small MP4 that works just about anywhere.)

There is exactly one button.

This is a fast and uncomplicated thing to do. Unfortunately, the people who have the ability to solve problems like this are often disinclined to do it.

“Why would you make Handbrake less powerful on purpose?”

“What if someone wants a different format?”

“What about [feature/edge case]?”

The answer to all these questions is the same: a person who needs or wants that stuff can use Handbrake. If they don’t need everything Handbrake can do and find it bewildering, they can use this. Everyone wins.

It’s a bit like obscuring the less-used functions on a TV remote with tape. The functions still exist if you need them, but you’re not required to contend with them just to turn the TV on.

People benefit from stuff like this, and I challenge you to make more of it. Opportunities are everywhere. The world is full of media servers normal people can’t set up. Free audio editing software that requires hours of learning to be useful for simple tasks. Network monitoring tools that seem designed to ward off the uninitiated. Great stuff normal people don’t use. All because there’s only one UI, and it’s designed to do everything.

80% of the people only need 20% of the features. Hide the rest from them and you’ll make them more productive and happy. That’s really all it takes.

联系我们 contact @ memedata.com