形式和功能如何影响优秀设计的兴起
已发表: 2017-03-18无论是建筑、标志、网站还是软件,好的设计都很容易被识别。 大多数人可能没有意识到,好的设计与事物的工作方式和外观的关系一样重要。
让我们面对现实吧:如果您购买某物来执行某项功能,您希望它执行良好。 如果没有,您可能会停止使用它或要求退款,无论它看起来多么好。 但是,如果您讨厌产品的外观,那么您一开始就不太可能购买它。
在软件设计方面,这些原则也不例外。 值得庆幸的是,无论在哪个领域,基本的设计原则都可以翻译。 良好设计的一个基本原则是形式追随功能。 有趣的是,这种现代主义设计原则如何适用于软件开发。

资料来源: modernismweek.com
设计与艺术有何不同
家具设计师查尔斯·埃姆斯(Charles Eames)曾说过:“设计是目的的表达,它可能(如果足够好)后来被判断为艺术; 设计很大程度上取决于约束,它是一种行动方法(总是有约束,这些通常包括道德)。” 在 Eames 看来,设计和艺术有什么区别?
主要区别在于设计必须有目的。 除了被观看或以其他方式体验之外,艺术没有其他存在的理由。 然而,设计需要一个功能。 如果设计在视觉上引人注目,那么它也可以被认为是艺术。 当然艺术和设计重叠,但没有功能(设计),它只是形式(艺术)。
良好的设计标准诞生于形式追随功能的理念。 1896 年,建筑师Louis Sullivan在一次关于摩天大楼的印刷采访中创造了这个词组。 沙利文认为现代城市需要一种新的建筑形式。 这种形式将成为“现代结构钢摩天大楼”。
很明显,沙利文看到了这种新城市结构的目的,就像现代软件设计师看到对新程序和工具的需求一样。 正是通过这种方式,形式追随功能起源于经典设计,但也适用于技术行业。 当您深入研究现代主义运动时,您会发现现代主义原则和软件设计之间存在更多联系。

资料来源: empowerdesign.com
功能如何变成形式
沙利文的原则影响了一个多世纪以来的优秀设计,但他的话的影响几乎立即就被感受到了。 现代主义在 20 世纪初成为艺术和设计的标准,并由此发展了包豪斯运动。
这种精神有几个良好设计的主要原则,其中之一是形式服从功能。 其他一些原则包括:承认机器,标准化生产,鼓励实验和综合,使用经济和简单。 顺便说一句,这些原则也可以从软件开发的角度来看待。
显然,承认机器对于软件设计师来说是非常有意义的。 软件开发中的每一个好的设计都会考虑到硬件的局限性,以及两者如何相辅相成。 此外,标准化生产不仅可以应用于功能和界面,还可以应用于用户体验。 您的产品应该产生可以在每个会话期间复制的标准用户体验。
此外,实验和综合已经成为软件开发团队的常态,因为好的设计经常出现。 最后,经济和简单总是好的软件设计的一部分,因为用户对笨重和复杂的软件不感兴趣。
如果您仔细观察,这些用于创建足够功能的准则也有助于增加美学吸引力。 例如,经济和简单是创建视觉设计时要牢记的好东西。 事实上,视觉经济是一个众所周知的概念,它影响了一些真正伟大的极简主义软件设计。
为你推荐:
软件设计师甚至被警告不要创建过于杂乱的东西。 这称为特征蠕变。 特征蠕变会影响一个好的设计。 如果功能是压倒性的,那么视觉设计也将如此。


资料来源: vecteezy.com
科技行业的形式和功能
实际上有一个致力于软件设计极简主义的运动。 这些设计师在开发应用程序的视觉和功能方面遵循极简主义原则。 遵循极简主义理念可以防止软件膨胀等问题,即应用程序运行缓慢,因为它使用了太多的处理能力。
软件膨胀会影响视觉设计,使导航菜单、屏幕和选项变得困难。 当您考虑软件膨胀对视觉设计的影响时,很明显功能和形式在软件开发中密不可分。
功能和形式在科技行业中的联系如此紧密,以至于您可以在各种软件应用程序开发类型中找到它的示例。 更有创意的领域,如游戏开发,有采用极简主义原则的游戏设计示例。 一些最有趣的游戏来自极简主义概念。
热门游戏《镜之边缘》体现了极简设计和开发原则,创造了极其有趣和简单的游戏玩法。 该游戏在观众和开发者中产生了良好的共鸣,并在年度颁奖典礼上赢得了多个奖项,包括年度互动成就奖。 Mirror's Edge恰巧完美融合了这些概念,创造了一款视觉震撼且制作精良的游戏。
在软件开发的所有领域,标准化用户体验是最佳实践的一部分,并通过原型设计和测试来实现。 甚至在不知不觉中,开发人员已经在使用表单遵循功能的理念。 设计冲刺等规划和开发过程大量使用原型设计和测试。
测试组被要求对形式和功能进行评分,这些数据用于对原型进行评分。 如果小组对它的评价足够高,原型就会进入开发阶段。

资料来源: origin.com
软件和好的设计
好的软件设计要记住,形式和功能都是创造伟大产品的组成部分。 一个不应该比另一个更重要,如果您的产品接近完美,它将体现形式遵循功能的座右铭。 它不仅是一种效果很好的东西,它还将是一种效果很好并且看起来也令人印象深刻的东西。 当然,视觉吸引力确实在用户是否会与您的产品互动方面发挥重要作用。
在Google 进行的一项研究中,用户在 17 分钟内就对设计做出了决定。 这项研究的结果提供了强有力的证据,表明具有“低视觉复杂性”的网站在用户中的测试效果更好。 这意味着功能在很大程度上依赖于视觉经济。 这可能会导致软件开发人员相信他们的产品也是如此。
功能和形式总是相互关联的。 在每一个好的设计中,两者之间都有平衡。 很大程度上,没有这种出色平衡的产品无法满足用户的期望,并且在市场上表现平平。
Windows Vista就是这种情况的一个很好的例子。 过度宣传的操作系统本应具有改进的视觉设计,但附带的安全功能充其量是令人讨厌的,最坏的情况是令人无法忍受的。 不幸的是, Vista 没有达到用户的期望,用户抱怨他们失去了一些他们一直喜欢的 Windows 功能。 更糟糕的是,大多数用户认为 Windows 甚至没有改变软件的外观。 总的来说,功能并没有采取独特的形式,最终形式和功能都失败了。

资料来源: ang.wikipedia.org
达到完美平衡
没有在形式和功能之间取得完美平衡的软件开发人员可能会付出高昂的代价。 首先,他们可能会失去长期的观众。 Vista 停止使用一些 Windows 最流行的程序,例如 Movie Maker。 删除此应用程序会使用户失去一项功能,使该软件对某些人无用。 Vista 操作系统中的这种错误和其他类似的问题已经使一些人将其选为有史以来最糟糕的操作系统。
下次您尝试提出一个好的设计时,请记住,形式和功能相互关联的时间比软件开发的时间还要长。 这听起来可能过于复杂,但极简主义依赖于一些基本原则,其中大部分已经被许多软件设计人员使用过。
尝试在新项目或现有项目中实现形式和功能之间平衡的原则。 看看他们可以解决哪些问题,以及他们可以填补哪些空白。 当一切都失败时,想想安托万·德·圣-埃克苏佩里的这句鼓舞人心的名言:“完美不是在没有什么可以补充的时候实现的,而是在没有什么可以去掉的时候实现的。”
【本文首发于 Proto.io 博客,经授权转载。】






