User:Auk/Tag Model: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎On hierarchy: text-delimitor, tag bumping)
Line 1: Line 1:
With all the tagging hype going around, I thought I'd put my forty-two cents in.
With all the tagging hype going around, I thought I'd put my forty-two cents in.
''In search of a good noun for a tagged page, as "tag" applies to the descriptors for tagged pages, and "tagged page" & variations are cumbersome.''


== Tag This Page dialog ==
== Tag This Page dialog ==
Line 51: Line 49:
* Computers::Programming
* Computers::Programming
* Computers:Programming
* Computers:Programming
* ''Visitors add more here.''


==== Tag bumping ====
==== Tag bumping ====
Line 60: Line 59:
=== Auto-generated pseudo-heirarchy ===
=== Auto-generated pseudo-heirarchy ===


This brings up fewer issues than the manual user method, but brings up one very important issue — confusing the user. I can see this method utterly baffling Uncle Joe or Grandma Sally: in the Tag Manager, they're one way, but in the Tag menu, they're never in the same place!
This brings up fewer issues than the manual user method, but brings up one very important issue — confusing the user. I can see this method utterly baffling Uncle Joe or Grandma Sally: in the Tag Manager, they're one way, but in the Tags menu, they're never in the same place!
 
== Terminology ==
 
"Tag" applies to the descriptors for tagged pages; "tagged page" & variations are cumbersome; what is a good noun for a page that is in the tag index? Possibilities:
 
* bookmark
* page
* ''Visitors add more here.''


== References ==
== References ==
* [http://home.exetel.com.au/harvey/epiphany/ Epiphany Hierarchical Bookmarks Patch]
* [http://home.exetel.com.au/harvey/epiphany/ Epiphany Hierarchical Bookmarks Patch]
* [http://f-spot.org F-Spot], a image manager with manual heirarchal tags
* [http://f-spot.org F-Spot], a image manager with manual heirarchal tags

Revision as of 02:45, 31 January 2006

With all the tagging hype going around, I thought I'd put my forty-two cents in.

Tag This Page dialog

Mockup soon.

The Tag Page dialog should present both a text and a mouse interface.

The Tag With text box should present 'tag autocompletion from the created tags

Tag suggest

When tagging a new page, Firefox should scan the page for frequently used words and attempt to match those to the user's tags.

At a loss of sufficient existing tag match, Firefox should generate/suggest tags based upon it's text scan.

En général:

  • Need good word blacklist — and, the, a... (User-editable?)

The word frequency limit should have a static absolute minimum, and a dynamic upper limit depending on several factors; is the browser a fresh install,

Tag management

I am equally divided between a seperate Tag Manager window and an in-browser interface. In both cases, the following should apply.

  • Page previews (more about this in the appropriate section)
  • Drag-and-drop tagging

Page preview

I think an excellent way to ease recognition is with graphical previews of a page

On hierarchy

In effect there are three options:

  • User-mandated manual hierarchy (like F-Spot)
  • Generated pseudo-hierarchy (like the proposed Epiphany patch)
  • Sheer flat-file tags (why bother?)

User-mandated

Text-delimitor syntax

When typing in the Tag With text field, a user (likely a power user, but possibly a novice if we have a good autocomplete) may want to tag something Computers → Programming. What is the best method for this? Suggestions:

  • Computers->Programming
  • Computers::Programming
  • Computers:Programming
  • Visitors add more here.

Tag bumping

When a user decides their Computers tag has grown too full, they may want to split it up into several smaller levels. All the pages previously tagged with Computers will now be tagged with Computers → Programming or Computers → Usability. There needs to be a detector for tagging something with both a sub tag and that sub tag's parent, and revert to the sub tag only.

Or do we want to prevent this at all?

Auto-generated pseudo-heirarchy

This brings up fewer issues than the manual user method, but brings up one very important issue — confusing the user. I can see this method utterly baffling Uncle Joe or Grandma Sally: in the Tag Manager, they're one way, but in the Tags menu, they're never in the same place!

Terminology

"Tag" applies to the descriptors for tagged pages; "tagged page" & variations are cumbersome; what is a good noun for a page that is in the tag index? Possibilities:

  • bookmark
  • page
  • Visitors add more here.

References