当面对一个复杂事物的时候,我总希望先构造理解整个框架。这样才能全面的理解他,而不是只是一个重点。这样才能给出判断。否则,说实话我不知道:社区信息架构设计的最佳设计。这样的评价从何说起.依靠框架,也可以有讨论的基础和起点,不同层面的东西不会混淆。比如原则问题和技术问题和功能问题,最好能分开谈,却还知道互相的关系。
建立框架方法还是老一套-- 一个领域肯定有很多人发表过看法,包括这里,甚至有人试图建立框架。 把这些人的看法综合和整理一下,就先有了一个框架。
首先,要区分信息构架information archetecture和导航设计navigation design。 两者密切相关,但又非常不同。前者突出静态概念,细节直接连接数据库设计。这里大家说得,似乎是这些结构的展示方面。如此就不仅仅包括导航,而是整个网页-- 因为信息结构可以通过页面里的分章节区块来体现。
所以,说一个导航系统是好的信息构架。让我多少有点糊涂。也许不同人用词意义不同。
先说SNS social network service, 。 人有两种兴趣需求,并基于此进行社交活动--对事,对人。 具体说:1 share interests and activities,2 or who are interested in exploring the interests and activities of others。目前常见的和成功的SNS有三个基本方式:1.认识结交 朋友。通常是包含很多自我介绍性的内容,关于自己的信息(blog,照片,日记),自己期望什么朋友。2.已经认识的朋友的分类,管理,联络 (比如同学,朋友),信息共享。facebook, xiaonei 是代表。 3。 对共同感兴趣的内容的 推荐,评价,讨论。 比如歌曲分享,吃喝推荐,旅游推荐评价,书籍推荐评价,BBS
第四种方式是扩展方式,传统上不是SNS的一部分,但其实密不可分。 4。 共同做的事情 -- 通过共同做事新的人可以互相认识,认识的人可以加深认识和联系。 这个可以是一个完整的网络游戏,也可以是facebook上的一堆小游戏。 一个完整的游戏显然不是SNS的一部分,但魔兽争霸必然会形成一整个玩家社区。 但facebook的application,是否是SNS的一部分,已经不好分清了。 在做共同事情的时候,人和人当然可以交流.
上面几个方面,决不是互斥的。界限也有模糊的地方。 每个网站都有侧重,尤其在早期,可选一个突破(facebook)。 可选两个组合(myspace), 但逐渐会扩展到4个方面, 1认识新人,2联络旧人,3通过交换思想加深联系,4通过行为交互加强联系。 因为,所谓社交,无非如此,别无其他。具体交换什么样思想,交互什么行为,乃是细节。
如果网站功能扩展,总会遇到和开始的定位的转变问题,如何把握突出自己的风格。 又能扩展社交所触及的领域是个问题。 一般这种扩展都是在一个方向上发展的足够。 强大才开始做。 甚至可以不做。
麦田说双中心,其实似乎是这个局面下的不可避免的事情。
以上是关于人和人的社交,社交的方式种类的一个分类.
大类之下,其实有很多细节,有很多不同网站的尝试.。 成功与否,和这些细节有关,也和运气有关.不是大方向对了就够的.
了解了社交的本质,和他的动态发展,再看网站导航。
首先要明白网站导航最终的目的是什么。一般设计者认为有三个(或有机的一整个)目的: intuitive, precise and easy-to-use。 意思是说:导航让人一眼就能感觉有信心猜出是干什么的, 。 猜出来然后一试的确就能得到所要得, 所以他感觉用起来方便,有控制感,没有困难, 容易学习和记住。 这些是很多导航设计者所追求,也是usability理论所提倡。 (这些和白鸦说的表现产品定位,阐述内容层次,流畅,迅速熟悉类似但侧重不同)
一定要把这个目标放第一位 !! 然后再谈下一层的东西 (否则往往会丧失目标) 。 为了达到上面的目的。几个重要的大原则包括。 1,consistency, 2。 simple, 3。 logical。 4。 conventional
千万要明白,你不是为了逻辑而逻辑,因为逻辑的东西能帮助人快速了解记忆, 不是非憋着要传统,如果不传统,你必须考虑用户能否快速理解新颖方式。 一致性也同样,不一致必然会导致用户困扰,至少他需要熟悉不同的导航思路。
(所以,我希望有人说: 这个东西逻辑不好的时候,至少加上: 让30% more 的用户。 浏览起感觉困难--后者才是你关心的。同时,知道你并不需要逻辑高手给你设计-- 你的。 逻辑是要让大部分一般人看了就明白。很多时候,逻辑不清是几个思路妥协,非。 导航设计者逻辑问题)
上面说的是静态下的原则,之外,必须了解动态-- 网站是活的,进化的。方向会改变,扩展。 如何在新旧之间做好过渡桥梁,往往是一大挑战(facebook的做法,很多是为这个。 作者能看出他在向application platform转变,但没有指出导航如何帮助这个转变。 以及影响。)。 未来可扩展性也是一个动态原则,比如逻辑清晰能帮助逻辑可扩展性 (但除非对未来扩展。 方向早就明白,往往在扩展时候,还是会带来挑战).空间可扩展大家都说了。
------------------------------------------------------------------------------------------------
总结:目标 - 静态原则(1,2,3,4) - 动态原则(过渡,可扩展)。 下面一层: 导航技术
在导航技术层次,东西就多了。但首先明白什么是技术:技术是具体的做法, 一个技术需要经过时间考验,需要培养用户习惯.你需要了解各种技术,和他们。 的组合.这里罗列一下: 技术层面包括把导航分解为全局核心/局部,应用导航的分离 (如何划分?原则?)。 以及注意力分配技巧。 逻辑划分常用方法(我的,有我的,朋友的)。
更多最新技术和趋势可以看这里。 http://www。smashingmagazine。com/2008/02/26/navigation-menus-trends-and-examples/
提一下:要经常想到技术和原则的关系,不要为了技术而技术。如果一个原则已经够了, 另一个还不足,那么,增加为了前者服务的技术就是浪费了。 换句话说,要top-to-bottom。 和bottom-up两种思维混合交替使用-- 前者偏重审视一个导航设计,后者来做设计。
再往下是实现技术flash or CSS.就不说了.
框架基本如此,框架不是死的,如果大家有看法,你不同意什么原则,觉得少了什么重要的, 框架可以扩展添加.。 有了框架,你就可以分析一个网站,比如facebook,原则上哪些做的好,哪些不好, 哪些是为了过渡,技术上采用了什么,这些技术一般认为如何,他们用效果如何?。 他们有什么特别的独到地方?这些地方效果如何?。 能回答这些,基本上就看清了一个网站的导航.至于"社区信息架构设计的最佳设计"。 这个评价本身,到不重要了。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。PS
还有一个导航设计原则,现在似乎大家都不太看重,但这里还是一提,就是导航是否需要Cool, 在网页新技术刚出来时候,这点似乎受到一定的关注.但导航越来越返璞归真.。 cool似乎更体现在页面,或者体现在应用本身的cool和吸引人,因为后者才是。 长治的王道,虽然第一印象也很重要.此原则虽然不太提,但其实还是会冒个头。
还有一个假原则,让人在一个空间随便走,碰到各种事情,这个其实是削弱用户的。控制,很多探索游戏就是如此。页面各种连接加多了就是如此。但似乎和导航无关,更多是。内容组织,导航是给人跳出这迷海的绳索。我看到有人似乎混淆这两点。
相关推荐
脸谱SNS社交系统,作为一款仿照全球知名社交平台Facebook的系统,为开发者和学习者提供了深入研究社交网络技术的宝贵资源。本文将深入探讨该系统的源码,揭示其背后的设计理念和技术架构。 一、系统概述 脸谱SNS...
在设计SNS平台时,数据结构的设计至关重要,它直接关系到系统性能、数据管理效率以及用户体验。 2. 新闻系统与微博数据结构设计: 新闻系统和微博系统都是SNS平台中常见的功能模块,它们具有各自独特的数据结构需求...
SNS平台有极其丰富的扩展功能,我们的产品将缩短您与 FaceBook等知名网站的距离,用最先进的技术帮您搭建一个属于您的专属社区,成就您的一番事业! 学生社区版 <br> * 拥有产品基础功能插件 * 兼容IE6 IE...
SNS网站的未来是非常不确定的,国内的SNS网站大多数都是抄袭Facebook的模式,但是这种模式并不能保证成功。SNS网站的成功需要创新和独特的核心竞争力,而不是简单的抄袭和模仿。 三、SNS网站的发展阶段 SNS网站的...
### 手把手教你设计SNS社区 #### 一、引言 随着互联网技术的发展和社会网络服务(SNS)的普及,越来越多的企业和个人开始关注并投入到SNS社区的建设中。对于产品经理而言,如何高效地设计出既符合市场需求又能提供...
### 大型SNS网站数据库设计精要 在构建大型社交网络服务(SNS)时,数据库设计是至关重要的环节,直接影响着系统的可扩展性、性能和成本效益。本文将深入探讨大型SNS网站数据库设计的关键要素,包括数据库选型、...
《SNS网站系统的设计与实现》是一份综合性的毕业设计,涵盖了从理论到实践的全过程,旨在构建一个社交网络服务(Social Networking Service)平台。该设计不仅包括了系统的架构设计,还提供了完整的源代码、论文、...
SNS2124&SNS2224&SNS2248&SNS3096&SNS5192&SNS5384产品文档
社交(SNS)网站设计是一个复杂的过程,涉及到用户体验、功能规划、社区建设以及用户增长策略等多个方面。以下将根据提供的内容,详细阐述SNS网站设计的关键点。 首先,SNS网站的特点在于其用户基础庞大,主要由年轻...
2. **独特的社区形态**:Facebook采用了去中心化的社区设计,有效地隔离了不同类型的用户群体,避免了社区内部的冲突,同时也增强了用户的归属感和参与度。 3. **开放平台战略**:随着Facebook用户规模的增长,其...
6. **用户体验设计**:sns-login应设计得简洁易用,避免过多步骤,同时需要提供清晰的隐私政策,让用户了解信息将如何被使用。 7. **适应性**:sns-login需要适配不同平台和设备,包括Web、iOS、Android等,确保跨...
自2004年Facebook成立以来,SNS发展迅速,至2012年,Facebook用户数量已超过9亿,成为全球最大的社交网站。在中国,根据CNNIC的报告,2012年社交网站用户规模达到2.75亿,占网民总数的48.8%,并且“社交化”功能正...
【描述】:“社交类网站发展与问题之我见.ppt”这篇博文深入分析了SNS自诞生以来的发展轨迹,从早期的MySpace、Friendster到现在的Facebook、微博、微信等全球性的社交巨头,这些平台如何改变了人们的沟通方式。...
SNS社交网站数据库设计 数据库设计是社交网站的核心组件之一,良好的数据库设计可以提高网站的性能、可扩展性和可维护性。本文将对SNS社交网站数据库设计进行归纳和总结,涵盖用户表、好友关系表、消息表、活动表、...
SNS的毕设,算是完成我大学期间的夙愿,看了二十多遍的《社交网络》,完全对社交网络倾注情感,纵使做不出美轮美奂的SNS,但,毕竟是我三个月的心血,不会用ActiveMQ,我就通过数据库表的字段进行设计,但是缺点...
在“facebook.jpg”这个文件中,很可能是Facebook数据库的某种结构或设计概念的示意图。虽然具体的内容无法在当前环境中查看,但我可以基于一般的数据库设计原则和Facebook可能的架构来详细阐述相关知识点。 1. **...
### SNS社交网络社区网站设计的关键知识点 #### 一、SNS社交网络社区设计的核心要素 SNS(Social Networking Service)社交网络服务是指帮助人们建立社会性网络的在线平台。设计一个成功的SNS社交网络社区,需要从...