以下内容转载自:阮一峰 科技爱好者周刊(第 411 期) – 为什么自由软件的可用性往往很差

我们使用自由软件,往往发现它的 UI 非常不友好,很难用。

这个问题非常普遍,界面漂亮的自由软件凤毛麟角,这是有原因的。

根本原因是,绝大多数开源项目都是志愿者项目,依靠志愿者推动开发几乎不可避免地会导致界面设计糟糕。

(1)开源软件志愿者之中,大部分是程序员,专职的设计师似乎很少。所以,界面往往是程序员自己设计的。

(2)即使项目有专门的界面设计师,他们的建议也不会像在商业项目中那样得到程序员的重视。

(3)许多程序员想当然地认为微软或苹果的设计就是好的,所以模仿它们的界面,但事实并非总是如此。

(4)志愿者通常只开发他们感兴趣的项目,也就是他们自己用的工具。因为他们是高级用户,对他们有用的界面设计,往往对其他人过于复杂,难以使用。

(5)许多能改善界面的人性化小细节,实现起来既不令人兴奋也不好玩,所以志愿者往往不想做。

(6)开源软件一般有多个贡献者,每个人都会试图参与界面设计,无论对此了解多少。一旦设计师人数超过一人,就会出现不一致的情况。界面设计的质量与设计师人数成反比。

(7)项目管理员往往也会同意,让每个贡献者都在界面中,加入自己开发功能的设置项,作为鼓励。这导致了设置项臃肿不堪、琐碎、晦涩、测试不彻底,令普通用户感到困惑。


与《为什么自由软件的可用性往往很差【转】》相关的博文:


发布时间 09/05/2026 06:25:49栏目 Other.标签 .

1
留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌
SavageZ
SavageZ
【🚶访客】

自由软件的开发团队往往很小,不乏是个人开发者.所以界面设计和操作逻辑往往只按照自己的风格设计,并不会考虑其他人的习惯