什么是扁平化设计 (Flat Design)，扁平化设计是未来的趋势吗？
最近仔细深挖了这个问题，认为自己原来的答案有比较大的偏题。 在评论区内的观点是正确的，这本就是视觉层面的风格问题。 本答案请勿赞同，谨留纪念。 ---- 浮雕效果恰好是拟物化设计（Skeuomorphism UI）的常用手段。 Flat UI 的精髓是尽量不借助隐喻，Skeuomorphism UI 的精髓是尽可能借助隐喻，这两者从出发点上就是对立的。 在传递设计意图和功能意义上： 这种矛盾源自于加电显示界面的设计本身：在非常受限的使用和观察场景内，完成人类有史以来最复杂的功能意义传递。因此早期的设计师为了达到「无障碍认知」，大量使用「隐喻」这一手法，如负二所说的「浮雕效果」便是一例。而这类手法在工业设计、平面设计中使用频次并不高。 但始终「隐喻」有它的局限，毕竟是一个映射集合，当功能的内涵已经丰富到无法再借助现实感受内置寓意时，隐喻就成了设计的阻碍。这一点，专职图标的设计师会深有感触。 举个例子，在 64 * 64 的显示尺寸下，共有 4096 个像素点。在这四千多点的阵列里，我们可以用齿轮代表「设置」，可以用时钟剪影加齿轮代表「设置时间」，当功能复杂起来，要表达「设置一个起床时间」时，需要加入额外的「ZZZzzz...」来表达隐喻，功能继续复杂，要表达「设置一个只针对某人的起床时间」时，再加入一个「人形半身像」怎么样？你会发现，在这么小的一个点阵阵列里，装入这四个设计元素「设置、时间、ZZZ、人形半身像」会显得非常臃肿，以至于线条交错，根本看不明白每一个元素的特征，这样的设计就不是好的设计。 在一定的显示尺寸下，设计元素的叠加、设计隐喻的运用必然存在上限。当然，可以通过功能拆解、信息架构重组的方式，减少必须的功能关键词和隐喻，但这些努力无法回避上限。现在随着 app 不断推陈出新，设计隐喻的运用正逐渐逼近这个上限。 在这样的环境下，要保证设计质量、合理表达设计意图、无障碍传递功能意义，除了隐喻，还能怎么办？借助信息熵更大的文字符号。 所以现在 Flat UI 干的事，除了精简一些华而不实的表层装饰物，最核心的，就是精简设计隐喻。 引用几张图说明。 图一是典型的 Skeuomorphism UI ，水晶感……（iOS 自带计算器） 图二是看起来像 Flat UI 的  Skeuomorphism UI ，但只是外观上 Flat 了一些，去掉了大部分水晶感，骨子里仍有大量隐喻（Calcbot ） （另评论区内有不同意见，可见 的评论。） 图三可以视为极端而真正的 Flat UI ，仅有极少而必要的隐喻，除了输入键盘，其余界面从外观，到骨子里，都 Flatten 了…… （Soulver ） 去掉高光、阴影、浮雕所带来的「立体感」，是初步的 Flatten，更高阶的 Flatten 还未在大众领域广泛应用，但在军方、金融等强调实用性的行业内已有长期积累。另外如钢铁侠面罩的操作 UI 虽然属于 fake UI，但将会是另外一种形态的 Flatten。我相信随着各式电子设备功能的复杂进化，迟早有一天，UI design 将不再局限于 Skeuomorphism UI 和 Flat UI 之争，最终 S-UI 的精髓将会吸收入 F-UI 内。这无关设计潮流，只与功能和实用有关。 -- 另，把 Flat UI 译为「扁平化」实在太容易引起争议，因为望文生义的人很容易把它对应到纯粹的「剪影式设计」，我理解的 Flat 还包含「认知层级更少」的意思，不纯是外观上的扁平。具体可见评论区的讨论，不复述。