Taskfox/Name: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 3: Line 3:
"Taskfox" is a codename. Don't expect Firefox to ship using this name. This page is a list of suggested names, thoughts on names, and general terminology. Feel free to add to it.
"Taskfox" is a codename. Don't expect Firefox to ship using this name. This page is a list of suggested names, thoughts on names, and general terminology. Feel free to add to it.


Do not remind novice users of the hell that was DOS.
# Do not remind novice users of the hell that was DOS.
: This includes the use of “command line interface” and all buzzwords such as [http://www.viddler.com/explore/indolering/videos/17/840 mashup], dashboard, and even [[labs/Ubiquity/Usability/Usability Testing/Fall 08 1.2 Tests#Analyzing_Data|hotkey]].
:: This includes the use of “command line interface” and all buzzwords such as [http://www.viddler.com/explore/indolering/videos/17/840 mashup], dashboard, and even [[labs/Ubiquity/Usability/Usability Testing/Fall 08 1.2 Tests#Analyzing_Data|hotkey]].


Do not give the impression of a natural language parser, otherwise users go overboard or send mean vibes.
# Do not give the impression of a natural language parser, otherwise users go overboard or send mean vibes.
: All current successful natural language AI’s bring with them a set of expectations that users respect.  For example, people have been trained to carefully enunciate with telephone systems (Apple’s support line is great one).  [http://www.gametrailers.com/player/usermovies/272933.html Video games] and telephone systems also structure the interaction in a multiple choice format to restrict the universe of possibilities that users will throw at it.
:: All current successful natural language AI’s bring with them a set of expectations that users respect.  For example, people have been trained to carefully enunciate with telephone systems (Apple’s support line is great one).  [http://www.gametrailers.com/player/usermovies/272933.html Video games] and telephone systems also structure the interaction in a multiple choice format to restrict the universe of possibilities that users will throw at it.


Give clear clues as to what Ubiquity is useful for and leave an impression that it’s of easy to use.
# Give clear clues as to what Ubiquity is useful for and leave an impression that it’s of easy to use.


Avoid broad names for specific features
# Avoid broad names for specific features


# Make sure the name works well in a short sentence describing the feature.  Examples:
# Make sure the name works well in a short sentence describing the feature.  Examples:
Line 21: Line 21:




Avoid common Microsoft modifiers
# Avoid common Microsoft modifiers (Smart, live, etc)
Name the feature early in order to get the name to stick (smart bookmarks vs. microsummaries)
# Name the feature early in order to get the name to stick (smart bookmarks vs. microsummaries)


== Name ==
== Name ==

Revision as of 01:45, 19 March 2009

Introduction

"Taskfox" is a codename. Don't expect Firefox to ship using this name. This page is a list of suggested names, thoughts on names, and general terminology. Feel free to add to it.

  1. Do not remind novice users of the hell that was DOS.
This includes the use of “command line interface” and all buzzwords such as mashup, dashboard, and even hotkey.
  1. Do not give the impression of a natural language parser, otherwise users go overboard or send mean vibes.
All current successful natural language AI’s bring with them a set of expectations that users respect. For example, people have been trained to carefully enunciate with telephone systems (Apple’s support line is great one). Video games and telephone systems also structure the interaction in a multiple choice format to restrict the universe of possibilities that users will throw at it.
  1. Give clear clues as to what Ubiquity is useful for and leave an impression that it’s of easy to use.
  1. Avoid broad names for specific features
  1. Make sure the name works well in a short sentence describing the feature. Examples:

-"spotlight helps you find things on your computer" -"automator helps you automate tasks" -"time machine helps you recover after a crash" -"private browsing lets you browse the Web privately"


  1. Avoid common Microsoft modifiers (Smart, live, etc)
  2. Name the feature early in order to get the name to stick (smart bookmarks vs. microsummaries)

Name

Serious

  1. Kit Alex Faaborg basically killed (see the comments) the idea of using any foxes as potential names.
  1. Tricks Ubiquity won't be so much a thing as a function of Firefox. Like searching using the search bar, going backwards with the back button, etc. Trick steers clear of CLI references and it’s a clue to the user that (like a pet) Ubiquity doesn’t understand language but it will perform specific actions in response to specific commands.

Not so serious

  1. ?

Terminology

  1. ?