I’m such a geek
Early this morning, as I do pretty much every morning, I was sitting here with the day’s first cup of coffee and reading over my RSS feeds, and found an intriguing article on Ajaxian about a new Firefox plugin from Mozilla.
Ubiquity is a Firefox plugin that adds a very slick text-based UI for running a wide variety of powerful and useful ‘commands’ :
Enter Ubiquity
Today we’re announcing the launch of Ubiquity, 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:
- Empower users to control the web browser with language-based instructions. (With search, users type what they want to find. With Ubiquity, they type what they want to do.)
- 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.)
- Use Trust networks and social constructs to balance security with ease of extensibility.
- Extend the browser functionality easily.
That last part, the part about extending browser functionality, is of course my favorite part. There’s a much lower barrier to entry for creating custom Ubiquity commands than there is to creating Firefox add-ins, and with the live ‘on the fly’ capability of the built-in editor I was able to create a custom Ubiquity command for searching Second Life profiles. This is something I do quite commonly, often several times a day, when I get offline messages from Second Life users with questions or feedback about one of my swords, and previously I had to use a Bookmark and open a separate page to find someone.
Now, I can just do this :
So, okay… Not Earth-shattering, but I am well pleased with the amount of functionality I got with about 45 minutes worth of work, and it will definitely smooth my customer service workflow.
Here’s the Mozilla overview video on Ubiquity, which should give you a much better general overview of what it is and what it can do:
Ubiquity for Firefox from Aza Raskin on Vimeo.
All in all, I’m very excited about Ubiquity, and am now considering creating commands to look up C:SI scores and other data (you knew that was coming, didn’t you?).
P.S.: If you are interested in the sl-who command I developed, you can get the code here, or simply visit this blog again with Firefox after Ubiquity is installed and choose to subscribe to the command when prompted.
Popularity: 22% [?]
Share This
Latest Comments