Выбрать главу

На волне популярности Википедии появилось и множество не совсем обычных приложений. Скажем, в JotSpot вы можете работать не только с текстами, но и с электронными таблицами, календарями, фото-галереями, файлами и т. д. По wiki-принципу можно строить и картографические сервисы — посмотрите на wikimapia.org. Этот сайт делает достаточно простую и нужную вещь: позволяет пользователям добавлять описания любых объектов на карте. Cовместная работа над описаниями, хранение промежуточных версий, возможность отката к предыдущему состоянию записи — типичная вики. Аналогичными возможностями обзавелись и некоторые блоггерские движки (или наоборот, некоторые вики обзавелись возможностями блогов), породив множество терминов для обозначения такого комбайна: «блики», «блоки» (блог+вики) и т. д.

Появились компании, занимающиеся разработками вики-приложений для корпоративной среды — такие, как Confluence, Jot, CentralDesktop или Near-Time — их решения зачастую позиционируются как замена сложным системам документооборота. Вики занялись и в Microsoft — посмотрите на обзоры SharePoint Portal Server 2007. На основе JotSpot построен крупнейший коммерческий вики-сайт, принадлежащий eBay. Сегодня Wiki используется в таких компаниях, как Lockheed Martin, Telenor, Citigroup, Sony или Toshiba.

Многие особенности и функции вики, которые мы здесь упомянули, полезны не только для совместной работы над документами. Скорость создания материалов, простота установки гиперссылок, контроль версий — разве это не перечень функций для идеальной программы, соединяющей в себе персональный органайзер и записную книжку?

Таких «настольных» вики-блокнотов немало, но в основном это замкнутые решения с небольшим числом пользователей и разработчиков. Зачастую «настольность» заключается в переделке обычного дистрибутива, предназначенного для установки на веб-сервер. В таком случае сервер включается в инсталлятор, а сама вики работает в браузере — примером может служить десктопная версия MoinMoin или проект Wiki on a stick, позволяющий разместить движок MediaWiki на USB-флэшке.

Сделано в России

Каково будущее Wiki-разметки, не будет ли она вытеснена WYSIWYG’ом?

— Вики-разметка — это инструмент не для всех. Это инструмент для тех, кто хочет контролировать разметку текста на совсем другом уровне — в любом WYSIWYG-редакторе слишком много неочевидных моментов и, несмотря на название, далеко не всегда в результате получается то, что вы видели в редакторе.

То есть вики-разметку (или аналогичные ей инструменты наподобие Markdown или Textile) WYSIWYG-редакторы не вытеснят никогда, но вряд ли ее популярность будет расти. В принципе, инструментов с поддержкой тех или иных аналогов вики-разметки с каждым днем появляется все больше — это и Mozilla Thunderbird, и GTalk, и многие другие программы для общения — где важна скорость создания текста — ведь для многих куда проще написать *привет*, чем выделить слово «привет» и щелкнуть в кнопку «Bold».

Каких функций не хватает в сегодняшних wiki?

— Боюсь, что все функции, которые я мог бы перечислить, либо слишком специальны, либо их не хватает только в некоторых движках. Например, возможность inplace-редактирования каждого отдельного абзаца или пункта списка есть в deskDo — маленьком десктопном todo-органайзере, базирующемся на waka31 — порте вики-форматтера WackoWiki на javascript. Возможность комментирования произвольного кусочка картинки есть в Wikimapia или Flickr. Возможность вставки математических формул есть в OpenWiki и еще паре движков. Возможность создания форм и простых баз и приложений на их основе есть, кажется, в JotSpot.

Назовите, пожалуйста, самый интересный, по вашему мнению, wiki-движок.

— Просто интересный? Так не бывает, все зависит от задачи. Для созданий энциклопедий лучше всего брать MediaWiki. Для интранет-сред и баз знаний в России в основном используют WackoWiki, иногда Confluence или NPJ. Для персонального использования хороши WikidPad, deskDo и тот же WackoWiki. Если вы принципиальный любитель Python или ASP — вам придется взять MoinMoin и OpenWiki соответственно. Для использования в условиях отсутствия Интернета я бы выбрал TiddlyWiki или deskDo.

Любой развивающийся движок старается включать в себя интересные решения и возможности, так что самый интересный, боюсь, мне не назвать.