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
|