Over at Mozilla Labs, they are experimenting with Ubiquity that Mozilla may add to Firefox sometime in the near future. The Mozilla community best describes what Ubiquity is on their web site. They state the following:
Ubiquity is a Mozilla Labs experiment into connecting the Web with language in an attempt to find new user interfaces that could make it possible for everyone to do common Web tasks more quickly and easily.
The overall goals of Ubiquity are to explore how best to:
- Make it extremely easy to Extend browser functionality, and share new functionality with other users.
- Enable on-demand, user-generated mashups with existing open Web APIs. (In other words, allowing everyone—not just Web developers—to remix the Web so it fits their needs, no matter what page they are on, or what they are doing.)
- Empower users to control the web browser using a natural-language-like command interface. (With search, users type what they want to find. With Ubiquity, they type what they want to do.)
- Use Trust networks and social constructs to balance security with ease of extensibility.
- Check out Planet Ubiquity for the latest and greatest Ubiquity happenings.
- Read and contribute to Ubiquity’s documentation on the wiki.
- Join the ubiquity-firefox Google Group to discuss Ubiquity with others.
- Join the #ubiquity channel on irc.mozilla.org to talk to Ubiquity community members in real-time over IRC.
- Browse The Herd to find Ubiquity commands all over the Internet.
You can give Ubiquity a try at the Mozilla labs web site here.