Читаем Журнал PC Magazine/RE №01/2010 полностью

«Волны» начинаются с одного поля, в верхней части которого находится обычный набор кнопок форматирования – «жирный», «курсив», «цвет шрифта» и т. д. Можно также ввести ссылку поиска Google через раскрывающееся поле, добавляющее к результатам команду Add to wave (Добавить в волну). Пожалуй, наиболее удачна последняя команда – Insert Search Map (Вставить карту поиска), позволяющая любому участнику масштабировать карту поиска, которую другие видят в реальном времени, и перемещаться по ней. Инструмент прокрутки, представляющий собой гибрид между обычной линейкой прокрутки окна и реализованным в Picasa уникальным органом управления, больше похож на движок, который передвигают вверх или вниз, чтобы переместить вид в окне.

После щелчка на кнопке Done в ячейке элементы форматирования заменяются кнопками Reply (Ответить), Playback (Воспроизведение), Archive (Архивировать), Mute (Выключить звук) и Mark as Read (Отметить как прочитанное) или Mark as Unread (Отметить как непрочитанное). Каждое поле ввода снабжается меткой времени, и можно воспроизвести всю «волну» позже с использованием обычных элементов управления музыкального проигрывателя. Выключенная «волна» полностью исчезает из вида, и явного способа вернуть ее нет – должно быть, по недосмотру разработчиков. Другие недостатки интерфейса состоят в том, что нельзя вызывать функции щелчком правой клавиши мыши, нельзя просто щелкнуть в поле, чтобы начать ввод (необходимо щелкнуть на стрелке ответа) и нельзя просто нажать клавишу Enter для завершения ввода. Как уверяют разработчики, для этого нужно нажать клавиши Shift-Enter, но выяснить это в интерфейсе невозможно.

Среди функций навигации есть несколько фильтров для входного ящика – Active (Активные), All (Все), By Me (Для меня), History (Журнал), Spam (да, специалисты Google предполагают, что эта болезнь электронной почты поразит и Wave), а также Settings (Настройки) и Trash (Мусор). Во время подготовки рецензии элемент Settings не действовал, это был просто неработающий фильтр. Два других элемента на панели навигации, Searches (Поиски) и Folders (Папки), поначалу казались непонятными. Searches – это поиск не в Web, а внутри «волн». Folders отображается как ссылки на группы «волн», а не сетевые папки для хранения файлов.

«Волну» Google Wave можно сделать скрытой от посторонних глаз

Завершенную «волну» можно воспроизвести с помощью обычных элементов управления видеопроигрывателя, таких как воспроизведение, пауза, переход вперед и переход назад; с помощью элемента типа «video scrubber» (ручное управление воспроизведением видео) можно даже перемещаться вперед и назад по журналу «волны». Все эти операции связаны с хитроумными манипуляциями с данными на сервере Google Wave; это одна из немногих функций, безупречно работавших на моих тестах.

Действительное значение службы Google Wave выяснится лишь после того, как независимые программисты начнут использовать ее API.

Со временем интеллектуальность Wave растет. Появилась возможность форматировать исходный текст Python на ходу. Вставьте ссылку YouTube, и появится маленькая пиктограмма лампочки, с помощью которой можно показать заглавие видеофильма, вставить «миниатюру» или видеофильм целиком, а также отредактировать ссылку или удалить ее. Видео без проблем воспроизводится внутри «волны», но другие участники не видят, какую часть фильма вы смотрите; в этом нет отличий от встроенного видео на всех остальных сайтах. Уникальна и функция проверки правописания: это интеллектуальный робот, участник «волны», а для определения слова, которое имелось в виду, используются алгоритмы естественного языка.

Волновые API

Разработчики смогут добавлять в Wave собственные функции, используя модули расширения, и встраивать «волны» в свои сайты, а у организаций появится возможность размещать собственные wave-серверы. Такие частные «волны» будут взаимодействовать друг с другом через протокол открытых федеративных отношений, с помощью которого «волны» можно будет связать даже с другими источниками, такими, как системы обмена мгновенными сообщениями.

Разработчики Google Wave предвидят возможность создания спам-волн…

Модули расширения от независимых программистов могут функционировать как роботы, которые взаимодействуют с «волной» (так действуют модули проверки правописания и форматирования исходного текста), а группа разработчиков Wave продемонстрировала также робота для игры в шахматы. В Wave используется сервер XMPP (протокол обмена сообщениями и присутствия), такой же, как для системы Jabber IM в Ichat и Gtalk, – наряду с собственной программой Operational Transform (OT) и федеративными протоколами. Дополнительные сведения о внутренних механизмах программисты и другие заинтересованные стороны могут узнать по адресу code.google.com/apis/wave.

Перейти на страницу:

Похожие книги

Самоучитель UML
Самоучитель UML

Самоучитель UMLПервое издание.В книге рассматриваются основы UML – унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги – помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов.

Александр Васильевич Леоненков , Александр Леоненков

Зарубежная компьютерная, околокомпьютерная литература / Программирование / Прочая компьютерная литература / Книги по IT
Тайны и секреты компьютера
Тайны и секреты компьютера

Эта книга предназначена для тех, кто самостоятельно осваивает мир информационных технологий. Программирование в среде Microsoft Office, устройство сетей Internet и Fidonet, работа системы электронной почты, структура системного реестра Windows и файловой системы, строение жидкокристаллических дисплеев и проблема наличия различных кодировок русского языка, — про все это рассказывается в ней. Многообразие тем и легкий стиль изложения сделают ее вашим спутником на долгое время, и вы всегда сможете найти в ней нужную именно в данный момент информацию.Если Вы интересуетесь компьютерными технологиями, желали бы расширить свои знания и умения в этой области, то она Вам наверняка понравится.http://comptain.nm.ru

Антон Александрович Орлов , Антон Орлов

Фантастика / Фэнтези / Прочая компьютерная литература / Книги по IT / Зарубежная компьютерная, околокомпьютерная литература
Домашний компьютер
Домашний компьютер

Сегодня персональный компьютер (ПК) стал таким же естественным предметом бытовой техники в домах и квартирах, как телевизор, микроволновая печь, стиральная машина и т. д. Всем известно, что ПК имеют разную конфигурацию и комплектующие. Это влияет на стоимость модели. Многие из нас покупают «умную машину», особенно не задумываясь, так ли нужны те опции, которыми оборудовал ПК изготовитель?! Вы готовы платить деньги за воздух?Эта книга о том, как сэкономить собственные средства и выбрать по-настоящему ПЕРСОНАЛЬНЫЙ компьютер, который оправдает ожидания всех домочадцев без исключения. С ее помощью вы научитесь виртуозно владеть необходимыми компьютерными программами и разбираться во всех технических нюансах. Теперь для вас не составит труда обнаружить и устранить поломку в ПК и любой «глюк».Издание будет интересно и полезно как «чайникам», так и спецам.

Роман Кравцов

Программирование, программы, базы данных / Программирование / Прочая компьютерная литература / Книги по IT