Google Wave – что за зверь?

08 февраля 2010, Сергеев Аркадий 0
Вы уже слышали о Google Wave? А может уже у Вас в нем есть свой аккаунт? Но Вам по-прежнему интересно, как же это все работает и как разобраться во всем разнообразии, которое размещено в этом сервисе? Тогда эта статья для Вас. В ней мы рассмотрим принципы работы нового сервиса Google Wave. Также научимся работать с еще не для каждого доступным сервисом, посмотрим основные идеи управления волнами – вместе сделаем первые шаги в освоении этого продукта.

К поисковому гиганту Google можно относиться по-разному: считать его корпорацией зла, справедливо приводя тот довод, что поисковик о тебе знает все, что хочет, и в любой момент может передать свою картотеку куда следует. Но, с другой стороны, Google можно считать корпорацией великих альтруистов – что тоже довольно справедливо: вспомните, сколько сервисов (услуг, предоставляемых в интернете с помощью специальных программ) предоставляет этот гигант – и все бесплатно.

Впрочем, наше отношение к Google’у никак не скажется на его работе или политики, проводимой его руководством, с которой лично я не всегда согласен, но жираф большой, а Google даже огромный, чтобы разобраться в том, как себя вести на рынке. Поэтому, таких тонких философских вопросов разбирать здесь мы не будем. Поговорим мы здесь об одном из самых новых, и уже успевшем нашуметь сервисе поискового, да уже не только поискового, гиганта – Google Wave.

Google Wave | Закрытый плод всегда интересен #

Итак, у нас на препарации Google Wave. И нам предстоит разобраться в принципах его работы, и понять, как работать в этом сервисе самим, чтобы к тому моменту, когда сервис станет общедоступным, быть, как говорят, во всеоружии и удивлять своих друзей и знакомых знаниями и умениями обращаться с новым продуктом от Google. Так как сервис еще недоступен всем и каждому, то во круг него родилась масса легенд и всяких домыслов. Всему мы верить не станем, а попробуем разобраться во всем сами.

Так как работа в волне (wave – с английского переводится, как волна) может затрагивать и другие сервисы гиганта, мне придется упомянуть и их. Хотя это уже тема для разговора с "продвинутыми" пользователями, которые знакомы с Java Script или с Python, и хотят писать различные приложения и дополнения для Google Wave. Сервис предоставляет такие возможности расширения своего функционала (это свойственно для продукции Google, не зря же корпорация разрабатывает и выкладывает в сеть специальные инструменты для программирования и улучшения своих продуктов), что, с одной стороны, дает простор творческой мысли (светлая сторона силы), а с другой – волю спамерам и другим нежелательным личностям (темная сторона силы). Как говорится, какую сторону силы предпочтешь ты, зависит только от тебя самого, а мы в этой статье попробуем показать саму силу, такой, какая она есть, по возможности менее пристрастно.

Самое основное про Google Wave #

Начну с того, что про Google Wave пишут даже книги. Правда, на русском языке книг я еще не встречал, а вот англочитающие поклонники серии "для чайников" могут порадоваться и найти себе в коллекцию книгу "Google Wave wavisimo for dummies" изданную еще в 2009 году. Но мы не станем тратить деньги на покупку книги о сервисе, который находится в стадии бета-тестирования, и, не исключено, что к моменту своего релиза, что-то Google в работе сервиса заменит.

Лучше всего описывать что-то новое, отвечая на вопросы. А если эти вопросы возникли не с пустого места, то ответы будут наиболее информативны и интересны. Поэтому я буду довольно часто вставлять вопросы и мои ответы с различных форумов, естественно, здесь некоторые вопросы будут слегка видоизменены, что никак не скажется на их смысле, а ответы мои будут более развернуты.

Теперь переходим к теоретической части статьи. Начнем с самого начала.

Что такое Google Wave? Много говорят, а понять ничего нельзя #

Да, действительно, о Google Wave говорят многие, и в обилии информации трудно понять, что же это такое. Поэтому обратимся к официальному сайту Goole’а. На нем говорится, что Google Wave – это продукт, помогающий пользователям взаимодействовать и сотрудничать друг с другом в Интернете. Он делает это возможным посредством "волны" – комбинации беседы и документа, в которой пользователи могут почти мгновенно налаживать взаимодействие и вместе работать над насыщенными форматированием текстами, фотографиями, видео и многим другим. Google Wave – это также платформа с богатым набором открытых API, позволяющих разработчикам внедрять "волны" в другие веб-службы и собирать расширения, работающие внутри них. Сам проект располагается по адресу wave.google.com. Но это все с официального сайта. Есть же неофициальное описание сервиса, с ним надо тоже познакомиться, чтобы понять, откуда у слухов ноги растут.

Google Wave (Волна) — экспериментальное универсальное средство коммуникации, а также созданные для этого технологии и программное обеспечение, разработанное Google. Google Wave призвана соединить в себе функции электронной почты, мгновенной передачи сообщений, чата, веб-форума, вики, совместного создания и редактирования документов с системой управления версиями и социальной организацией сети. То есть, по этой информации, получается, что Google замахнулся собрать в одном сервисе все: здесь и чат, и почта, и конференц-связь. Вы о таком не мечтали?

Мне, не скрою, было интересно объединить в одном сервисе многие функции. Хотя, конечно, это не мой любимый подход к реализации программных средств, мне больше нравится, когда одна программа или сервис выполняет одну функцию, но выполняет ее полностью, с учетом всех частных случаев. Но идея объединения многих видов виртуального общения пришла в головы в 2007 году братьям Ларс и Йенс Расмуссенам, разработчикам Google Maps, одного из сервисов Google — этот сервис представляет из себя набор приложений, построенных на основе бесплатного картографического сервиса и технологии, предоставляемых компанией Google. И уже 28 мая 2009 года братья представили данный проект на конференции Google I/O в Сан-Франциско.

Полный запуск сервиса намечен на вторую половину 2010 года. Сейчас Google Wave находится в стадии полуоткрытого бета-тестирования. Поэтому доступ к сервису осуществляется только по приглашениям. Считается, что сейчас сервисом пользуются избранные. Хотя "избранных" уже миллионы человек. А желающие принять участие могут оставить заявки на официальном сайте. Приглашённые компанией Google, или участники, подавшие заявки, могут пригласить еще несколько пользователей. Приглашения не гарантируют возможность сразу получить доступ к сервису, к примеру, я свое приглашение ждал около трех часов, но это недолго, оно может идти и несколько суток.

Наш тест Google Wave #

А теперь переходим к самому вкусному – непосредственному тестированию данного продукта. Я опустил процедуру получения приглашения. Считаю, оно у Вас уже есть, как и аккаут на Google Wave. Вы заходите и у Вас возникает вопрос: "Что за ерунда какая-то, если даже родной хром матюгается. Но, попробуем, а что делать, я же живу в опере?"

Нa тeкyщий мoмeнт сервис пoддepживaeт тoлькo браузеры: Google Chrome, Safari 4, Firefox 3.5 (y мeня и нa Firefox 3.5 все идeт), для лиceнкa peкoмeндyeтcя ycтaнoвить Google Wave Add-on for Firefox v0.0.3. На Firefox 3.6 я ничего не устанавливал, но все работает. Пускай, очень медленно, но на то это и есть закрытое тестирование.

Google Wave использует технологии, предоставленные возможностями HTML 5. Это пятая версия одного из главных языков разметки интернета, HTML. Версия языка, полностью соответствующая стандарту XML называется XHTML 5. Поэтому некоторые функции в настоящие время доступны только после установки Google Gears.

Про HTML5 и его новые функции и их поддержку браузерами, может быть, имеет смысл поговорить отдельно. Но лично для меня осталось загадкой, почему Google Wave не работает в Opera . Примем это как данность и спишем на тестирование продукта, отметим для себя, что, скорее всего, к официальному релизу этот прогал будет исправлен.

Теперь к приглашению и аккаунту мы еще добавили браузер, который может адекватно работать с Google Wave. Теперь мы полностью готовы к тестовому запуску сервиса. Запускаем.

Практика по Google Wave #

Мы узнали, что Google Wave представляет из себя, какую технологию использует, какие браузеры поддерживает, но, вот только, как работать в волне, от этого яснее не стало. Начнем знакомство с самого начала, зайдем на wave.google.com и авторизируемся. У меня появился вот такой интерфейс:

Google Wave – что за зверь?
Google Wave во время работы в Firefox

Как видите, у меня есть два контакта и девять волн, которые я ловлю. В четырех из этих волн я один: это счетчик приглашений, которые я могу выслать, настройки моего профиля, волна для ознакомления с сервисом.

Настройка профиля Google Wave #

Давайте попробуем настроить профиль Google Wave, и, за одно, посмотрим, как Google Wave взаимодействует с другими сервисами Google’a.

Личной информации о пользователе в волне пока не очень много:

  • Имя, которое Вы себе дадите в сервисе;
  • Статус (пока не отображается, но присутствует);
  • Имя Вашей личный волны (аналог e-mail, даже пишется, используя символ "@");
  • Cсылки на Ваши личные web-ресурсы;
  • Ваш образ (аватарка, фотография, как кому больше нравится).

Попробуйте изменить фотографию на образе, а то серенький непонятный человечек не очень приятный. Начинаем.

Google Wave – что за зверь?
Изменение фотографии в Google Wave

Как всегда, можно загрузить фотографию с жесткого диска, но если Вы ведете блог на Blogger или используете Google для хранения своих фотографий, то Вы можете загрузить изображения из Google, не зря же там они все же лежат.

Google Wave – что за зверь?
Добавление фотографий из сервиса Google Picasa

Контакты и волны Google Wave #

Существует очень удобный способ управления контактами, особенно он удобен, если у Вас есть аккаутн почты Google, просто добавьте свои контакты и будьте счастливы. Но, так как я в Gmail’е не живу, то и контакты добавлять мне не откуда. Но все это не так сложно и не столько интересно. Самое интересное и непонятное, как разобраться с волнами. Прежде всего, как можно самому создать волну и отправить ее своим друзьям?

Google Wave – что за зверь?
Создание волны в Google Wave

Кликаем по кнопке New Wave (новая волна), в появившемся поле описываем новую волну, нажимаем кнопку Done. Все – новая волна создана, но в ней Вы пока только одни. Очень удобно записывать какие-нибудь мысли, с которыми пока еще рано делиться, но можно посмотреть с любого компьютера, если появляется необходимость редактирования или напоминания того, о чем Вы все же писали – сделали своего рода записную книжку.

Но все же хочется с друзьями пообщаться. Сейчас исправим состояние волны, добавим в нее друзей. Около своей аватарки щелкаете по "плюсику" и приглашаете тех друзей, которых хотели бы видеть на этой волне. Видите, не сложно. Также несложно отписаться от волны. Которая Вам неинтересна, просто выделяете ее и щелкаете по изображению корзинки.

Пускать волны мы умеем и отписываться от волн – тоже, но хочется пообщаться, обсудить новые возможности, узнать что-то новое, познакомиться с новыми людьми – вот как это сделать?

Публичные волны Google Wave #

Существуют волны приватные – про них мы уже сказали: их можно пускать самому и ловить, если кто-то Вас в них позвал; также существуют волны и общественные – заходи, общайся, знакомься, решай свои задачи методом мозгового штурма, как на обычном форуме. Вот только как найти такие общественные волны? Около кнопочки New Wave есть такой гаджет с лупой. Именно с помощью этой лупы (google) мы ищем волны. Возможно, у Вас возникнет вопрос: "Вот написал "public wave" (общественная волна), он ничего не нашел. Так что, общественных волн нет?" Да, если искать public wave, то ничего не найдется.

Google Wave – что за зверь?
Поиск в Google Wave по запросу "public wave"

Но это фокус из рубрики "не верь глазам своим", публичные волны существуют – искать их надо слегка иначе. Прописать – "with:public". Прописали. Ситуация в корне изменилась:

Google Wave – что за зверь?
Найденные публичные волны в Google Wave

Уже волны найдены. Обратите внимание, что темы волн выделены жирным шрифтом, сообщения, которые Вы еще не читали – в бледно зелененьких овальчиках, за ними – общее количество сообщений в волне. Также по пиктограммам около темы волны можно посмотреть саму структуру данной волны: волны могут содержать гаджеты, рисунки, файлы, ссылки.

Запросы для волн в Google Wave #

Вопрос: А скажи-ка, как мне из всего этого многообразия найти волны на русском языке? Что-то плохо я по-английски понимаю.

Ответ: Поступаем точно так же, как и с публичными волнами, просто уточняем наш поиск. Нам нужно, чтобы волна была общественная и на русском языке. С понятием тэга, надеюсь, Вы знакомы. Так вот, волне тоже можно приписать серию тэгов. Смотрите на рисунке снизу. Стоит слово "Tags", а дальше перечисление этих тегов. Теги добавлять можно и самому – опять же, нажимаем на "плюсик" и пишем нужные Вам ярлыки на данную волну.

Модифицируем наш запрос. Он выглядел так – "with:public", и искал все доступные общественные волны, теперь мы расширяем запрос – дописываем "tag:russian", или другой интересный Вам тэг.

Google Wave – что за зверь?
Состав заголовков волн Google Wave слегка изменился. Теперь они почти все на русском языке.

Распространенные варианты запросов Google Wave #

Вопрос: А какие существую еще варианты запросов?

Ответ: Вот список самый распространенных вариантов запроса, для поисков волн:

  • from:имя_пoльзoвaтeля – В peзyльтaтax пoиcкa бyдyт oтoбpaжaтьcя вoлны, кoтopыe coздaны пoльзoвaтeлeм c этим имeнeм;
  • with:имя_пoльзoвaтeля – тaкoй зaпpoc пoзвoляeт пpocмoтpeть вce вoлны, в кoтopыx пpинимaл yчacтиe пoльзoвaтeль c этим имeнeм;
  • by:имя_пoльзoвaтeля – вapиaнт зaпpoca, пpи кoтopoм пoкaзывaютcя вoлны, кoтopыe были coздaны пoльзoвaтeлeм, либo тe, гдe oн ocтaвил cooбщeниe;
  • to:имя_пoльзoвaтeля – этoт вapиaнт зaпpoca мoжнo дeлaть, ecли xoтитe нaйти вoлны, в кoтopыx пpинимaл yчacтиe пoльзoвaтeль c yкaзaнным имeнeм. Пpи этoм нe бyдyт вывoдитьcя вoлны, кoтopыe oн coздaл caм;
  • dfrom:имя_пoльзoвaтeля – зaпpoc, c пoмoщью кoтopoгo мoжнo нaйти вoлны, в кoтopыx пoльзoвaтeль c yкaзaнным имeнeм вeл c вaми бeceдy и вoлны, гдe oн oтвeчaл нa вaши cooбщeния.
  • dto:имя_пoльзoвaтeля – пpи иcпoльзoвaнии тaкoгo cинтaкcиca, в peзyльтaтax пoиcкa пoкaзывaютcя вoлны, в кoтopыx пoльзoвaтeль вeл c вaми бeceдy, a тaкжe тe, в кoтopыx oн пoлyчaл пepcoнaльныe cooбщeния.

Чтoбы нe пиcaть cвoe coбcтвeннoe имя, в зaпpocax мoжнo иcпoльзoвaть cлoвo "me". A вмecтo имeни пoльзoвaтeля в зaпpoce мoжнo тaкжe пиcaть пoлный кoнтaкт этoгo чeлoвeкa в вoлнe, нaпpимep, имя_пoльзoвaтeля@googlewave.com (вoпpoc тoлькo – зaчeм? Вeдь тaк длиннee).

Обратите внимание, пока я описывал работу Google Wave, одни из двух моих друзей вышел в онлайн – это видно по зеленому кружочку на аватарке. В настоящий момент следить за присутствием можно только своих друзей – то есть, если я с Вами в одной и той же волне, но мы не друзья, то мы не увидим на наших аватарках этого зеленого кружка, но это временно. Вот Вам и функция социальной сети на лицо.

Создание публичной волны #

Вопрос: Очень уж хочется создать волну не только для друзей, а чтобы она была общественной, как поступить?

Ответ: Это не сложно – надо себе в контакты добавить public@a.gwave.com и назначить его Вашей общественной волне, во время добавления проигнорируйте сообщение, о том, что такого контакта нет, нажмите Enter. Как всегда, все очень просто.

О гаджетах и роботах Google Wave #

Но давайте откроем одну из волн, и посмотрим, как она выглядит.

Google Wave – что за зверь?
Открытие волны в Google Wave

Я специально подобрал такую волну, чтобы Вам продемонстрировать гаджеты – приложения для голосования на Вашей волне, еще есть приложения, которые просят ответить "да, нет, возможно", также есть приложения, которые используют карты Google Maps. Но самое интересное то, что Вы сами себе можете написать любое интересное для Вас и Ваших друзей приложение. Для этого нужно знать или иметь желание узнать языки программирования Java Script или Python, а всю необходимую для этого (и для того чтобы писать приложения и изучать эти языки) найти можно вот по этой ссылочке: http://code.google.com/intl/ru/apis/wave/guide.html, это официальная информация от Google на русском языке.

Вопрос: Какие вообще приложения существуют на Google Wave?

Ответ: Вообще, Google Wave поддерживает два вида приложений. С первым – гаджетами, мы уже познакомились, второй вид – роботы, или боты, как их принято называть.

Робот может использоваться для:

  • Изменения информации в волне;
  • Взаимодействия с участниками волны;
  • Синхронизации и передачи из волны во вне и другие волны;
  • Доступа и изменения состояния.

Подробнее о роботах Google Wave #

Вопрос: Это все хорошо, но вот, что делать, когда я в оффлайне, а тема интересная очень?

Ответ: Именно здесь и нужен робот.

Да, отправлять собщения о новостях в интересующих Вас волнах – это задание для робота. Ну, с сообщениями на телефон я немного загнул, хотя, "ничего нет невозможного". Но это тема для отдельного разговора, посвященного программированию роботов для Google Wave. Но, вот оповещение на Jabber (если, Вы, конечно, его используете эту систему обмена мгновенными сообщениями и информацией о присутствии в режиме, близкому к режиму реального времени), вещь вполне реальная: добавляем в контакты робота. Роботы имеют адреса, как и люди, вот только слегка отличаются. Адрес нужного нам робота – wave-xmpp@appspot.com. После этого добавляем его себе в контакты в GTalk. Google Talk — еще один сервис от Google, представляющий из себя программу мгновенного обмена сообщениями с закрытым исходным кодом, разработанною компанией Google. Теперь уже мы не потеряем информацию в нужных волнах.

Вопрос: Апочему у робота такой странный домен?

Вот так плавно мы подошли к концу нашей статьи, которая помимо работы Google Wave познакомила нас еще и с возможностями некоторых сервисов Google. Странность адреса робота совершенно не случайна, просто, чтобы собрать своего робота, сначала нужно написать его код на Java Script или Python, потом разместить робота на еще одном сервисе Google – Google Apps. Это Платформа Google Apps Engine, позволяющая разрабатывать такие же мощные и масштабируемые web-приложения, как у компании Google.

Google Wave | Вывод #

Что получилось у Google с эго новой идеей – решать уже Вам. Лично я не считаю, что волна сможет заменить "мыло" или "аську", но для корпоративной работы. Считаю, что Google Wave – удачное решение – очень удобно сразу группой работать над одним текстом. Применение Google Wave может быть разнообразное: от изучения иностранного языка, общаясь в Google Wave с носителями, до работы над статями целой группы, консультирования по каким-то вопросам, методы мозгового штурма и прочей работы компаний, офисы которой находятся в разных местах.

Мы рассмотрели самые основные возможности Google Wave, научились ориентироваться в волнах и быть всегда на гребне, надеюсь, мой рассказ был полезным. Так как проект находится в стадии закрытого тестирования, то, естественно, у него есть недостатки и недоработки, которые компания хочет "выловить" благодаря Вам, да именно Вам, участники закрытого тестирования. И поэтому некоторые недостатки, такие как: поддержка не всех браузеров, медленная работа, необходимость периодически обновлять страницу – все то, что Вы заметили сами, стоит принимать как данность, зная, что работы по их выявлению и исправлению ведутся.

Положительные стороны Google Wave: это возможность просматривать изменения в волне в режиме онлайн, до степени редактирования текста – уже никакой мысли от собеседника не скроешь, так что надо быть внимательным и следить за написанным в волне. Лично для меня не стоит вопроса о том, использовать ли новый сервис Google или нет. Рекламы делать не буду – решать использовать ли волны или нет – только Вам.

Рекомендуем также почитать

  1. Новость Google открывает исходный код EtherPad
  2. Новость Google Wave: Gmail в режиме реального времени
  3. Видео:

Отзывы

0 Оставить отзыв

    Добавить отзыв

    загрузить другую
    Ваш отзыв

    Видео

    BenQ PU9730: обзор инсталляционного двухлампового проектора

    23 января 20159890 1

    Обзор инсталляционного двухлампового проектора BenQ PU9730. Модель имеет моторизованный большой зум с широким диапазоном масштабирования и поддерживает вертикальный/горизонтальный сдвиг линз. Проектор можно разворачивать на 360 градусов и управлять им дистанционно [..]

    Видеосвидетель 5410 FHD 2CH: обзор видеорегистратора с двумя камерами

    31 декабря 201413321 0

    Обзор видеорегистратора Видеосвидетель 5410 FHD 2CH. В комплекте с устройством поставляется дополнительная камера для крепления на заднее стекло автомобиля. Обе камеры записывают видео со звуком в разрешении 1920x1080 при 30 кадрах в секунду. Посмотреть отснятое можно на экране [..]

    Видеосвидетель 4410 FHD G: обзор видеорегистратора

    31 декабря 201412751 0

    Обзор видеорегистратора Видеосвидетель 4410 FHD G. Устройство снимает видео со звуком в разрешении вплоть до 2304x1296 на частоте 30 кадров в секунду и умеет делать фотографии. Угол обзора камеры составляет 170 градусов по горизонтали. В числе особенностей модели – система [..]

    Cвежие новости

    Все новости