登录 注册
您的位置:首页> 建站知识 > vi设计
【商家网站建设】每个应用程序都有固有的不可简化的复杂性
标签:vi设计
发表日期:2019-02-27 06:56:37     文章编辑:admin     浏览次数:40

在照片编辑软件中,那些给定的菜单选项都相当的简单:诀窍是要知道选择哪一个,然后需要灵巧的手眼配合和精确编辑照片的方式。但是这跟银匠不是一样的吗?一个新手银匠会迷失在大堆的工具中。当我们对照熟练的手工艺者从复杂的大堆工具中根据他们的任务来选择时,我们看到了真正的复杂不是存在于工具中,而是存在于任务中。熟练的手工艺者拥有一大批工具,每一件都准确地对应一项特定的任务需求。他们需要很长时间去学习哪个工具对应哪个任务,更需要多年的时间来掌握工具的使用。因此,即使我知道了打平锤是做什么用的,我敢肯定我用起它来更像是把东西搞坏,而不是把东西变好。对我这个不懂银匠工艺的人来说,图2.4是令我费解和迷惑的,而对一个娴熟的银匠而言,它们也许就是熟悉和简单的。

最简单的方法就是让银匠仅用一个锤子去完成所有的事。在很多实例中,生活变得简单是由于拥有了少量复杂的多功能工具,而不是大量有特殊用途的工具。如果我去旅行,我更喜欢带一个瑞士军刀,但我从不会在家里使用它,我家里有各种各样的专门的刀具、剪刀和螺丝刀。

事物是否复杂是存在于旁观者脑海中的印象。我的文字处理程序(微软Word),即使它经常失去控制,可以作为复杂的极端例子,但它还是简化了我的生活。要找到“打平”这个词的解释,我只要用鼠标指向那个词,右键点击,选择“查询”,然后解释就呈现了出来。选项很流畅地被右键点击调出的菜单所控制着:可选择的操作呈现在我面前。菜单本身有着隐藏的复杂,它有着关联性敏感:当我点击右键时跳出什么样的菜单,取决于我当时在执行什么任务。这恰好阐明了那个需要简单化的悖论:要使我们的生活更轻松,我们需要更强大、更复杂的工具。

复杂是能够被驯服的,但这需要相当大的努力才能做好。减少按钮和显示的数量并不是个解决方案。真正的解决办法是理解整个系统,把它设计成可以让所有的部分很好地结合在一起的方式,这样就能使最初的学习和使用都达到最理想的状态。几年前,拉里·特斯勒(Larry Tesler),后来苹果公司的副总裁,认为系统的复杂性的总量是一个恒量:当你使人的互动行为更简单,那么隐藏在幕后的复杂性就增加了。特斯勒说道,把系统的一部分变得简单,那么剩下的部分就会变得更加复杂。这个原理就是今天所谓的“特斯勒的复杂守恒定律”。特斯勒形容这是一个平衡关系:使用户用起来更容易,意味着增加设计师或工程师的难度。

每个应用程序都有固有的不可简化的复杂性。唯一的问题是,谁必须去处理它,是用户还是开发人员(程序员或工程师)?(特斯勒和塞弗,2007年)

在使用层面上的简化总是导致潜在的技术构造的复杂性增加。想一下在汽车上的自动变速装置,一种机械齿轮、液压油、电子控件和传感器的复杂混合。驾驶者面对的少量的复杂状态,是伴随着隐藏在机械装置方面的更大的复杂性。简单总是必须从某一个角度来衡量。表面上简单的东西内部可能是极为复杂的;内在的简单则会导致表面上的极度复杂。所以该从哪个角度来衡量简单?

留言预约
关于我们
易神州网络-专业的软件开发和品牌营销公司,提供互联网基础服务与数字营销产品解决方案专家,14年丰富的软件开发、品牌策划营销。擅长于系统化解决企业品牌在互联网上的统一性传播,企业品牌在互联网上的应用。我们协助您通过在线品牌的塑造,建立长久的企业品牌价值。
联系我们
400-611-0508
周一至周六9:00-18:00
全方位的营销咨询   精准的解决方案
地址:北京市丰台科技园汉威国际四区8号楼7层
关注公众号