An excellent solution to add some speed while surfing the internet, has many useful features and once you get used to use is really useful.
Don’t just surf the web — command it!
You can also share the commands you write, and subscribe to commands shared by other users.
To make it easy for users to run these commands, Ubiquity provides a unique pseudo-natural-language input method: You type what you want to do, and Ubiquity guesses what you mean and suggests the best-matching commands. For instance, you can select some foreign-language text on a web page, hit a hotkey to bring up the Ubiquity interface, and type “translate” (or just type “tr” and let Ubiquity figure out that you mean the translate command); then hit enter to have the selected text replaced, right in the page, with a translation to your language.
You can see a little demo or get it Here