为什么网络UI如此技术性和不直观?

时间:2008-12-13 16:05:37

标签: networking user-interface

尽管我是一名经验丰富的程序员和工程师,但我发现在处理网络时我总是遇到繁琐的问题。很少安装路由器等开箱即用,你发现自己试图学习各种缩略词,如WPA,UPnP等,并且很难尝试用网络的概念逻辑来映射它们。我认为网络尤其如此;排除诸如编译,安装硬件外围设备或在计算机上显示东亚字体等问题要容易得多。

为什么网络用户界面如此糟糕?网络本质上是复杂和困难的,反映了用户界面?由于安全问题?或者这些问题更具历史性?或者你完全不赞同我?

更新2009/22/1:我认为下面的评论者有一个很好的观点,即家电公司没有能力与软件工程师签约,优先考虑硬件技能。但是我觉得在UI,术语等方面,网络比任何其他类别都要糟糕,所以我正在寻找网络特有的答案。

6 个答案:

答案 0 :(得分:3)

没有共性。

每个供应商对界面应该是什么样子都有不同的想法,而且往往是不同的术语。

更不用说大多数设备是在远东制造的,翻译,文档或软件界面通常很差。

答案 1 :(得分:2)

我同意你的看法,配置网络设备和设备是一项繁琐乏味的工作。

我认为这归结为对良好用户界面的需求。客户要求消费电子产品提供良好的用户界面,游戏玩家需要在游戏中使用非常直观的游戏界由于网络工程可能不会向思科等人抱怨这一点,因此它仍然是一个较低的优先级。

另外,成本是另一个因素。路由器可以由网络工程师(如您自己)配置,多年后可能不再需要配置。我想像思科这样的公司知道这一点,并认为不需要为优秀的用户界面工具进行设计投资。他们可以通过UI部门的最低限度来节省大量资金。

据说Apple在其消费者无线设备(如Airport Extreme)上的用户界面做得非常好。 UI是一个看起来不错的实际应用程序,而不是Web界面。

从好的方面来说,由于网络用户界面通常难以使​​用,因此可以让您受雇并使您的工作变得更加重要(以及更高的薪水)。还记得你是唯一可以建造电脑的日子吗?我这样做并不是真正的技能,因为几乎所有高中生都可以做到这一点。

答案 2 :(得分:1)

我认为这个问题凸显了电信和软件工程之间的历史鸿沟。通常情况是,不能向用户隐藏更多的电信技术问题,因为功能设置可能需要这些细节。此外,电信文档往往在首字母缩写词上很重要(令人困惑的事情)。

答案 3 :(得分:0)

因为通常用于设备的软件是由未经过软件工程师培训的人员完成的;因为为了使这些设备便宜,他们可以节省一切,所以没有专门的用户体验设计师为你服务。

答案 4 :(得分:-1)

正如最新博客(33)所述,来自硬件公司的所有软件都很糟糕。 我不相信这只是因为正如Joel所说,硬件工程师没有接受过编写好软件的培训,毕竟大多数软件工程师都没有接受过编写优质软件的培训! 我认为它更多的是市场,金钱和时间 - 你不选择嵌入式uP,DSP,FPGA甚至是基于它的软件的路由器,所以没有比在星期五最小的下午工​​作更多的优势。
你花的钱越多越好,你可以为一个uP devkit支付10万美元,它只是一些包含在80年代免费C编译器中的蝙蝠文件。

答案 5 :(得分:-1)

有许多因素决定了用户友好性。学习起着重要作用。想想微软的办公室,大多数人都认为他们知道如何使用它。我问我的朋友他们多少次被问到样式设置不当(字体大小,缩进等问题)。 Microsoft Office是由软件软件开发的吗?

如果没有理解人类心理的设计师,最仁慈的努力就会变成一种痛苦。我们看过多少次由软件工程师创建的笨拙的演示文稿。这与编程能力有关吗?不。只是优秀的UI设计师开发易于理解的界面。