<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RealRedFox</id>
	<title>MozillaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mozilla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RealRedFox"/>
	<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/Special:Contributions/RealRedFox"/>
	<updated>2026-04-16T23:26:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Ru:Ubiquity_0.1.2_User_Tutorial&amp;diff=123692</id>
		<title>Ru:Ubiquity 0.1.2 User Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Ru:Ubiquity_0.1.2_User_Tutorial&amp;diff=123692"/>
		<updated>2009-01-13T12:20:25Z</updated>

		<summary type="html">&lt;p&gt;RealRedFox: /* Abbreviating Commands and Using the Suggestion List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Добро пожаловать =&lt;br /&gt;
&lt;br /&gt;
Ubiquity это экспериментальное расширение для Firefox, которое дает вам новый мощный способ взаимодействия с Web-ом.&lt;br /&gt;
&lt;br /&gt;
Вы привыкли говорить Firefox-у &amp;lt;i&amp;gt; куда вы хотите пойти &amp;lt;/i&amp;gt; вводя Web-адрес в адресную строку:&lt;br /&gt;
&lt;br /&gt;
http://farm4.static.flickr.com/3159/2421200474_1bf74ef498_o.png&lt;br /&gt;
&lt;br /&gt;
Установив Ubiquity, вы сможете сказать Firefox-у &amp;lt;i&amp;gt;что бы вы хотели чтобы он сделал&amp;lt;/i&amp;gt;, вводя &amp;lt;b&amp;gt;команды&amp;lt;/b&amp;gt; в поле ввода Ubiquity.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819151657.jpg&lt;br /&gt;
&lt;br /&gt;
Команды Ubiquity могут делать практически всё.  Ubiquity идет с набором команд, которые облегчают и ускоряют обычные операции. В этом туториале, мы научим вас использовать некоторые из этих команд.  К окончанию туториала вы сможете выполнять быстрый поиск в wikipedia, google, definition, и yelp; добавлять карты в почтовые сообщения; переводить фрагменты web-страниц, подсвечивать слова, и затем отсылать их другу.&lt;br /&gt;
&lt;br /&gt;
Команды которые идут вместе с расширением Ubiquity - это только начало: любой может создавать новые команды и делать их доступными для других. Создание команд Ubiquity &amp;amp;mdash;и [http://www.azarask.in/blog/post/sharing-streamable-functionality/ расширение web-а]&amp;amp;mdash; должно быть таким же легким делом как создание web-страницы.&lt;br /&gt;
Если вы хотите узнать как создавать ваши собственные команды, пожалуйста посмотрите [[Labs/Ubiquity/Ubiquity_0.1_Author_Tutorial|Developer Tutorial]].&lt;br /&gt;
&lt;br /&gt;
Ubiquity ещё в активной разработке, и мы очень хотим, чтобы вы присоединились к нашей виртуальной команде и поэкспериментировали.  Если во время чтения этого туториала у вас появилась идея как сделать Ubiquity более легким в использовании, или идея для его дальнейшего развития, мы надеемся вы найдете секундочку для того, чтобы [http://getsatisfaction.com/mozilla/products/mozilla_ubiquity поделиться своими мыслями]. Участвуя в находящемся на ранней стадии разработки проекте Ubiquity, у вас есть возможность определить направление его развития.&lt;br /&gt;
&lt;br /&gt;
== Если вы используете Mac... ==&lt;br /&gt;
&lt;br /&gt;
Вам нужно установить [http://growl.info/ Growl].  Это расширение для Mac OS X, которое могут использовать приложения чтобы отображать малозаметные прозрачные сообщения. Ubiquity использует сообщения Growl чтобы показывать вывод команд и сообщать вам об ошибках.&lt;br /&gt;
&lt;br /&gt;
На Windows (XP и старше), вам не нужно ничего устанавливать, потому как Ubiquity будет использовать встроенные в операционную систему &amp;quot;toaster&amp;quot;-style pop-up сообщения.&lt;br /&gt;
&lt;br /&gt;
На Linux, вам не нужно делать ничего особенного: просто убедитесь что вы обновились до последней версии Firefox.&lt;br /&gt;
&lt;br /&gt;
= Основы =&lt;br /&gt;
&lt;br /&gt;
== Запуск Ubiquity ==&lt;br /&gt;
&lt;br /&gt;
Если вы ещё этого не сделали - [https://people.mozilla.com/~avarma/ubiquity-0.1.xpi установите Ubiquity]. После этого вы сможете вызвать Ubiquity нажав &#039;&#039;&#039;option-space&#039;&#039;&#039; на Mac, или &#039;&#039;&#039;control-space&#039;&#039;&#039; если вы используете Windows. На Linux, попробуйте &#039;&#039;&#039;control-alt-space&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Когда вы нажмете соответствующую комбинацию клавиш, отобразится прозрачное черный блок, с мигающим курсором, в левом верхнем углу браузера.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080714190900.jpg&lt;br /&gt;
&lt;br /&gt;
Вы можете давать команды Ubiquity набирая что-нибудь здесь и затем нажимая Enter. Для краткости, мы будем называть это &amp;quot;вызовом&amp;quot; команды.  До конца туториала, когда мы говорим &amp;quot;вызовите &#039;XYZ&#039;&amp;quot;, мы имеем в виду &amp;quot;нажмите alt-space (или ctrl-space) чтобы открыть блок Ubiquity, и затем введите XYZ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Первая команда: Ищем в Wikipedia ==&lt;br /&gt;
&lt;br /&gt;
Давайте начнем с Wikipedia. Скажем вы хотите узнать что такое &amp;quot;babel fish&amp;quot;. Вы просто вызываете &amp;quot;wikipedia babel fish&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
В то время как вы набираете вашу команду, вы увидите две вещи под полем ввода:  &#039;&#039;&#039;список предложений&#039;&#039;&#039; и &#039;&#039;&#039;превью&#039;&#039;&#039; текущей команды.  На картинке ниже, список предложений включает &amp;quot;wikipedia&amp;quot; и &amp;quot;weather&amp;quot;, в то время как превью говорит &amp;quot;Searches Wikipedia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819152417.jpg&lt;br /&gt;
&lt;br /&gt;
Когда вы закончите печатать &amp;quot;wikipedia babel fish&amp;quot; вы должны увидеть несколько выдержек с различных страниц Wikipedia о Babel Fish, например:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819152930.jpg&lt;br /&gt;
&lt;br /&gt;
За пару секунд информация подкачивается из Wikipedia, а Ubiquity в это время не перестает реагировать на действия пользователя.&lt;br /&gt;
&lt;br /&gt;
Дальше, вы можете:&lt;br /&gt;
&lt;br /&gt;
* Нажать Enter (или Return) для того чтобы &#039;&#039;&#039;исполнить&#039;&#039;&#039; команду.  Выполнение команды Wikipedia открывает соответствующую страницу Википедии.&lt;br /&gt;
* Нажать Escape, чтобы &amp;lt;b&amp;gt;отменить&amp;lt;/b&amp;gt; команду.  Панель Ubiquity пропадает с экрана без каких либо последующих действий.&lt;br /&gt;
* Щелкнуть по одной из &amp;lt;b&amp;gt;ссылок&amp;lt;/b&amp;gt; в панели предварительного просмотра.  В случае команды Wikipedia, щелчок по ссылке отправляет Вас непосредственно на интересующую Вас статью.&lt;br /&gt;
&lt;br /&gt;
== Ввод команд аббревиатурами и использование списка предлагаемых команд ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Wikipedia babel fish&amp;quot; - довольно длинная для набора строка.  Вы можете облегчить себе (и своим пальцам) задачу используя список предлагаемых Ubiquity команд.  Как Вы видели в предыдущей главе, вызов Ubiquity и набор одной буквы &amp;quot;w&amp;quot; предоставляет Вам список всех команд, начинающихся с этой буквы: а именно, Wikipedia и Weather.&lt;br /&gt;
&lt;br /&gt;
Когда Вы введете еще одну букву - &amp;quot;i&amp;quot;, список предлагаемых команд уменьшится до всего лишь одной строчки, начинающейся с &amp;quot;wi&amp;quot;&amp;amp;mdash;&amp;quot;Wikipedia&amp;quot;.  Уже в этот момент Вы можете ввести пробел, набрать оставшуюся информацию, и Ubiquity будет знать, что команда, которую Вы хотите использовать, это &amp;quot;wikipedia&amp;quot;.  Таким образом строка &amp;quot;wi babel fish&amp;quot; имеет такое же действие, как и строка &amp;quot;wikipedia babel fish&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Приведем другой пример.  Представьте, что Вы хотите узнать погоду например в Чикаго (Chicago).  Попробуем набрать &amp;quot;w chicago&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819155204.jpg&lt;br /&gt;
&lt;br /&gt;
Вы видите, что первое предложение в списке команд, это &amp;quot;wikipedia chicago&amp;quot;.  Если Вы нажмете клавишу &amp;quot;Enter&amp;quot;, то выполнится именно указанная выше команда.  Однако это не то, что нам нужно в данный момент, поэтому нажмите &amp;lt;b&amp;gt;стрелку вниз&amp;lt;/b&amp;gt; вместо &amp;quot;Enter&amp;quot;, чтобы выбрать вторую предлагаемую команду: &amp;quot;weather chicago&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Вы увидите прогноз погоды для Чикаго.  Нажмите клавишу &amp;quot;Enter&amp;quot;, чтобы попасть на страницу с подробным прогнозом погоды на сайте Wunderground.com. &lt;br /&gt;
&lt;br /&gt;
Конечно же Вы можете сразу набрать &amp;quot;we chicago&amp;quot;, или даже &amp;quot;we 60601&amp;quot; (это индекс города Чикаго) и получить такой же результат.&lt;br /&gt;
&lt;br /&gt;
== Doing Commands on Selections ==&lt;br /&gt;
&lt;br /&gt;
Often, the thing you&#039;re interested in searching for is right in front of you, on the web page you&#039;re looking at.  Why go to the trouble of re-typing it when you can use what you&#039;ve already got?&lt;br /&gt;
&lt;br /&gt;
Select the words &amp;quot;Mountain View, California&amp;quot; below by dragging your mouse across them:&lt;br /&gt;
&lt;br /&gt;
  Mountain View, California&lt;br /&gt;
&lt;br /&gt;
Now summon Ubiquity, and just type the first few letters of the command name:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819155845.jpg&lt;br /&gt;
&lt;br /&gt;
Or, let&#039;s say you&#039;re reading a web page and you find an unfamiliar word:&lt;br /&gt;
&lt;br /&gt;
  aglet&lt;br /&gt;
&lt;br /&gt;
Just select the word and issue &amp;quot;define&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You could have achieved the same thing by typing &amp;quot;define aglet&amp;quot;&amp;amp;mdash;or just &amp;quot;def aglet&amp;quot;, or even &amp;quot;def this&amp;quot;.  (Ubiquity understands &amp;quot;this&amp;quot; to refer to the selection.)&lt;br /&gt;
&lt;br /&gt;
= More Command Examples =&lt;br /&gt;
&lt;br /&gt;
== Emailing == &lt;br /&gt;
&lt;br /&gt;
Right now, the email command uses [http://mail.google.com Google Mail].  That means you&#039;ll only be able to follow along with the next part of the tutorial if you have a GMail account.  Eventually, of course, the command should work with all major web-based email providers, as well as applications like [http://www.mozilla.com/en-US/thunderbird/ Thunderbird].  (If you&#039;re a programmer, [http://groups.google.com/group/ubiquity-firefox we&#039;d love some help with that].)  For now, if you have a GMail account, please make sure you&#039;re logged in.  If you don&#039;t, you might want to skip ahead to the next part of the tutorial.&lt;br /&gt;
&lt;br /&gt;
Assuming you&#039;re logged into your GMail account, issue &amp;quot;email&amp;quot;.  In the suggestion list, you&#039;ll see a suggestion that says &amp;quot;Email (message) (to contact)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819160313.jpg&lt;br /&gt;
&lt;br /&gt;
This is a clue that the Email command expects two pieces of information:  the message is &amp;lt;b&amp;gt;what&amp;lt;/b&amp;gt; you&#039;re emailing, and the contact is &amp;lt;b&amp;gt;who&amp;lt;/b&amp;gt; you want to send it to.  However, you can leave out one of these things &amp;amp;mdash; or both of them &amp;amp;mdash; and the Email command will still work.  So I can issue any of these commands:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;email hello&amp;quot;&lt;br /&gt;
* &amp;quot;email to chris&amp;quot;&lt;br /&gt;
* &amp;quot;email hello to chris&amp;quot;&lt;br /&gt;
* &amp;quot;email to chris hello&amp;quot;&lt;br /&gt;
&lt;br /&gt;
I&#039;m using &amp;quot;chris&amp;quot; because that&#039;s the name of someone in my GMail contacts list.  If you don&#039;t have a &amp;quot;chris&amp;quot; in your contacts list, just substitute the name of any of your friends in these examples.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say I&#039;ve found an interesting fact on a web page and I want to send it to Chris.  I can select part of the page, including links, pictures, and anything else, and then issue &amp;quot;email this to chris&amp;quot;.  Ubiquity understands &amp;quot;this&amp;quot; to refer to my selection.  (I could also have said &amp;quot;email it to chris&amp;quot; or &amp;quot;email selection to chris&amp;quot; -- all of these are equivalent.)  The selected part of the page shows up in my preview:&lt;br /&gt;
&lt;br /&gt;
[[Image:Email-picture-selection.png]]&lt;br /&gt;
&lt;br /&gt;
(Actual email addresses blurred out to protect the innocent.) Since I know several people named Chris, there are several lines in the suggestion list -- one each Chris in my GMail contacts list.  I can arrow-key down to the Chris I want and then hit the Enter key.&lt;br /&gt;
&lt;br /&gt;
I&#039;m taken to the GMail &amp;quot;compose new email&amp;quot; page.  The chunk of the page that I selected is reproduced in the body of my email, the &amp;quot;to&amp;quot; field is filled with the email address I selected, and the &amp;quot;subect&amp;quot; field contains the title of the web page I was on.  I can now edit this email to add anything else I want to say, before clicking &amp;quot;Send&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== The Map command ==&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say you&#039;re arranging to meet up with a friend at a restaurant, and you want to include a map in the email.  (Yes, it&#039;s Aza&#039;s favorite example.)&lt;br /&gt;
&lt;br /&gt;
Type out the address you want to map, then select it and issue &amp;quot;map&amp;quot;.  In the preview, you&#039;ll see a thumbnail-size map of the area (from Google Maps).&lt;br /&gt;
&lt;br /&gt;
[[Image:Map-preview-1.png]]&lt;br /&gt;
&lt;br /&gt;
If you execute the command, you&#039;ll be taken to the Google Maps page.  Or, you can click on the image in the preview to get a larger, interactive version.  After scrolling and zooming this map to your liking, you can click the &amp;quot;insert map in  page&amp;quot; link to insert the map into your email.&lt;br /&gt;
&lt;br /&gt;
[[Image:Map-preview-2.png]]&lt;br /&gt;
&lt;br /&gt;
You can give it a try by selecting the address below and issuing &amp;quot;map&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 Mozilla Corporation, 1981 Landings Drive, Mountain View, CA&lt;br /&gt;
&lt;br /&gt;
Then click the image in the preview to get the larger map, then click the &amp;quot;insert map in page&amp;quot; link and watch what happens.  Surprised?&lt;br /&gt;
&lt;br /&gt;
== The Translate command ==&lt;br /&gt;
&lt;br /&gt;
That&#039;s right, Ubiquity commands can alter the contents of a page, even if the page wouldn&#039;t normally be editable.  A command that makes good use of this ability is the &amp;quot;Translate&amp;quot; command.  To try it, select the text below and issue &amp;quot;translate&amp;quot; (or just &amp;quot;tra&amp;quot;) and execute.&lt;br /&gt;
&lt;br /&gt;
　　２１世紀に、国際化をよく考えなければなりません。&lt;br /&gt;
&lt;br /&gt;
It&#039;s translation-by-machine, so the results are bound to sound awkward, but at least you can get the gist of the meaning.&lt;br /&gt;
&lt;br /&gt;
The full command is&lt;br /&gt;
&lt;br /&gt;
 translate (text) (from language) (to language)&lt;br /&gt;
&lt;br /&gt;
So you can specify what language you want to translate from, and what language you want to translate to.  If you leave either of these out, Ubiquity will just make a guess about what you want.&lt;br /&gt;
&lt;br /&gt;
Here are some other examples you can try:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;tr good evening to spanish&amp;quot;&lt;br /&gt;
* &amp;quot;tr buenas tardes from spanish to french&amp;quot;&lt;br /&gt;
* Select some English text on this page and then: &amp;quot;translate this to german&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Going Further =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting Help and Discovering Commands ==&lt;br /&gt;
&lt;br /&gt;
By now you&#039;re probably wondering, &amp;quot;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?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
These are good questions!  To start getting some answers, issue the &amp;quot;command-list&amp;quot; command, and hit Return to execute it.  You&#039;ll be taken to a special page listing every command you have installed, and describing what each one does.&lt;br /&gt;
&lt;br /&gt;
[[Image:Command-list.png]]&lt;br /&gt;
&lt;br /&gt;
For more general help, you can execute the &amp;quot;help&amp;quot; command.  Here, you can change the hotkey that you use to activate Ubiquity, un-subscribe from command feeds, and so on.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
You can also get to the main help page by typing &#039;&#039;&#039;about:ubiquity&#039;&#039;&#039; into the Firefox URL bar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Teaching Ubiquity New Commands ==&lt;br /&gt;
&lt;br /&gt;
We&#039;ve mentioned that anyone can create Ubiquity commands.  Once created, these commands can be embedded in any web page.  If you have Ubiquity installed and you visit a page with an embedded command, Firefox will present you with the option of &amp;lt;b&amp;gt;subscribing&amp;lt;/b&amp;gt; to the command.&lt;br /&gt;
&lt;br /&gt;
To see this in action, you can visit [http://hg.toolness.com/ubiquity-firefox/raw-file/7435416f211a/examples/sample-cmd.html this example page on Atul&#039;s personal site].  You should see a bar coming down from the top of the browser window asking you whether you want to subscribe to the command or not.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080820111209.jpg&lt;br /&gt;
&lt;br /&gt;
If you choose to subscribe, you&#039;ll see a rather scary-looking warning page:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080820111725.jpg&lt;br /&gt;
&lt;br /&gt;
It&#039;s important to understand the &#039;&#039;&#039;dangers&#039;&#039;&#039; of subscribing to Ubiquity commands from sites that you don&#039;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.&lt;br /&gt;
&lt;br /&gt;
In the future, we&#039;ll be creating something called a &amp;quot;trust network&amp;quot; that Ubiquity users can use to share knowledge about which commands are trustworthy.  When you visit a page with an embedded command, you&#039;ll be able to see what your friends with Ubiquity have said about this command -- whether they&#039;ve given it a thumbs-up or left you a warning to let you know it could be dangerous.  This system doesn&#039;t exist yet, but once it does we will modify this section of the tutorial to let you know how to use it.&lt;/div&gt;</summary>
		<author><name>RealRedFox</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Ru:Ubiquity_0.1.2_User_Tutorial&amp;diff=123691</id>
		<title>Ru:Ubiquity 0.1.2 User Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Ru:Ubiquity_0.1.2_User_Tutorial&amp;diff=123691"/>
		<updated>2009-01-13T11:59:02Z</updated>

		<summary type="html">&lt;p&gt;RealRedFox: /* Первая команда: Ищем в Wikipedia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Добро пожаловать =&lt;br /&gt;
&lt;br /&gt;
Ubiquity это экспериментальное расширение для Firefox, которое дает вам новый мощный способ взаимодействия с Web-ом.&lt;br /&gt;
&lt;br /&gt;
Вы привыкли говорить Firefox-у &amp;lt;i&amp;gt; куда вы хотите пойти &amp;lt;/i&amp;gt; вводя Web-адрес в адресную строку:&lt;br /&gt;
&lt;br /&gt;
http://farm4.static.flickr.com/3159/2421200474_1bf74ef498_o.png&lt;br /&gt;
&lt;br /&gt;
Установив Ubiquity, вы сможете сказать Firefox-у &amp;lt;i&amp;gt;что бы вы хотели чтобы он сделал&amp;lt;/i&amp;gt;, вводя &amp;lt;b&amp;gt;команды&amp;lt;/b&amp;gt; в поле ввода Ubiquity.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819151657.jpg&lt;br /&gt;
&lt;br /&gt;
Команды Ubiquity могут делать практически всё.  Ubiquity идет с набором команд, которые облегчают и ускоряют обычные операции. В этом туториале, мы научим вас использовать некоторые из этих команд.  К окончанию туториала вы сможете выполнять быстрый поиск в wikipedia, google, definition, и yelp; добавлять карты в почтовые сообщения; переводить фрагменты web-страниц, подсвечивать слова, и затем отсылать их другу.&lt;br /&gt;
&lt;br /&gt;
Команды которые идут вместе с расширением Ubiquity - это только начало: любой может создавать новые команды и делать их доступными для других. Создание команд Ubiquity &amp;amp;mdash;и [http://www.azarask.in/blog/post/sharing-streamable-functionality/ расширение web-а]&amp;amp;mdash; должно быть таким же легким делом как создание web-страницы.&lt;br /&gt;
Если вы хотите узнать как создавать ваши собственные команды, пожалуйста посмотрите [[Labs/Ubiquity/Ubiquity_0.1_Author_Tutorial|Developer Tutorial]].&lt;br /&gt;
&lt;br /&gt;
Ubiquity ещё в активной разработке, и мы очень хотим, чтобы вы присоединились к нашей виртуальной команде и поэкспериментировали.  Если во время чтения этого туториала у вас появилась идея как сделать Ubiquity более легким в использовании, или идея для его дальнейшего развития, мы надеемся вы найдете секундочку для того, чтобы [http://getsatisfaction.com/mozilla/products/mozilla_ubiquity поделиться своими мыслями]. Участвуя в находящемся на ранней стадии разработки проекте Ubiquity, у вас есть возможность определить направление его развития.&lt;br /&gt;
&lt;br /&gt;
== Если вы используете Mac... ==&lt;br /&gt;
&lt;br /&gt;
Вам нужно установить [http://growl.info/ Growl].  Это расширение для Mac OS X, которое могут использовать приложения чтобы отображать малозаметные прозрачные сообщения. Ubiquity использует сообщения Growl чтобы показывать вывод команд и сообщать вам об ошибках.&lt;br /&gt;
&lt;br /&gt;
На Windows (XP и старше), вам не нужно ничего устанавливать, потому как Ubiquity будет использовать встроенные в операционную систему &amp;quot;toaster&amp;quot;-style pop-up сообщения.&lt;br /&gt;
&lt;br /&gt;
На Linux, вам не нужно делать ничего особенного: просто убедитесь что вы обновились до последней версии Firefox.&lt;br /&gt;
&lt;br /&gt;
= Основы =&lt;br /&gt;
&lt;br /&gt;
== Запуск Ubiquity ==&lt;br /&gt;
&lt;br /&gt;
Если вы ещё этого не сделали - [https://people.mozilla.com/~avarma/ubiquity-0.1.xpi установите Ubiquity]. После этого вы сможете вызвать Ubiquity нажав &#039;&#039;&#039;option-space&#039;&#039;&#039; на Mac, или &#039;&#039;&#039;control-space&#039;&#039;&#039; если вы используете Windows. На Linux, попробуйте &#039;&#039;&#039;control-alt-space&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Когда вы нажмете соответствующую комбинацию клавиш, отобразится прозрачное черный блок, с мигающим курсором, в левом верхнем углу браузера.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080714190900.jpg&lt;br /&gt;
&lt;br /&gt;
Вы можете давать команды Ubiquity набирая что-нибудь здесь и затем нажимая Enter. Для краткости, мы будем называть это &amp;quot;вызовом&amp;quot; команды.  До конца туториала, когда мы говорим &amp;quot;вызовите &#039;XYZ&#039;&amp;quot;, мы имеем в виду &amp;quot;нажмите alt-space (или ctrl-space) чтобы открыть блок Ubiquity, и затем введите XYZ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Первая команда: Ищем в Wikipedia ==&lt;br /&gt;
&lt;br /&gt;
Давайте начнем с Wikipedia. Скажем вы хотите узнать что такое &amp;quot;babel fish&amp;quot;. Вы просто вызываете &amp;quot;wikipedia babel fish&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
В то время как вы набираете вашу команду, вы увидите две вещи под полем ввода:  &#039;&#039;&#039;список предложений&#039;&#039;&#039; и &#039;&#039;&#039;превью&#039;&#039;&#039; текущей команды.  На картинке ниже, список предложений включает &amp;quot;wikipedia&amp;quot; и &amp;quot;weather&amp;quot;, в то время как превью говорит &amp;quot;Searches Wikipedia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819152417.jpg&lt;br /&gt;
&lt;br /&gt;
Когда вы закончите печатать &amp;quot;wikipedia babel fish&amp;quot; вы должны увидеть несколько выдержек с различных страниц Wikipedia о Babel Fish, например:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819152930.jpg&lt;br /&gt;
&lt;br /&gt;
За пару секунд информация подкачивается из Wikipedia, а Ubiquity в это время не перестает реагировать на действия пользователя.&lt;br /&gt;
&lt;br /&gt;
Дальше, вы можете:&lt;br /&gt;
&lt;br /&gt;
* Нажать Enter (или Return) для того чтобы &#039;&#039;&#039;исполнить&#039;&#039;&#039; команду.  Выполнение команды Wikipedia открывает соответствующую страницу Википедии.&lt;br /&gt;
* Нажать Escape, чтобы &amp;lt;b&amp;gt;отменить&amp;lt;/b&amp;gt; команду.  Панель Ubiquity пропадает с экрана без каких либо последующих действий.&lt;br /&gt;
* Щелкнуть по одной из &amp;lt;b&amp;gt;ссылок&amp;lt;/b&amp;gt; в панели предварительного просмотра.  В случае команды Wikipedia, щелчок по ссылке отправляет Вас непосредственно на интересующую Вас статью.&lt;br /&gt;
&lt;br /&gt;
== Abbreviating Commands and Using the Suggestion List ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Wikipedia babel fish&amp;quot; is quite a lot to type.  You can save some wear and tear on your fingers by letting Ubiquity&#039;s suggestion list do the work for you.  As you saw in the last section, bringing up Ubiquity and typing only &amp;quot;w&amp;quot; presents you with suggestions of all the commands that start with that letter: namely, Wikipedia and Weather.&lt;br /&gt;
&lt;br /&gt;
When you add the letter &amp;quot;i&amp;quot;, the suggestion list narrows down to just the one command that starts with &amp;quot;wi&amp;quot;&amp;amp;mdash;&amp;quot;Wikipedia&amp;quot;.  At this point, you can hit the space bar and type the rest of your sentence, and Ubiquity will know that the verb you want to use is &amp;quot;wikipedia&amp;quot;.  So issuing &amp;quot;wi babel fish&amp;quot; is the exact same thing as issuing &amp;quot;wikipedia babel fish&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s try another example.  Suppose you want to know what the weather is like in Chicago.  Try issuing &amp;quot;w chicago&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819155204.jpg&lt;br /&gt;
&lt;br /&gt;
You&#039;ll see that the top suggestion is &amp;quot;wikipedia chicago&amp;quot;.  If you hit the Return key now, this is the command that will be executed.  But that&#039;s not what we want right now, so hit the &amp;lt;b&amp;gt;down arrow key&amp;lt;/b&amp;gt; instead, to highlight the second suggestion: &amp;quot;weather chicago&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You can now see a preview of the weather forecast for Chicago.  Hit return to go to the full weather report page on Wunderground.com. &lt;br /&gt;
&lt;br /&gt;
Of course, you could have just issued &amp;quot;we chicago&amp;quot;, or even &amp;quot;we 60601&amp;quot; (that&#039;s a Chicago zip code) to get the same results.&lt;br /&gt;
&lt;br /&gt;
== Doing Commands on Selections ==&lt;br /&gt;
&lt;br /&gt;
Often, the thing you&#039;re interested in searching for is right in front of you, on the web page you&#039;re looking at.  Why go to the trouble of re-typing it when you can use what you&#039;ve already got?&lt;br /&gt;
&lt;br /&gt;
Select the words &amp;quot;Mountain View, California&amp;quot; below by dragging your mouse across them:&lt;br /&gt;
&lt;br /&gt;
  Mountain View, California&lt;br /&gt;
&lt;br /&gt;
Now summon Ubiquity, and just type the first few letters of the command name:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819155845.jpg&lt;br /&gt;
&lt;br /&gt;
Or, let&#039;s say you&#039;re reading a web page and you find an unfamiliar word:&lt;br /&gt;
&lt;br /&gt;
  aglet&lt;br /&gt;
&lt;br /&gt;
Just select the word and issue &amp;quot;define&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You could have achieved the same thing by typing &amp;quot;define aglet&amp;quot;&amp;amp;mdash;or just &amp;quot;def aglet&amp;quot;, or even &amp;quot;def this&amp;quot;.  (Ubiquity understands &amp;quot;this&amp;quot; to refer to the selection.)&lt;br /&gt;
&lt;br /&gt;
= More Command Examples =&lt;br /&gt;
&lt;br /&gt;
== Emailing == &lt;br /&gt;
&lt;br /&gt;
Right now, the email command uses [http://mail.google.com Google Mail].  That means you&#039;ll only be able to follow along with the next part of the tutorial if you have a GMail account.  Eventually, of course, the command should work with all major web-based email providers, as well as applications like [http://www.mozilla.com/en-US/thunderbird/ Thunderbird].  (If you&#039;re a programmer, [http://groups.google.com/group/ubiquity-firefox we&#039;d love some help with that].)  For now, if you have a GMail account, please make sure you&#039;re logged in.  If you don&#039;t, you might want to skip ahead to the next part of the tutorial.&lt;br /&gt;
&lt;br /&gt;
Assuming you&#039;re logged into your GMail account, issue &amp;quot;email&amp;quot;.  In the suggestion list, you&#039;ll see a suggestion that says &amp;quot;Email (message) (to contact)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819160313.jpg&lt;br /&gt;
&lt;br /&gt;
This is a clue that the Email command expects two pieces of information:  the message is &amp;lt;b&amp;gt;what&amp;lt;/b&amp;gt; you&#039;re emailing, and the contact is &amp;lt;b&amp;gt;who&amp;lt;/b&amp;gt; you want to send it to.  However, you can leave out one of these things &amp;amp;mdash; or both of them &amp;amp;mdash; and the Email command will still work.  So I can issue any of these commands:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;email hello&amp;quot;&lt;br /&gt;
* &amp;quot;email to chris&amp;quot;&lt;br /&gt;
* &amp;quot;email hello to chris&amp;quot;&lt;br /&gt;
* &amp;quot;email to chris hello&amp;quot;&lt;br /&gt;
&lt;br /&gt;
I&#039;m using &amp;quot;chris&amp;quot; because that&#039;s the name of someone in my GMail contacts list.  If you don&#039;t have a &amp;quot;chris&amp;quot; in your contacts list, just substitute the name of any of your friends in these examples.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say I&#039;ve found an interesting fact on a web page and I want to send it to Chris.  I can select part of the page, including links, pictures, and anything else, and then issue &amp;quot;email this to chris&amp;quot;.  Ubiquity understands &amp;quot;this&amp;quot; to refer to my selection.  (I could also have said &amp;quot;email it to chris&amp;quot; or &amp;quot;email selection to chris&amp;quot; -- all of these are equivalent.)  The selected part of the page shows up in my preview:&lt;br /&gt;
&lt;br /&gt;
[[Image:Email-picture-selection.png]]&lt;br /&gt;
&lt;br /&gt;
(Actual email addresses blurred out to protect the innocent.) Since I know several people named Chris, there are several lines in the suggestion list -- one each Chris in my GMail contacts list.  I can arrow-key down to the Chris I want and then hit the Enter key.&lt;br /&gt;
&lt;br /&gt;
I&#039;m taken to the GMail &amp;quot;compose new email&amp;quot; page.  The chunk of the page that I selected is reproduced in the body of my email, the &amp;quot;to&amp;quot; field is filled with the email address I selected, and the &amp;quot;subect&amp;quot; field contains the title of the web page I was on.  I can now edit this email to add anything else I want to say, before clicking &amp;quot;Send&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== The Map command ==&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say you&#039;re arranging to meet up with a friend at a restaurant, and you want to include a map in the email.  (Yes, it&#039;s Aza&#039;s favorite example.)&lt;br /&gt;
&lt;br /&gt;
Type out the address you want to map, then select it and issue &amp;quot;map&amp;quot;.  In the preview, you&#039;ll see a thumbnail-size map of the area (from Google Maps).&lt;br /&gt;
&lt;br /&gt;
[[Image:Map-preview-1.png]]&lt;br /&gt;
&lt;br /&gt;
If you execute the command, you&#039;ll be taken to the Google Maps page.  Or, you can click on the image in the preview to get a larger, interactive version.  After scrolling and zooming this map to your liking, you can click the &amp;quot;insert map in  page&amp;quot; link to insert the map into your email.&lt;br /&gt;
&lt;br /&gt;
[[Image:Map-preview-2.png]]&lt;br /&gt;
&lt;br /&gt;
You can give it a try by selecting the address below and issuing &amp;quot;map&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 Mozilla Corporation, 1981 Landings Drive, Mountain View, CA&lt;br /&gt;
&lt;br /&gt;
Then click the image in the preview to get the larger map, then click the &amp;quot;insert map in page&amp;quot; link and watch what happens.  Surprised?&lt;br /&gt;
&lt;br /&gt;
== The Translate command ==&lt;br /&gt;
&lt;br /&gt;
That&#039;s right, Ubiquity commands can alter the contents of a page, even if the page wouldn&#039;t normally be editable.  A command that makes good use of this ability is the &amp;quot;Translate&amp;quot; command.  To try it, select the text below and issue &amp;quot;translate&amp;quot; (or just &amp;quot;tra&amp;quot;) and execute.&lt;br /&gt;
&lt;br /&gt;
　　２１世紀に、国際化をよく考えなければなりません。&lt;br /&gt;
&lt;br /&gt;
It&#039;s translation-by-machine, so the results are bound to sound awkward, but at least you can get the gist of the meaning.&lt;br /&gt;
&lt;br /&gt;
The full command is&lt;br /&gt;
&lt;br /&gt;
 translate (text) (from language) (to language)&lt;br /&gt;
&lt;br /&gt;
So you can specify what language you want to translate from, and what language you want to translate to.  If you leave either of these out, Ubiquity will just make a guess about what you want.&lt;br /&gt;
&lt;br /&gt;
Here are some other examples you can try:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;tr good evening to spanish&amp;quot;&lt;br /&gt;
* &amp;quot;tr buenas tardes from spanish to french&amp;quot;&lt;br /&gt;
* Select some English text on this page and then: &amp;quot;translate this to german&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Going Further =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting Help and Discovering Commands ==&lt;br /&gt;
&lt;br /&gt;
By now you&#039;re probably wondering, &amp;quot;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?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
These are good questions!  To start getting some answers, issue the &amp;quot;command-list&amp;quot; command, and hit Return to execute it.  You&#039;ll be taken to a special page listing every command you have installed, and describing what each one does.&lt;br /&gt;
&lt;br /&gt;
[[Image:Command-list.png]]&lt;br /&gt;
&lt;br /&gt;
For more general help, you can execute the &amp;quot;help&amp;quot; command.  Here, you can change the hotkey that you use to activate Ubiquity, un-subscribe from command feeds, and so on.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
You can also get to the main help page by typing &#039;&#039;&#039;about:ubiquity&#039;&#039;&#039; into the Firefox URL bar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Teaching Ubiquity New Commands ==&lt;br /&gt;
&lt;br /&gt;
We&#039;ve mentioned that anyone can create Ubiquity commands.  Once created, these commands can be embedded in any web page.  If you have Ubiquity installed and you visit a page with an embedded command, Firefox will present you with the option of &amp;lt;b&amp;gt;subscribing&amp;lt;/b&amp;gt; to the command.&lt;br /&gt;
&lt;br /&gt;
To see this in action, you can visit [http://hg.toolness.com/ubiquity-firefox/raw-file/7435416f211a/examples/sample-cmd.html this example page on Atul&#039;s personal site].  You should see a bar coming down from the top of the browser window asking you whether you want to subscribe to the command or not.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080820111209.jpg&lt;br /&gt;
&lt;br /&gt;
If you choose to subscribe, you&#039;ll see a rather scary-looking warning page:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080820111725.jpg&lt;br /&gt;
&lt;br /&gt;
It&#039;s important to understand the &#039;&#039;&#039;dangers&#039;&#039;&#039; of subscribing to Ubiquity commands from sites that you don&#039;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.&lt;br /&gt;
&lt;br /&gt;
In the future, we&#039;ll be creating something called a &amp;quot;trust network&amp;quot; that Ubiquity users can use to share knowledge about which commands are trustworthy.  When you visit a page with an embedded command, you&#039;ll be able to see what your friends with Ubiquity have said about this command -- whether they&#039;ve given it a thumbs-up or left you a warning to let you know it could be dangerous.  This system doesn&#039;t exist yet, but once it does we will modify this section of the tutorial to let you know how to use it.&lt;/div&gt;</summary>
		<author><name>RealRedFox</name></author>
	</entry>
	<entry>
		<id>https://wiki.mozilla.org/index.php?title=Ru:Ubiquity_0.1.2_User_Tutorial&amp;diff=123690</id>
		<title>Ru:Ubiquity 0.1.2 User Tutorial</title>
		<link rel="alternate" type="text/html" href="https://wiki.mozilla.org/index.php?title=Ru:Ubiquity_0.1.2_User_Tutorial&amp;diff=123690"/>
		<updated>2009-01-13T11:57:05Z</updated>

		<summary type="html">&lt;p&gt;RealRedFox: /* Первая команда: Ищем в Wikipedia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Добро пожаловать =&lt;br /&gt;
&lt;br /&gt;
Ubiquity это экспериментальное расширение для Firefox, которое дает вам новый мощный способ взаимодействия с Web-ом.&lt;br /&gt;
&lt;br /&gt;
Вы привыкли говорить Firefox-у &amp;lt;i&amp;gt; куда вы хотите пойти &amp;lt;/i&amp;gt; вводя Web-адрес в адресную строку:&lt;br /&gt;
&lt;br /&gt;
http://farm4.static.flickr.com/3159/2421200474_1bf74ef498_o.png&lt;br /&gt;
&lt;br /&gt;
Установив Ubiquity, вы сможете сказать Firefox-у &amp;lt;i&amp;gt;что бы вы хотели чтобы он сделал&amp;lt;/i&amp;gt;, вводя &amp;lt;b&amp;gt;команды&amp;lt;/b&amp;gt; в поле ввода Ubiquity.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819151657.jpg&lt;br /&gt;
&lt;br /&gt;
Команды Ubiquity могут делать практически всё.  Ubiquity идет с набором команд, которые облегчают и ускоряют обычные операции. В этом туториале, мы научим вас использовать некоторые из этих команд.  К окончанию туториала вы сможете выполнять быстрый поиск в wikipedia, google, definition, и yelp; добавлять карты в почтовые сообщения; переводить фрагменты web-страниц, подсвечивать слова, и затем отсылать их другу.&lt;br /&gt;
&lt;br /&gt;
Команды которые идут вместе с расширением Ubiquity - это только начало: любой может создавать новые команды и делать их доступными для других. Создание команд Ubiquity &amp;amp;mdash;и [http://www.azarask.in/blog/post/sharing-streamable-functionality/ расширение web-а]&amp;amp;mdash; должно быть таким же легким делом как создание web-страницы.&lt;br /&gt;
Если вы хотите узнать как создавать ваши собственные команды, пожалуйста посмотрите [[Labs/Ubiquity/Ubiquity_0.1_Author_Tutorial|Developer Tutorial]].&lt;br /&gt;
&lt;br /&gt;
Ubiquity ещё в активной разработке, и мы очень хотим, чтобы вы присоединились к нашей виртуальной команде и поэкспериментировали.  Если во время чтения этого туториала у вас появилась идея как сделать Ubiquity более легким в использовании, или идея для его дальнейшего развития, мы надеемся вы найдете секундочку для того, чтобы [http://getsatisfaction.com/mozilla/products/mozilla_ubiquity поделиться своими мыслями]. Участвуя в находящемся на ранней стадии разработки проекте Ubiquity, у вас есть возможность определить направление его развития.&lt;br /&gt;
&lt;br /&gt;
== Если вы используете Mac... ==&lt;br /&gt;
&lt;br /&gt;
Вам нужно установить [http://growl.info/ Growl].  Это расширение для Mac OS X, которое могут использовать приложения чтобы отображать малозаметные прозрачные сообщения. Ubiquity использует сообщения Growl чтобы показывать вывод команд и сообщать вам об ошибках.&lt;br /&gt;
&lt;br /&gt;
На Windows (XP и старше), вам не нужно ничего устанавливать, потому как Ubiquity будет использовать встроенные в операционную систему &amp;quot;toaster&amp;quot;-style pop-up сообщения.&lt;br /&gt;
&lt;br /&gt;
На Linux, вам не нужно делать ничего особенного: просто убедитесь что вы обновились до последней версии Firefox.&lt;br /&gt;
&lt;br /&gt;
= Основы =&lt;br /&gt;
&lt;br /&gt;
== Запуск Ubiquity ==&lt;br /&gt;
&lt;br /&gt;
Если вы ещё этого не сделали - [https://people.mozilla.com/~avarma/ubiquity-0.1.xpi установите Ubiquity]. После этого вы сможете вызвать Ubiquity нажав &#039;&#039;&#039;option-space&#039;&#039;&#039; на Mac, или &#039;&#039;&#039;control-space&#039;&#039;&#039; если вы используете Windows. На Linux, попробуйте &#039;&#039;&#039;control-alt-space&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Когда вы нажмете соответствующую комбинацию клавиш, отобразится прозрачное черный блок, с мигающим курсором, в левом верхнем углу браузера.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080714190900.jpg&lt;br /&gt;
&lt;br /&gt;
Вы можете давать команды Ubiquity набирая что-нибудь здесь и затем нажимая Enter. Для краткости, мы будем называть это &amp;quot;вызовом&amp;quot; команды.  До конца туториала, когда мы говорим &amp;quot;вызовите &#039;XYZ&#039;&amp;quot;, мы имеем в виду &amp;quot;нажмите alt-space (или ctrl-space) чтобы открыть блок Ubiquity, и затем введите XYZ&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Первая команда: Ищем в Wikipedia ==&lt;br /&gt;
&lt;br /&gt;
Давайте начнем с Wikipedia. Скажем вы хотите узнать что такое &amp;quot;babel fish&amp;quot;. Вы просто вызываете &amp;quot;wikipedia babel fish&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
В то время как вы набираете вашу команду, вы увидите две вещи под полем ввода:  &#039;&#039;&#039;список предложений&#039;&#039;&#039; и &#039;&#039;&#039;превью&#039;&#039;&#039; текущей команды.  На картинке ниже, список предложений включает &amp;quot;wikipedia&amp;quot; и &amp;quot;weather&amp;quot;, в то время как превью говорит &amp;quot;Searches Wikipedia&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819152417.jpg&lt;br /&gt;
&lt;br /&gt;
Когда вы закончите печатать &amp;quot;wikipedia babel fish&amp;quot; вы должны увидеть несколько саммари различных Wikipedia страниц о Babel Fish, например:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819152930.jpg&lt;br /&gt;
&lt;br /&gt;
За пару секунд информация подтянется из Wikipedia, и Ubiquity на это время не перестанет реагировать на действия пользователя.&lt;br /&gt;
&lt;br /&gt;
Дальше, вы можете:&lt;br /&gt;
&lt;br /&gt;
* Нажать Enter (или Return) для того чтобы &#039;&#039;&#039;исполнить&#039;&#039;&#039; команду.  Выполнение команды Wikipedia открывает соответствующую страницу Википедии.&lt;br /&gt;
* Нажать Escape, чтобы &amp;lt;b&amp;gt;отменить&amp;lt;/b&amp;gt; команду.  Панель Ubiquity пропадает с экрана без каких либо последующих действий.&lt;br /&gt;
* Щелкнуть по одной из &amp;lt;b&amp;gt;ссылок&amp;lt;/b&amp;gt; в панели предварительного просмотра.  В случае команды Wikipedia, щелчок по ссылке отправляет Вас непосредственно на интересующую Вас статью.&lt;br /&gt;
&lt;br /&gt;
== Abbreviating Commands and Using the Suggestion List ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Wikipedia babel fish&amp;quot; is quite a lot to type.  You can save some wear and tear on your fingers by letting Ubiquity&#039;s suggestion list do the work for you.  As you saw in the last section, bringing up Ubiquity and typing only &amp;quot;w&amp;quot; presents you with suggestions of all the commands that start with that letter: namely, Wikipedia and Weather.&lt;br /&gt;
&lt;br /&gt;
When you add the letter &amp;quot;i&amp;quot;, the suggestion list narrows down to just the one command that starts with &amp;quot;wi&amp;quot;&amp;amp;mdash;&amp;quot;Wikipedia&amp;quot;.  At this point, you can hit the space bar and type the rest of your sentence, and Ubiquity will know that the verb you want to use is &amp;quot;wikipedia&amp;quot;.  So issuing &amp;quot;wi babel fish&amp;quot; is the exact same thing as issuing &amp;quot;wikipedia babel fish&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s try another example.  Suppose you want to know what the weather is like in Chicago.  Try issuing &amp;quot;w chicago&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819155204.jpg&lt;br /&gt;
&lt;br /&gt;
You&#039;ll see that the top suggestion is &amp;quot;wikipedia chicago&amp;quot;.  If you hit the Return key now, this is the command that will be executed.  But that&#039;s not what we want right now, so hit the &amp;lt;b&amp;gt;down arrow key&amp;lt;/b&amp;gt; instead, to highlight the second suggestion: &amp;quot;weather chicago&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You can now see a preview of the weather forecast for Chicago.  Hit return to go to the full weather report page on Wunderground.com. &lt;br /&gt;
&lt;br /&gt;
Of course, you could have just issued &amp;quot;we chicago&amp;quot;, or even &amp;quot;we 60601&amp;quot; (that&#039;s a Chicago zip code) to get the same results.&lt;br /&gt;
&lt;br /&gt;
== Doing Commands on Selections ==&lt;br /&gt;
&lt;br /&gt;
Often, the thing you&#039;re interested in searching for is right in front of you, on the web page you&#039;re looking at.  Why go to the trouble of re-typing it when you can use what you&#039;ve already got?&lt;br /&gt;
&lt;br /&gt;
Select the words &amp;quot;Mountain View, California&amp;quot; below by dragging your mouse across them:&lt;br /&gt;
&lt;br /&gt;
  Mountain View, California&lt;br /&gt;
&lt;br /&gt;
Now summon Ubiquity, and just type the first few letters of the command name:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819155845.jpg&lt;br /&gt;
&lt;br /&gt;
Or, let&#039;s say you&#039;re reading a web page and you find an unfamiliar word:&lt;br /&gt;
&lt;br /&gt;
  aglet&lt;br /&gt;
&lt;br /&gt;
Just select the word and issue &amp;quot;define&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You could have achieved the same thing by typing &amp;quot;define aglet&amp;quot;&amp;amp;mdash;or just &amp;quot;def aglet&amp;quot;, or even &amp;quot;def this&amp;quot;.  (Ubiquity understands &amp;quot;this&amp;quot; to refer to the selection.)&lt;br /&gt;
&lt;br /&gt;
= More Command Examples =&lt;br /&gt;
&lt;br /&gt;
== Emailing == &lt;br /&gt;
&lt;br /&gt;
Right now, the email command uses [http://mail.google.com Google Mail].  That means you&#039;ll only be able to follow along with the next part of the tutorial if you have a GMail account.  Eventually, of course, the command should work with all major web-based email providers, as well as applications like [http://www.mozilla.com/en-US/thunderbird/ Thunderbird].  (If you&#039;re a programmer, [http://groups.google.com/group/ubiquity-firefox we&#039;d love some help with that].)  For now, if you have a GMail account, please make sure you&#039;re logged in.  If you don&#039;t, you might want to skip ahead to the next part of the tutorial.&lt;br /&gt;
&lt;br /&gt;
Assuming you&#039;re logged into your GMail account, issue &amp;quot;email&amp;quot;.  In the suggestion list, you&#039;ll see a suggestion that says &amp;quot;Email (message) (to contact)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080819160313.jpg&lt;br /&gt;
&lt;br /&gt;
This is a clue that the Email command expects two pieces of information:  the message is &amp;lt;b&amp;gt;what&amp;lt;/b&amp;gt; you&#039;re emailing, and the contact is &amp;lt;b&amp;gt;who&amp;lt;/b&amp;gt; you want to send it to.  However, you can leave out one of these things &amp;amp;mdash; or both of them &amp;amp;mdash; and the Email command will still work.  So I can issue any of these commands:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;email hello&amp;quot;&lt;br /&gt;
* &amp;quot;email to chris&amp;quot;&lt;br /&gt;
* &amp;quot;email hello to chris&amp;quot;&lt;br /&gt;
* &amp;quot;email to chris hello&amp;quot;&lt;br /&gt;
&lt;br /&gt;
I&#039;m using &amp;quot;chris&amp;quot; because that&#039;s the name of someone in my GMail contacts list.  If you don&#039;t have a &amp;quot;chris&amp;quot; in your contacts list, just substitute the name of any of your friends in these examples.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say I&#039;ve found an interesting fact on a web page and I want to send it to Chris.  I can select part of the page, including links, pictures, and anything else, and then issue &amp;quot;email this to chris&amp;quot;.  Ubiquity understands &amp;quot;this&amp;quot; to refer to my selection.  (I could also have said &amp;quot;email it to chris&amp;quot; or &amp;quot;email selection to chris&amp;quot; -- all of these are equivalent.)  The selected part of the page shows up in my preview:&lt;br /&gt;
&lt;br /&gt;
[[Image:Email-picture-selection.png]]&lt;br /&gt;
&lt;br /&gt;
(Actual email addresses blurred out to protect the innocent.) Since I know several people named Chris, there are several lines in the suggestion list -- one each Chris in my GMail contacts list.  I can arrow-key down to the Chris I want and then hit the Enter key.&lt;br /&gt;
&lt;br /&gt;
I&#039;m taken to the GMail &amp;quot;compose new email&amp;quot; page.  The chunk of the page that I selected is reproduced in the body of my email, the &amp;quot;to&amp;quot; field is filled with the email address I selected, and the &amp;quot;subect&amp;quot; field contains the title of the web page I was on.  I can now edit this email to add anything else I want to say, before clicking &amp;quot;Send&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== The Map command ==&lt;br /&gt;
&lt;br /&gt;
Let&#039;s say you&#039;re arranging to meet up with a friend at a restaurant, and you want to include a map in the email.  (Yes, it&#039;s Aza&#039;s favorite example.)&lt;br /&gt;
&lt;br /&gt;
Type out the address you want to map, then select it and issue &amp;quot;map&amp;quot;.  In the preview, you&#039;ll see a thumbnail-size map of the area (from Google Maps).&lt;br /&gt;
&lt;br /&gt;
[[Image:Map-preview-1.png]]&lt;br /&gt;
&lt;br /&gt;
If you execute the command, you&#039;ll be taken to the Google Maps page.  Or, you can click on the image in the preview to get a larger, interactive version.  After scrolling and zooming this map to your liking, you can click the &amp;quot;insert map in  page&amp;quot; link to insert the map into your email.&lt;br /&gt;
&lt;br /&gt;
[[Image:Map-preview-2.png]]&lt;br /&gt;
&lt;br /&gt;
You can give it a try by selecting the address below and issuing &amp;quot;map&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 Mozilla Corporation, 1981 Landings Drive, Mountain View, CA&lt;br /&gt;
&lt;br /&gt;
Then click the image in the preview to get the larger map, then click the &amp;quot;insert map in page&amp;quot; link and watch what happens.  Surprised?&lt;br /&gt;
&lt;br /&gt;
== The Translate command ==&lt;br /&gt;
&lt;br /&gt;
That&#039;s right, Ubiquity commands can alter the contents of a page, even if the page wouldn&#039;t normally be editable.  A command that makes good use of this ability is the &amp;quot;Translate&amp;quot; command.  To try it, select the text below and issue &amp;quot;translate&amp;quot; (or just &amp;quot;tra&amp;quot;) and execute.&lt;br /&gt;
&lt;br /&gt;
　　２１世紀に、国際化をよく考えなければなりません。&lt;br /&gt;
&lt;br /&gt;
It&#039;s translation-by-machine, so the results are bound to sound awkward, but at least you can get the gist of the meaning.&lt;br /&gt;
&lt;br /&gt;
The full command is&lt;br /&gt;
&lt;br /&gt;
 translate (text) (from language) (to language)&lt;br /&gt;
&lt;br /&gt;
So you can specify what language you want to translate from, and what language you want to translate to.  If you leave either of these out, Ubiquity will just make a guess about what you want.&lt;br /&gt;
&lt;br /&gt;
Here are some other examples you can try:&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;tr good evening to spanish&amp;quot;&lt;br /&gt;
* &amp;quot;tr buenas tardes from spanish to french&amp;quot;&lt;br /&gt;
* Select some English text on this page and then: &amp;quot;translate this to german&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Going Further =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting Help and Discovering Commands ==&lt;br /&gt;
&lt;br /&gt;
By now you&#039;re probably wondering, &amp;quot;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?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
These are good questions!  To start getting some answers, issue the &amp;quot;command-list&amp;quot; command, and hit Return to execute it.  You&#039;ll be taken to a special page listing every command you have installed, and describing what each one does.&lt;br /&gt;
&lt;br /&gt;
[[Image:Command-list.png]]&lt;br /&gt;
&lt;br /&gt;
For more general help, you can execute the &amp;quot;help&amp;quot; command.  Here, you can change the hotkey that you use to activate Ubiquity, un-subscribe from command feeds, and so on.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
You can also get to the main help page by typing &#039;&#039;&#039;about:ubiquity&#039;&#039;&#039; into the Firefox URL bar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Teaching Ubiquity New Commands ==&lt;br /&gt;
&lt;br /&gt;
We&#039;ve mentioned that anyone can create Ubiquity commands.  Once created, these commands can be embedded in any web page.  If you have Ubiquity installed and you visit a page with an embedded command, Firefox will present you with the option of &amp;lt;b&amp;gt;subscribing&amp;lt;/b&amp;gt; to the command.&lt;br /&gt;
&lt;br /&gt;
To see this in action, you can visit [http://hg.toolness.com/ubiquity-firefox/raw-file/7435416f211a/examples/sample-cmd.html this example page on Atul&#039;s personal site].  You should see a bar coming down from the top of the browser window asking you whether you want to subscribe to the command or not.&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080820111209.jpg&lt;br /&gt;
&lt;br /&gt;
If you choose to subscribe, you&#039;ll see a rather scary-looking warning page:&lt;br /&gt;
&lt;br /&gt;
http://www.toolness.com/images/20080820111725.jpg&lt;br /&gt;
&lt;br /&gt;
It&#039;s important to understand the &#039;&#039;&#039;dangers&#039;&#039;&#039; of subscribing to Ubiquity commands from sites that you don&#039;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.&lt;br /&gt;
&lt;br /&gt;
In the future, we&#039;ll be creating something called a &amp;quot;trust network&amp;quot; that Ubiquity users can use to share knowledge about which commands are trustworthy.  When you visit a page with an embedded command, you&#039;ll be able to see what your friends with Ubiquity have said about this command -- whether they&#039;ve given it a thumbs-up or left you a warning to let you know it could be dangerous.  This system doesn&#039;t exist yet, but once it does we will modify this section of the tutorial to let you know how to use it.&lt;/div&gt;</summary>
		<author><name>RealRedFox</name></author>
	</entry>
</feed>