Confirmed users
8
edits
Heatherpedia (talk | contribs) |
(Changed download links, AMO user satyr now working on Ubiquity. (Ubiquity 0.6.2 out)) |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
Back to [[Labs/Ubiquity]]. | Back to [[Labs/Ubiquity]]. | ||
'''The best way to take this tutorial is by installing Ubiquity and using the interactive tutorial. Use the "help" command.''' | |||
== In other languages == | == In other languages == | ||
Line 11: | Line 13: | ||
== Download == | == Download == | ||
[https://addons.mozilla.org/downloads/latest/9527/addon-9527-latest.xpi Install latest version of Ubiquity for Firefox] (recommended) | |||
[https:// | [https://bitbucket.org/satyr/ubiquity/downloads/tip.xpi Install the latest beta of Ubiquity for Firefox] | ||
= Welcome = | = Welcome = | ||
Line 29: | Line 29: | ||
[[image:email_jono.png]] | [[image:email_jono.png]] | ||
Ubiquity commands can do nearly anything. | Ubiquity commands can do nearly anything. Ubiquity comes with a set of commands that make common Web tasks faster and easier. In this tutorial we'll teach you how to use some of them. By the end of this tutorial you'll be able to perform quick Wikipedia, Google, definition, and Yelp searches; add maps to your email; and translate a snippet of a web page, highlight a word, and then email it to a friend. | ||
The commands that come with Ubiquity are just the beginning: anyone can create new commands and share them. Creating Ubiquity commands — and [http://www.azarask.in/blog/post/sharing-streamable-functionality/ extending the web] — should be as easy as creating a web page. | The commands that come with Ubiquity are just the beginning: anyone can create new commands and share them. Creating Ubiquity commands — and [http://www.azarask.in/blog/post/sharing-streamable-functionality/ extending the web] — should be as easy as creating a web page. | ||
Line 36: | Line 36: | ||
Ubiquity is still a work in progress, and we are eager for you to join our virtual team to experiment. If, when reading this tutorial, you think of a way to make Ubiquity easier to use, or an idea for its future development, we hope you'll take a moment to [http://getsatisfaction.com/mozilla/products/mozilla_ubiquity share your thoughts]. 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. | Ubiquity is still a work in progress, and we are eager for you to join our virtual team to experiment. If, when reading this tutorial, you think of a way to make Ubiquity easier to use, or an idea for its future development, we hope you'll take a moment to [http://getsatisfaction.com/mozilla/products/mozilla_ubiquity share your thoughts]. 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. | ||
== If you're | == If you're == | ||
=== on a Mac === | |||
You'll need to install [http://growl.info/ Growl]. This is a Mac OS X system extension that applications can use to display unobtrusive transparent messages. Ubiquity uses Growl notifications to show you the output of commands and tell you about errors. | You'll need to install [http://growl.info/ Growl]. This is a Mac OS X system extension that applications can use to display unobtrusive transparent messages. Ubiquity uses Growl notifications to show you the output of commands and tell you about errors. | ||
=== on Windows === | |||
On Windows (XP and later), you don't need to install anything special, as Ubiquity will use the operating system's built-in "toaster"-style pop-up messaging. | On Windows (XP and later), you don't need to install anything special, as Ubiquity will use the operating system's built-in "toaster"-style pop-up messaging. | ||
=== on Linux === | |||
On Linux, you shouldn't have to do anything special: just make sure you're updated to the latest version of Firefox. | On Linux, you shouldn't have to do anything special: just make sure you're updated to the latest version of Firefox. | ||
Line 47: | Line 50: | ||
== Take the Tutorial == | == Take the Interactive Tutorial == | ||
There is an interactive tutorial that takes you through how to use Ubiquity. You can get to it by typing '''about:ubiquity''' into the address bar. This tutorial is meant to supplement the built-in interactive tutorial. It goes over the basics of Ubiquity, some examples of cool things you can do with commands, how to teach Ubiquity new commands, and how to get help with Ubiquity. | There is an interactive tutorial that takes you through how to use Ubiquity. You can get to it by typing '''about:ubiquity''' into the address bar. This tutorial is meant to supplement the built-in interactive tutorial. It goes over the basics of Ubiquity, some examples of cool things you can do with commands, how to teach Ubiquity new commands, and how to get help with Ubiquity. | ||
Line 195: | Line 198: | ||
By now you're probably wondering, "How many commands are there? What are they all called? How am I supposed to know what a command could be unless I memorize them all?" | By now you're probably wondering, "How many commands are there? What are they all called? How am I supposed to know what a command could be unless I memorize them all?" | ||
These are good questions! To start getting some answers, issue the " | These are good questions! To start getting some answers, issue the "list ubiquity commands" command, and hit Return to execute it. You'll be taken to a special page listing every command you have installed, and describing what each one does. | ||
[[Image:Command-list.png]] | [[Image:Command-list.png]] | ||
For more general help, you can execute the "help" command. Here, you can change the hotkey that you use to activate Ubiquity, | For more general help, you can execute the "help" command. Here, you can change the hotkey that you use to activate Ubiquity, unsubscribe from command feeds, enable and disable commands, and find information about support options. | ||
The general help page and the command | The general help page and the command list page link to each other, so whichever one you open, you can get to the other with a single click. | ||
You can also get to the main help page by typing '''about:ubiquity''' into the Firefox URL bar. | You can also get to the main help page by typing '''about:ubiquity''' into the Firefox URL bar. | ||
== Teaching Ubiquity New Commands == | == Teaching Ubiquity New Commands == | ||
Line 221: | Line 222: | ||
It's important to understand the '''dangers''' of subscribing to Ubiquity commands from sites that you don't trust. Since a Ubiquity command can do anything, and it has full access to your web browser, a bad person could write a Ubiquity command to steal your personal information or do malicious things to your computer. You should not install Ubiquity commands unless you are confident that the source is trustworthy. | It's important to understand the '''dangers''' of subscribing to Ubiquity commands from sites that you don't trust. Since a Ubiquity command can do anything, and it has full access to your web browser, a bad person could write a Ubiquity command to steal your personal information or do malicious things to your computer. You should not install Ubiquity commands unless you are confident that the source is trustworthy. | ||
== Finding New Ubiquity Commands == | |||
TODO: Add information about the herd here. | |||
== Participation == | |||
*Check out [http://ubiquity.mozilla.com/planet/ Planet Ubiquity] for the latest and greatest Ubiquity happenings. | |||
*Read and contribute to [https://wiki.mozilla.org/Labs/Ubiquity Ubiquity’s documentation] on the Mozilla wiki. | |||
*Get help and help others on our [http://getsatisfaction.com/mozilla/products/mozilla_ubiquity Get Satisfaction] page. | |||
*Join the [http://groups.google.com/group/ubiquity-firefox ubiquity-firefox mailing list] 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 [https://ubiquity.mozilla.com/herd the command library] to find Ubiquity commands all over the Internet. | |||
*Report or help fix bugs at our [https://ubiquity.mozilla.com/trac/ bug tracker]. | |||
*Discuss translation and localization issues on the [http://groups.google.com/group/ubiquity-i18n Ubiquity-i18n (internationalization) mailing list]. |