Very interesting idea.
Ubiquity is a sort of a small compiler (lexical analyzer, parser..) to let you "talk" to your browser instead of only using URLs and the address bar.
This is still version Alpha 0.1 prototype version, so we are expecting many more commands to be added.
First, you have to download Ubiquity as a Firefox add-on:
Download Ubiquity Here
You will have to click on Ctrl + Space to open the main Ubiquity window.
What you can do with Ubiquity:
- Google: Use Google to search any word, or you can use any advanced Google search commands.
- Email: Email the URL of the page you are viewing to a friend: type Email to [contact name], where the contact name can be anyone in your Gmail contacts, and hit Enter.
- Wiki: Same principle, different service. You can search Wikipedia on a highlighted term by entering wiki this, or you can do the same with a new entry by hand (”w madonna”).
- Add: This “add-to-calendar” command adds a new or highlighted selection to Google Calendar. The event gets added in the background, and the entry is confirmed in a popup window. To reiterate, Ubiquity accepts natural language entries.
- Translate: You can translate a new entry or selected text. For new entries, type translate [word or phrase] from [language] to [language], and the result is displayed inline. If you translate this to english for highlighted text on a page, Ubiquity will actually replace the text directly on the page.
- Calculate For example: Calculate 14563*123, enter. And you'll get the result.
Here's a tutorial for Ubiquity:
https://wiki.mozilla.org/Labs/Ubiqui..._User_Tutorial
The good thing is that you can add your own commands for Ubiquity! Try it for yourself! :)