Labs/Ubiquity/The Great Renaming

From MozillaWiki
< Labs‎ | Ubiquity
Jump to: navigation, search

Note: This page is old and obsolete. The proposal has effectively been done already in Ubiquity 0.5.

Mozilla Web Browser Commands

Old Command Name Proposed New Verb Name Proposed New Arguments Breaks current user habits?
exit-firefox exit direct object = thing to exit; default = 'firefox'. no
restart-firefox restart direct object = thing to restart; default = 'firefox'. no
close-window close direct object = one of (window, tab, related tabs) not much
tab switch to = (tab), direct object = tab name (as now) a little, but 'tab' or tab's name will suggest 'switch to tab foo'
close-tab see 'close-window' see 'close-window' not much
close-related-tabs see 'close-window' see 'close-window' not much
fullscreen turn 'on' or 'off', and the thing to be turned on or off ('fullscreen'). some
refresh refresh direct object = thing to be refreshed (default 'page') no
back go one of ('back', 'forward', 'home') a little
forward go (see 'back') see 'back' a little
home go (see 'back') see 'back' a little
zoom zoom direct object = one of ('page', 'text'), target = percentage no
count count direct object = one of ('tabs', 'words') not much
print print direct object = thing to be printed (default 'page') not much
bookmark bookmark unchanged? no
tag tag unchanged? no
bookmarklet run? and then bookmarklet is one of the arguments? I dunno maybe?

Mozilla Map Commands

Old Command Name Proposed New Verb Name Proposed New Arguments Breaks current user habits?
map map unchanged unchanged
map-these this command doesn't work and should be removed until we get a working implementation and a theory for handling plural arguments


Mozilla built-in commands

Old Command Name Proposed New Verb Name Proposed New Arguments Breaks current user habits?
help help optional direct object = command name unchanged
command-editor open direct object = one of ('command editor', 'command list', 'settings', 'bug reporter') somewhat
command-list open see 'command-editor' somewhat
settings open see 'command-editor' somewhat
report-bug open see 'command-editor' somewhat

Mozilla Web Search Commands

Old Command Name Proposed New Verb Name Proposed New Arguments Breaks current user habits?
search search name of search engine, search string unchanged
google see 'search' google is an argument a little
wikipedia see 'search' wikipedia is an argument a little
imdb see 'search' imdb is an argument a little
yahoo-search see 'search' yahoo is an argument a little
amazon see 'search' amazon is an argument a little
VideoSurf see 'search' videosurf is an argument a little
youtube see 'search' youtube is an argument a little
flickr see 'search' flickr is an argument a little
bugzilla see 'search' bugzilla is an argument a little
msn-search see 'search' msn is an argument a little
ebay-search see 'search' ebay is an argument a little
ask-search see 'search' ask is an argument a little
answers-search see 'search' answers is an argument a little
yelp see 'search' yelp is an argument a little
weather check, or maybe 'report' direct object defaults to 'weather'
define define direct object is word to define; may take provider argument unchanged
image-search see 'search' google images is an argument a little

Mozilla Image-Related Commands

Old Command Name Proposed New Verb Name Proposed New Arguments Breaks current user habits?
rotate-image rotate direct object = one of ('image', 'page'). 'image' is a special argument like 'this' that resolves to a selected image only a little
rotate-page rotate see 'rotate-image' a little
flip-page flip direct object = ('page') not really
desaturate-image desaturate direct object defaults to 'image' which resolves to selected image not really
invert-image invert direct object defaults to 'image' which resolves to selected image not really
edge-detect  ? not sure how to make this into one word direct object defaults to 'image' which resolves to selected image not really

Mozilla Email Commands

Old Command Name Proposed New Verb Name Proposed New Arguments Breaks current user habits?
detect-gmail-apps-domain  ? (I don't know what this command does)  ?  ?
detect-email-provider  ? (I don't know what this command does either)  ?  ?
email email as now, but with additional provider argument e.g. 'using gmail' not much
last-email-from get direct object 'last email', 'from' -> person somewhat
get-email-address get direct object 'email address', 'for' -> person somewhat

Mozilla Calendar Commands

Old Command Name Proposed New Verb Name Proposed New Arguments Breaks current user habits?
add-to-calendar add direct object = thing to add, 'to' -> ('calendar', etc) somewhat
check-calendar check direct object = ('calendar', 'weather'), 'for'/'on' -> date somewhat