Linguistic Interface to the Web?

What is common between Ubiquity, YubNub and Inky? They all seem to bring back a simple command line interface to the web. More flexible, a bit more powerful and hopefully a lot easier to customize. I always yearned for this kind of interface. In fact, we were even thinking of adding scripting to our browser plug-ins. It is nice to see that Mozilla.org is planning to introduce this interface in Firefox. Here is a breif description from the article in Technology Review:

The idea, says Beard, is to make it easier to find and share information on the Web while avoiding cumbersome copy-and-paste instructions. Traditionally, if you want to e-mail a picture or a piece of text to a friend, look up a word in an online dictionary, or map an address, you have to follow a series of well-worn steps: copy the information, open a new browser tab or an external program, paste in the text, and run the program.

I really like the concept of Command Extensibility:

Ubiquity is highly customizable. From the start, the interface will come with built-in instructions or “verbs,” such as “e-mail,” “Twitter,” and “Digg,” but Beard expects people to add many new ones.