Today’s Slashdot has a fascinating discussion of Google’s decision to use the term labels rather than tags to refer to user-defined categories for their digital content. One user opines:
It makes more sense to call them “labels” because the word “tag” generally refers to html/xml tags. Since you can use these tags (although you don’t have to) to create the label type of tags, it’s especially confusing.
In any case, it’s closer to plain English to call them labels. That’s what you’re doing. If I’m in GMail and I want to indicate that an email is work related it is closer to plain English to say that I labelled it work than to say that I tagged it work.
While others’ native speaker intuitions may disagree about whether label or tag is more natural or “plain English,” I happen to agree that using tag as a category for web content could easily cause confusion thanks to the term’s use in reference to the code that defines a web page.
Other comments revolve around the appropriateness of hierarchical categorization, as in today’s file systems—as opposed to the non-hierarchical notion of labels/tags. Some commenters feel that hierarchical structure allows for better organization; others point out problems:
Let’s say I make my folder as follows:
/pictures/trip/2006/Christmas/pic001.jpgWhy shouldn’t I be able to type in:
/trip/2006/Christmas/pictures/pic001.jpgAnd get the same result?
Hierarchies are a horrible way to manage data, because no one “category” is always a subset of another. Pick the more general term here:
Pictures
2006
Christmas
TripYou can’t. Or else it depends on a number of things….
In other words, we often use orthogonal categories for things; neither “Pictures” nor “2006″ is necessarily contained within the other like “cat” and “dog” would be subcategories of “animal.”
If I had to suggest a system, it would be a blend of the hierarchy and label models: allow for labels to be organized under other labels, and apply the most specific one(s) to a particular piece of information. Crucially, it should be possible to narrow searches to include only those items matching all labels in the search (or subcategories of these labels). To follow the above example, pic001.jpg could be labeled with:
- pictures, which in turn is labeled media and keepsakes
- 2006, which is labeled ’00s, which is labeled years
- Christmas, which is labeled holidays
- trip, which is labeled activities
This scheme would assert, e.g., that all pictures are also media and keepsakes. So pic001.jpg should be included in the results of a search which makes use of any of the bold labels above.






