Tag、Label、Category 三者的区别是什么?
关注者
443被浏览
243,12910 个回答
这问题要分两个层面来解读:
首先是Tag与Category的区别。Category往往限制在一个维度里,当树状结构复杂到不可调和时,出现瓶颈是迟早的事。Category的问题在于,既不能完全满足用户需求,也不能完全表达创建者对内容属性的认知。而Tag反之都成立,完全互补。
http://blog.rexsong.com/?p=975(内容、标签和分类)
http://blog.rexsong.com/?p=1753(使用标签是迟早的事)
其次是Label与Tag的区别。于对内容的概括出现偏差,但显然这种问题不是tag,在内容组织范畴那应该是什么?答案就是label,除产品描述,其应用范畴还涉及功能名称、模块名称、导航名称、引导文字等等场景。我认为tag与label之间有三个显著差异:
- label是本身的,tag是附加的;
- label强调是一种标志,tag强调是一种记号;
- label标明信息之间的归属,tag区别信息之间的差异。
http://blog.rexsong.com/?p=11900(标签与标记的区别)
个人理解,拿一个人作为例子
首先你是人,你的 Category 是 “人”
其次,人有姓名,体重,身高,这些都是 “Label”
最后,这个人可以是好人,可以是 程序猿, 这些是 “Tag”