问题概述
用描述性的关键字对多项内容进行标记、分类和组织。[1]
示例
用途
- 用于当网站中的内容可能对应多种分类,不必只放到某一分类中时[2];
- 用于想让用户向网站中上传数据,并让他们自己为数据分类时;
解决方案
让用户给一条内容关联多个主题,让他们给自己的内容添加合适的关键词,这些关键词是平级关系。让用户使用hashtag功能将内容与标签集成在一起[3]。
允许网站或应用系统(如博客文章、电子商务产品或多媒体)中的项目关联关键字,用确切的关键字词组描述这些项目,能够用关键字搜索来找到这些项目。信息提供者为他们提交的内容增加关键字。可以以链接的方式显示关键字,用于发现与关键字匹配的其它项目。
说明
本模式让用户更容易找到他们提交的内容,发现他们感兴趣的内容。[4]
标签是与一条信息相关的一组关键字,常用于社交网站中,用户可以向这些网站中上传自己的内容。用户在公共领域中使用标签对自己的内容进行组织和分类。与自上而下分类相比,标签更像是属于数据的自下而上分类方式,前者常被网站创建者用于处理用户提交的数据[4]。
原文地址:http://ui-patterns.com/patterns/Tag
[1]原文:Items need to be labelled, categorized, and organized using keywords that describe them.
[2]原文:Use when the content on your website is possibly mapped into multiple categories and does not necessarily only fit into one hierarchical category.
[3]原文:Let users use hashtags to integrate tagging into the content itself.
[4]原文:Tagging helps make it easier for users to find their own content and for their peers to discover content related to their interests.
[5]原文: In this way, tags can be seen as a bottom-up categorization of data rather than a top-down categorization of data, where the creators of the site define the hierarchy data is submitted to.