EtherPad

Материал из Викиреальностя
Перейти к: навигация, поиск

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

Проект EtherPad был создан в ноябре 2008 года. В 2009 году это программное обеспечение было приобретено Google и опубликовано через месяц в качестве программного обеспечения со свободным кодом. В настоящее время на многих серверах используется программное обеспечение EtherPad. Дальнейшая разработка проекта координируется EtherPad Foundation (некоммерческой организацией).

Содержание

[править] Возможности

Каждый пользователь может создать новый документ, кратко называемый «pad» (англ. блокнот). Каждый документ имеет собственный URL, и каждый, кто знает этот URL, может редактировать документ и принимать участие в связанном с ним чате. Также имеется возможность защищать отдельные документы паролем. Каждый пользователь EtherPad имеет собственное имя (устанавливается им самим при первом посещении и может быть изменено) и цвет.

EtherPad автоматически сохраняет документ через короткие интервалы времени, при этом пользователи имеют возможность сохранять постоянные копии отдельных версий (т. н. «checkpoints», контрольные точки) в любое время. Имеется история версий, которая позволяет любому пользователю просматривать все изменения. Документ может быть загружен в формате простого текста, HTML, документа Microsoft Word, и в формате PDF. Все промежуточные версии имеют собственный URL.

Может быть включена функция подсветки кода JavaScript.

На момент создания, EtherPad был первым веб-приложением, позволяющим редактировать документы действительно в реальном времени. Для обеспечения этого была использована технология Comet, при помощи которой осуществляется постоянная связь с веб-сервером и платформа AppJet.

Для новых документов возможна как генерация случайного URL, так и использование заранее заданного (для этого надо ввести несуществующий URL в адресную строку и нажать на «Create Pad»).

Имеется возможность выслать приглашения принять участие в редактировании документа на e-mail других пользователей.

[править] История

Проект EtherPad был создан 19 ноября 2008 года несколькими разработчиками: David Greenspan, Aaron Iba, и J.D. Zamfirescu (последние два были бывшими работниками Google). В дальнейшем состав участников проекта пополнился бывшим работником Google Daniel Clemens и дизайнером David Cole. Веб-сайт проекта размещался на домене etherpad.com.

21 ноября 2008 года проект попал в блог Slashdot,[1] в результате чего сервер на некоторое время упал. Это заставило разработчиков временно вернуть проект в состояние закрытого бета-тестирования, при котором создание новых документов запрещено (но имеется полный и неограниченный доступ к существующим), в это время инфраструктура серверов совершенствовалась.[2] После того, как переписывание кода проекта было завершено, новая версия была запущена 29 января 2009 года,[3] и 3 февраля сайт был снова открыт для всех пользователей.[4]

31 марта 2010 года администраторы сервера разместили анонс, в котором сообщили, что собираются отключить сервера проекта через некоторое время. 14 апреля было отключено создание новых документов, а 14 мая серверы были отключены, а на месте etherpad.com был размещен сайт с кратким описанием проекта и ссылками на другие сервисы, работающие на EtherPad.[5]

[править] Сервисы

В 2008—2010 г.г. возможность создания и редактирования документов была доступна на официальном сайте проекта.

В Интернете имеется ряд сайтов с установленным EtherPad, позволяющие всем желающим его использовать:[6]

  • Pirate Pad — наибольший Etherpad-сайт, используемый тысячами пользователей каждый день
  • PrimaryPad
  • SketchPad
  • eduPad

Эти сайты не имеют отношения к Google. Все они работают на EtherPad v1.1+.

На основе EtherPad работает сервис разработчиков фонда Викимедиа Eiximenis.

Имеется возможность загрузить исходный код EtherPad и установить его на собственном сервере.[7]

[править] Альтернативы

Альтернативой для использования EtherPad является онлайн-сервис Google Docs, предоставляюший похожие функции.

[править] Примечания

[править] Ссылки

EtherPad относится к темам: