Niro_Wulf - Компьютерра #27-28 (791-792) Страница 6
Niro_Wulf - Компьютерра #27-28 (791-792) читать онлайн бесплатно
Простой пример гаджета. В актуальном клиенте Google Wave в волну нельзя вручную вставлять iframe . Система корежит html-код, и в результате он выглядит как простой текст, тогда как на месте этого текста должно было быть, например, видео с YouTube. Мы, правда, собирались вставлять не видео, а документы с Google Docs, чтобы обсуждать статьи, но поскольку технология встраивания документа с Google Docs ничем не отличается от встраивания видео, то результат был тот же. Обойти заложенные ограничения позволяет HTML Gadget Алекса Ткачмана.
Простой пример теоретически полезного робота - Complety (Доу Осинга), который автоматически заменяет «???» на подходящее по контексту выражение. Например, в предложении « ??? is the capita ! of Russia » подходящей заменой будет Moscow . Разумеется, сам робот понятия не имеет, что такое Москва. Всю необходимую информацию он берет из поис-
ковых результатов Googte (благодаря этому в одном из комментариев можно узнать, что столицей Швеции является Дания).
Я, правда, только что попробовал проверить пример с Москвой и выяснил, что робот отключен. Для сегодняшнего Google Wave - это привычная ситуация, Суровые ограничения на выдачу аккаунтов (мне пришлось звонить Ларсу Расмуссену в Австралию, чтобы получить несколько аккаунтов для «КТ») вызваны, очевидно, тремя соображениями. Во-первых, мощностей, судя по всему, выделено под завязку, Google Wave очень часто и очень сильно тормозит. Во-вторых, тот Google Wave, который вы видите на скриншотах, - это ранний прототип, код не дописан, и сторонним разработчикам иногда приходится придумывать неочевидные пути обхода только потому, что та или иная функция еще не имплементирована. В-третьих, у пользователя доступ к Google Wave вызовет в лучшем случае раздражение - сервис то падает, то работает не так, как заявлено, то, как уже было сказан, тормозит.
Так и произошло. Из четверых сотрудников редакции, активно экспериментировавших с Google Wave, «Волна» понравилась только мне и Илье Щурову. Артем Захаров и Слава Бирюков даже отказались поделиться впечатлениями, признавшись, что «ничего хорошего пока написать не могут».
И ВЫПЕЙ ЧАЮ
Напомню суть задачи, которую мы пытались решить. Мы хотели преобразовать все внутриредакционные обсуждения и архив документов в единую систему. Очевидный подход: сопряжение Google Docs с Google Wave. Формально это сделать просто. С помощью HTML Gadget можно вставить в вейв любой документ. Однако у документов Google Docs своя история редакций, и, по-хорошему, она тоже должна быть привязана к жизни вейва так, чтобы в режиме
playback мы видели бы не последнюю версию документа, а ту, которая обсуждалась в данный момент времени. Это уже нетривиальная проблема, с ней мы пока не справились.
Кроме того, мы хотели бы, чтоб наши потенциальные рекламодатели могли видеть план публикаций и, возможно, еще какие-то редакционные документы и обсуждения, но не могли их редактировать. Над этим мы, если честно, толком еще не думали, но уже понятно, что текущая имплементация Google Wave этого не позволяет, поскольку участник или включен в волну (и может редактировать любое сообщение) или нет (и ничего не видит). В Google Wave есть возможность скрывать подволну ( вейвлет ) от некоторых участников, но это решение другой задачи, и хотя его можно ограниченно применить в нашем случае, понятно, что правильное решение - это грамотная система управления правами. Добавлю, что нашим дизайнерам редакционные обсуждения, вообще говоря, не слишком интересны, и с учетом их пожеланий идеальный вариант вейва выглядел бы как волна с одним-единственным сообщением (а значит, нужна возможность создавать вейвы по шаблону, в котором
прописаны все участники с соответствующими областями видимости).
Для полного счастья нам нужно еще несколько роботов, которые будут выполнять функции ответственного секретаря (прости, Ира). Первый робот должен собирать документы, запланированные в конкретный номер (стало быть, у шаблона вейва со статьей должен быть еще один атрибут, в котором указывается номер журнала или диапазон номеров), забирать последние данные из вейва рекламного отдела (количество и размещение рекламных полос) и составлять на основе этих данных черновой план номера. Другой робот отслеживает состояние материалов, размещенных в Google Wave (для себя: значит, нужно еще продумать дополнительные атрибуты состояния документов). О невычитанных материалах, которые планируются в текущий номер, он напоминает литредакции. О вычитанных - дизайнерам. Третий робот подбирает остатки за вторым и регулярно сообщает главному редактору о том, что литредактор и дизайнеры плевать хотели на эти напоминания8.
Заодно я планировал перевести на Google Wave редакционный блог. Это как раз нетрудно. Уже сегодня разработчики корпеют над привязкой Google Wave к Wordpress, однако GW и сам по себе способен работать в режиме блог-движка, нужно лишь наладить экспорт вейвов. Сделать это легко, но сейчас экспериментировать в этой области бессмысленно, так как публикацию смогут увидеть только владельцы аккаунтов Google Wave.
Что думают об этих планах литредактор и дизайнеры, узнать мне так и не удалось, поскольку мое «здесь будет город-сад» коллеги, за исключением Ильи Щу-рова, встретили без энтузиазма. Возможно, потому, что слегка похудевший журнал вообще не нуждается в такой автоматизации. Хотя я грешу на незавершенность Google Wave - в сегодняшнем гадком утенке действительно трудно увидеть лебедя.
Но он там есть, И в этом нет ничего хорошего.
КОНКУРЕНТЫ
Ближе всего к концепции Google Wave продукт швейцарской компании 'Colayer, которая объявила о «смерти email» еще в начале двухтысячных. Сравнительная неизвестность Colayer вызвана скромными маркетинговыми бюджетами, «заточенностью«на бизнес-пользователей (продукт платный, и даже ради демо нужно связываться с представителями компании) и тем очевидным фактом, что email все еще живее всех живых. К Googie Wave в Colayer относятся в высшей степени положительно и, кажется, даже используют шумиху вокруг нового продукта Google в продвижении собственных продуктов - мы, дескать, это сделали еще десять лет назад, но никому не говорили. Мой опыт общении в Colayer ограничен перепиской с менеджером (в Colayer же, но с урезанным набором функций), и на вид это неплохая система совместной работы, однако в ней нет редактирования файлов (в этом я, впрочем, не уверен, потому что менеджер убеждал меня в обратном, но лично у меня все файлы обрабатывались как вложения - то есть файл мне предлагали скачать, поправить, а потом закачать новую версию обратно) и редактирования сообщений (что сводит на нет совместное создание документов - правда, над этой функциональностью в Colayer уже работают). Кроме того, система, судя по всему, нерасширяема - ее разработкой занимается Colayer и делиться ни с кем не хочет.
Еще одна система, напоминающая Wave, - это ShareFlow от компании Zenbe. Здесь реализована даже концепция вейва (в изложении Zenbe она называется flow) как потока сообщений. Функционально ShareFlow беднее
Google Wave, к тому же он, как и Colayer, нерасширяем, однако, в отличие от Wave, вполне работоспособен и даже просит денег {бесплатная версия с ограничением на 5 tlow пригодна только в ознакомительных целях).
Вообще говоря, систем совместной работы очень много, и даже хорошие среди них есть (например, семейство продуктов от 37signals), - и все они являются соперниками Google Wave, даже если концептуально ничем Wave не напоминают.
Другой очевидный конкурент Wave в связке с Google Docs - это корпоративные продукты Microsoft, особенно Exchange, Groove и Office. Подходы к совместной работе в этих компаниях заметно отличаются, и сравнивать функциональность продуктов MS с Google Wave, наверное, бессмысленно, однако давление Google Docs на рынок не прошло бесследно - веб-версия нового Microsoft Office будет бесплатна (см. стр. 4). Сказать о ней еще что-то довольно трудно, поскольку мы эту версию своими глазами пока не видели.
Собственно, и сами Google Docs - тоже конкурент Wave, поскольку многие вещи - например, подготовку совместных документов - вполне удобно делать и там, ни в какие волны не бросаясь. В этой же категории - новый сервис Adobe, Acrobat.com, позволяющий совместно создавать PDF (русский язык пока не поддерживается). Компания Adobe, впрочем, Google Wave не боится, потому что, как сказал Эрик Ларсен, директор по продуктам Acrobat.com, «это сложная идея, а в приложении к совместной работе сложные идеи не работают». По его словам, бизнесмены еще и в Wiki толком не разобрались.
ПРОБЛЕМА ЛЕБЕДЯ
I would love to see Wave succeed (and Chrome OS and Android), but I don't think any of them are really ready for the average user, They don't even seem to be ready for the average developer.3
Из списка рассылки разработчиков Google Wave
Один из главных недостатков Google Wave - неинтуитивность происходящего. Инстант-мессенджеры и email худо-бедно копируют привычные поведенческие шаблоны, соответственно беседу двух человек и «офлайновую» переписку. Уже вики психологически гораздо сложнее в освоении, поскольку ни у бесконечного редактирования, ни у редактирования моего текста неизвестными мне людьми аналога в реальном мире нет. Google Wave, объединяя все эти концепции, идет дальше, в нем к редактированию добавляется заметно ослабленная иерархия системы комментариев - по сути, ничто не мешает всем собеседникам говорить одновременно, а разбираться, кто и что сказал, уже потом. Несомненно, бывают ситуации, когда именно такой режим общения является самым эффективным («мозговой штурм», например), но в обычной жизни люди так не разговаривают (еще раз прости, Ира, но это правда). И когда в вейве одновременно находится пять человек - двое редактируют вложенный документ, двое отвечают на чужие комментарии, а один, собака грязный, редактирует мой комментарий, и вся эта активность отображается в реальном времени, - это явная перегрузка.
Жалоба
Напишите нам, и мы в срочном порядке примем меры.