《Web信息架构》读书笔记之---标签系统
标签系统在网站中的应用很频繁,标签和分类相似,两者没有本质的区别。
标签和分类相比的优势:
1. 用户可以自主的通过标签将内容进行归类,同时也方便通过标签获得相似的内容。
2. 标签相对比较灵活,使用标签用户可以自定义,并不会只限定在固定的几个分类之中。
3. 分类需要对其内容很了解,要求的专业性较高。标签通过用户自定义,而内容的产生大多对内容就比较了解,对于这类用户定义的标签会更专业。
标签和分类相比的劣势:标签泛滥,用户可以自主的定义标签,往往就会导致生成大量的标签,同时也将存在大量的相似标签,从而影响总体标签的质量。
对于标签的一些详细描述:
1. 对于内容分类清晰,比较固定,不像博客内容随意性很大,涉及内容较广的直接使用分类会更简便。
2. 对于使用标签,大多数时候应该偏向于通过对标签定义分类。比如固定几大行业作为分类,此分类下在建立标签。这样用户在发布内容时候,先选择分类,系统在自动的推荐此分类下的常用标签,所有标签的范围达到推荐的标签更精准。另外分类本身也可以作为内容的一个标签进行存储,实际上可以说是父、子标签,即分类与标签的结合。
3. 一般用户输入标签,在用户输入时都会做到快速的匹配,因为当达到一定数量标签后,我们希望的是用户选择已存在的标签,而不是再自创标签。
4. 当达到足够标签后,基本上内容涉及的分类都能可以找到,对于标签可以考虑限制自定义或增加自定义标签的难度。
5.标签的量增大时,需要对标签进行一定的维护,对于低质量标签予以处理。
6.最后标签没有必要刻意的去使用,标签有其灵活性,但当使用、维护不当时也会适得其反。
设计标签有一些通用的原则:
1、尽量窄化范围,开发一致的标签系统而非标签。一致性代表的就是可预测性,当系统可预测时,就相对比较容易学习。
2、标签内容语义清晰,设计时需要对用户进行研究,然后使用用户的语言来对标签进行命名。
3、主干路径清晰。产品的主要功能架构是产品的骨骼,它应该尽量保持简单、明了,不可以轻易变更,让用户无所适从。次要功能丰富主干,不可以喧宾夺主,尽量隐藏起来,而不要放在一级页面。