信息架构(Informatica Architecture)简称IA,能解决什么问题呐?咱们先来看一个例子:iTunes的发展历程,这个例子里就包含了这个问题的答案。
iTunes经历了这样几个发展阶段:
1、作为Mac电脑自带的音乐播放器。提供把光盘里的音乐数字化转存到电脑、整理数字音乐、和播放的功能。
2、增加播客等流媒体功能。
3、同步Mac和iPod中的音乐
4、增加电影、视频等相关内容
5、适应iPhone。出了iPhone这个新硬件平台以后,iTunes这套功能也在iPhone上实现了,实现方式和在Mac不一样。在iPhone里,iTunes的功能拆分成若干个独立的APP,播客、iTunes U、Apple Music、等,虽然部分APP咱们都用不上。
iTunes面临两个问题,一个是越来越多的信息,从音乐管理到博客、电影、课程等等,另一个就是跨平台,如何让用户可以轻松地在Mac和iPhone之间切换使用这些功能。
IA就能解决这两个问题,问题1:越来越多的信息,数量多,属性杂。我借用唐纳德 诺曼和Alen Cooper的比喻称这种现象为信息汤化,汤里可以有很多食材和香料,这些食材有的是肉有的是菜。问题2:让产品适应新出现的硬件平台。产品跨平台后,用户依然能识别出这是哪个产品,沿用在其他平台使用这个产品的经验。
为什么能解决这两个问题?
1、IA能营造场所感,给用户提供理解信息的上下文环境。比如同一幅画,人们在博物馆看到它会把它定义为艺术品,而在步行街的商店里看到它就会把它定义为商品。人们理解一个信息的时候也需要依靠整体信息环境,比如“我”这个字,当它出现在文章里的时候,读者会判定这是个主语,预期后面应该有写词,组成一个句子。可是如果这个词出现在APP的导航栏里,大家就会预期这里会放一些与自己有关的内容。
2、IA是抽象的。设计师把抽象出来的层级、内容、功能以适合硬件平台的方式具象化,比如同时有网页和APP的淘宝,其实本质来说已经是两个产品了,但是用户依然能体验到同样的服务。
3、IA提供了系统视角,或者说整体视角,这个整体视角能保证设计师在设计某个局部的时候,让这个局部和整体体验保持一致。
如果大家看完这篇文章想更多了解信息架构,可以关注我的视频课程,一起学习《信息架构--超越Web设计》,里面有更精细的讲解和图片,用更有趣的方式帮助大家理解。多看点总没坏处喽~~