Changes

Jump to: navigation, search

Labs/Ubiquity/Ubiquity 0.1 User Tutorial

655 bytes added, 21:28, 19 August 2008
no edit summary
= Welcome =
Ubiquity is an exploration for making experimental Firefox extension that gives you a powerful new way to interact with the Web a better, more humane, and more powerful place.
Ubiquity has three basic goals:You're used to telling Firefox <i>where you want to go</i> by typing <b>Web addresses</b> into the URL bar...
# Enabling on-demand, user-generated mashups across the Web. In other words, allowing you to remix the web so it fits your needs, no matter what page you are on, or what they are doing. Ever need to map some house locations on Craigslist, or translate some text on a Web page? Those are you-generated mashups.# Letting you "converse" with your browser. Google let's you type what you want to find. Ubiquity lets you type what you want to do.# Making it as easy to extend the browser -- and the Web -- as it is to write a web page.[Picture Here]
By the end of this tutorial With Ubiquity installed, you'll be able to perform a quick wikipedia, google, definition, and yelp search; add maps to your email; and translate a snippet of a web page, highlight a word, and then email tell Firefox <i>what you want it to do</i> by typing <b>commands</b> into a friendnew Ubiquity input box.
This [Picture Here] Ubiquity commands can do nearly anything. Ubiquity comes with a set of built-in commands that make common Web tasks faster and easier. But these commands are just the beginning: anyone can create new commands and share them. In fact, one of our major goals is to make it as easy to create a Ubiquity command as it is to create a web page. In this tutorial teaches , we'll teach you how to use Ubiquity, but not extend itsome of the most useful built-in commands. If you write web pages, By the end of this tutorial you'll be able to perform a quick wikipedia, google, definition, and yelp search; add features maps to your email; and translate a snippet of a web page, highlight a word, and then email it to Ubiquitya friend.  If you want to learn how to create your own commands, please see the <a href="xxx">Learn Developer Tutorial</a>. Ubiquity is still a work in progress, and we are eager to hear your suggestions for how hereit could be improved. If, when reading this tutorial, you think of a way that Ubiquity could be made easier to use, or an idea for its future development, we hope you'll take a moment to <a href="">share your thoughts with us</a>. By getting involved with Ubiquity while the project is still in its early stages, you have an opportunity to shape the direction of its growth.
== Starting Ubiquity ==
If you haven't already done so, <a href="">install Ubiquity</a>. Once you've done that, you can summon Ubiquity by tapping '''option-space''' on the Mac, or '''control-space''' if you are 're on Windows. (On Linux, Ubiquity isn't fully supported yet. Some of the commands will work, but others won't. To learn about why this is, and how you can help us fix it, <a href="">read this</a PC>.)
As soon as Once you do sohit the appropriate key-combo, you'll be presented with a transparent black box, with a blinking text cursor , in the upper-left of your browser.
This is an early prototype version of Ubiquity -- things are bound to change drastically in the future. If you have ideas as you go through this tutorial about directions Ubiquity should go, we'd love you to so get involved in anyway you can (thoughts and sketches are valued just as much as code). To help out, check out the <a href="xxx">participation section</a> of the Ubiquity Wiki.[Picture Here]
== How You give Ubiquity a command by typing something in here and then hitting the Enter key. For the sake of brevity, we'll call this "issuing" a command. For the rest of this tutorial, when we say to Ubiq =="issue 'XYZ'", we mean "hit alt-space (or ctrl-space) to bring up the Ubiquity box, type XYZ, then hit Enter (or Return)."
To '''Ubiq''' means == First Commands: How to do something with Ubiquity. In this section we'll cover searching.Search ==
Let's start with Wikipedia. Say you want to know what a "babel fish" is. You simply Ubiq issue "wikipedia babel fish" and you'll get some summaries from Wikipedia which you click on to find out more. To be explicit, to Ubiq issue "wikipedia babel fish" you tap option-space and type "wikipedia babel fish". If you know that you want to go directly to Wikipedia without dealing with search preview, just tap return and you'll immediately be brought to the Wikipedia page for Babel Fish.
Now, Ubiquity is smart so you don't need to type "Wikipedia" all the way out. Instead, you can just type the first couple of letters: try Ubiq'ing issuing "wi babel fish" to see what happens.
Another command that starts with "w" is "weather". Try Ubiq'ing issuing "weather sf" to get a forecast for SF. Hit return to go to Wunderground.com's full page. Of course, you could have just Ubiq'ed issued "we sf", or "we 94115" to get the same results.
Defining words is oft-taken action. Ubiquity makes it easy. Try, for instance selecting the following word: "aglet". Now Ubiq issue "define". Notice that Ubiquity defines the selection. You could also Ubiq issue "def this" and Ubiquity will know what you mean.
== Emailing ==
1,007
edits

Navigation menu