• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Ubiquity

Page history last edited by Jono DiCarlo 15 years, 5 months ago

Ubiquity

...is a Mozilla Labs project, implemented as a Firefox extension. It's a natural-language-ish command-line for the Web. Anyone can write commands, using Javascript, that plug into Ubiquity. Once you've written a command, you can easily share it with anyone else who has Ubiquity. In this session, I'll teach you how to write your own Ubiquity command and share it.

  • Extend browser functionality with much less work than writing an extension.
  • Create a new interface to your web application or web service, and bring it to a new audience.
  • Automate repetitive Internet tasks.

Here's what you'll need to get started:

  1. Get Firefox 3.
  2. Get the Ubiquity extension.
  3. If you're on a Mac, download and install Growl. (Ubiquity uses Growl to display notifications on Mac.)

More Documentation:

Ubiquity documentation on the Mozilla wiki

Detailed tutorial for command authors (that's you)

The ubiquity source code. It can be checked out using Mercurial (although you don't need the source code to develop a command, it can be useful for reference) with the following command line:

> hg clone http://hg.toolness.com/ubiquity-firefox

Read the source code online for Utils.js and CmdUtils.js, which contain many useful functions that your command can call upon.

The source code for the built-in commands.

My Page, with some sample ubiquity commands you can subscribe to