Patagonia 发表于 2013-10-23 09:24

软件世界里,一个 OS 就相当于一栋建筑

  
http://pub.chinaunix.net//uploadfile/201310/20131022103431998.jpg
上个星期,看到微博上的开发者朋友们纷纷谈论“向 iOS 7 风格迁移的事情。刚好最近正在阅读关于建筑设计的书籍,做了一些跨界的思考,觉得建筑设计与应用设计之间存在很有趣的关联:

   这么说吧,软件世界里,一个 OS 就相当于一栋建筑。第三方的软件、应用,就是这栋大建筑里与之关联,相互影响的小玩意。如果应用不遵循 OS 的设计规范,那么看上去就很丑,就好像一栋建筑里,必然要求统一、美观的设计风格一样。

这句话的关键词是设计风格。iOS 6 与 iOS 7 的设计差异,被认为是根本上的差异,原因就在于它们的“设计风格”,有着明显的差异。就好像当年“包豪斯”影响建筑设计一样,那些被用于装饰的花纹、纹理,却被认为“有罪”,结果建筑物所还原的,就是简单、明了,极为理智的功能化需求。

很有意思的是,从 iOS 6 到 iOS 7 的设计风格变迁,以及开发者们的纷纷响应,就好像在虚拟世界里进行了一场“包豪斯”运动。过往的高光、纹理、复杂的线条逐渐不见了,取而代之的是经过精心设计的动画、图标,变得空旷、平整的屏幕。

iOS 7 的改变让我看到了建筑的力量。所以会有文章开头那样的感受——如果 iOS 上的应用不遵循新的设计风格与规范,那么从用户感受出发,就会觉得格外的突兀。iOS 7 与 iOS 6 在风格上的割裂是如此的彻底与完整,相当让人惊讶,这完全就是两栋不同的建筑,以至于在上面的应用,不得不适应这种变化。

联想到国内一直有人号召开发者遵循 Android Design 规范,也同样可以看见这种建筑的力量。风格与风格之间是完全不可调和的,两种东西完全不能像现实中的物体,零乱地堆放在一起。——想象一下埃及金字塔与上海东方明珠放在一起的感觉吧。

然而,虚拟世界里的设计风格并不能称得上多样。因为决定了设计风格的上层建筑——操作系统,就是那几样。当然也不必提移动领域里的 iOS 和 Android 了。结果是,我们所接受的设计风格大致只有三种,还有一种是没有风格。

好建筑是便利、坚固、快乐的。便利与坚固,体现了建筑的功能性;而设计风格,则带给人快乐,“在设计过程中,满意度大部分来自于创造出一种关于建筑物的设计风格。”但虚拟世界里,设计风格如此限定的情况下,设计师要找到不同的风格并不容易。

现在,我想知道,过了 iOS 7 的风潮之后,是否会有人要回归到过去充满美妙花纹的世界里。就好像现在已经有人反思过去的“包豪斯”风潮一样。

本文来自ChinaUnix新闻频道,如果查看原文请点:http://news.chinaunix.net/opensource/2013/1022/2982378.shtml
页: [1]
查看完整版本: 软件世界里,一个 OS 就相当于一栋建筑