The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск WebODF 0.5.0, с поддержкой редактирования ODF-файлов в Web

01.07.2014 09:25

Представлен выпуск JavaScript-библиотеки WebODF 0.5.0, позволяющей интегрировать на любой сайт или в web-приложение средства для просмотра, создания и редактирования документов в формате OpenDocument Format (ODF). WebODF легко интегрируется с web-приложениями, поддерживает работу как на настольных, так и на мобильных системах. Для обработки формата Document Format используется только HTML, CSS и JavaScript, без задействования серверного ПО. Код проекта распространяется под лицензией AGPL.

Кроме работы с документами, WebODF позволяет организовать просмотр презентаций и электронных таблиц, подготовленных в MS Office или OpenOffice/LibreOffice и сохранённых в формате OpenDocument. Среди известных проектов, использующих WebODF, можно отметить облачное хранилище ownCloud, просмотрщик OpenDocument для платформы Android, систему управления контентом Tiki Docs, плагины для просмотра документов для Zarafa и Kolab Groupware, дополнение для просмотра ODF-файлов в Firefox. Оценить WebODF в работе можно на специально подготовленных демонстрационных страницах.

Наиболее интересной возможностью, развиваемой в WebODF, является технология совместного редактирования и рецензирования документов, позволяющая нескольким пользователям одновременно вносить изменения в документ или обсуждать его начинку, наглядно оценивая через web-интерфейс вносимые всеми участниками изменения. Возможности WebODF напоминают функции совместного редактирования в Google Docs, но отличаются средствами для организации совместного редактирования без привязки к внешним сервисам.

Ключевым новшеством WebODF 0.5.0 является добавление API для реализации редакторов текстовых документов в формате ODF, которое позволяет подключать к библиотеке WebODF собственные обработчики и варианты интерфейса пользователя. Внесены многочисленные изменения, направленные на улучшение качества отображения документов. Встроены компоненты для редактирования гиперссылок, добавления аннотаций, изменения стиля параграфов и форматирования текста. На основе WebODF 0.5 подготовлен компонент Wodo.TextEditor с реализацией текстового редактора. Средства совместного редактирования, которые уже используются в ownCloud, пока не входят в официальный релиз, но будут добавлены в один из следующих выпусков.

  • Средства для редактирования гиперссылок в документе
  • Встраиваемый редактор
  • Режим просмотра презентаций
  • Добавление аннотаций
  • Настройка стиля параграфа


    1. Главная ссылка к новости (http://webodf.org/news/2014-06...)
    2. OpenNews: На конференции ODF Plugfest подведены итоги внедрения формата ODF и представлен проект WebODF
    3. OpenNews: Консорциум OASIS утвердил OpenDocument 1.2 в качестве стандарта
    4. OpenNews: Проект ownCloud представил средство для совместного редактирования документов
    5. OpenNews: Релиз OwnCloud 6, платформы для создания облачных хранилищ в стиле Dropbox
    Лицензия: CC-BY
    Тип: Программы
    Короткая ссылка: https://opennet.ru/40114-webodf
    Ключевые слова: webodf, office
    Поддержать дальнейшую публикацию новостей на OpenNET.


    Обсуждение (43) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, llirik (?), 09:43, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    кто-нибудь пробовал его прикручивать к Alfresco community?
     
  • 1.2, ццц (?), 09:45, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично. Надо будет owncloud последний попробовать поставить, а то в 5ом не было
     
  • 1.4, via (??), 09:54, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто
     
  • 1.6, Аноним (-), 09:55, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Работа с таблицами в тексте есть? Что-то в демо-версии не вижу.
     
     
  • 2.48, vit (??), 21:40, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    у него на самом деле нету даже просто работы с таблицами
     

  • 1.7, 123 (??), 10:27, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это все хорошо, но сервиса, по уровню поддержки гугл-докса, с этой фишкой нет. Гугл-докс не исчезнет в ближайшей перспективе, а вот убунту-уан - уже.
     
     
  • 2.12, Аноним (12), 11:17, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Гугл докс на данный момент может задавить mso online ;)
     
     
  • 3.21, none_first (ok), 12:45, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Гугл докс на данный момент может задавить mso online ;)

    простите - кто на ком стоял?
    mso online - не не слышал - чего там давить-то (мелкоскоп нужен) :)
    https://office.com/start/default.aspx?WT.mc_id=Office_Products_site
    вошел из хромиума - минуту ждал... пустая страница, крутит загрузку
    мс сервисы как обычно - т.е. никак :)

     
  • 3.47, anonymous (??), 21:18, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Гугл докс на данный момент может задавить mso online ;)

    Невелико счастье: моча съела г*вно.

     
  • 2.16, Аноним (-), 12:05, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Сервис для совместного редактирования есть - owncloud, только вот в нем не было нормального редактора. Если выйдет связка WebODF + OwnCloud, то это будет конец гугл-докса.
     
     
  • 3.24, Аноним (-), 13:52, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Сервис для совместного редактирования есть - owncloud, только вот в нем не
    > было нормального редактора. Если выйдет связка WebODF + OwnCloud, то это
    > будет конец гугл-докса.

    Что значит выйдет, если в OwnCloud уже совместное радактирование есть, в новости написано.

     
     
  • 4.39, Аноним (-), 15:46, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Оно есть, но вот WebODF в OwnCloud вроде бы с версии 6, которая ещё не вышла.
     
     
  • 5.41, Moomintroll (ok), 15:51, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > в OwnCloud вроде бы с версии 6, которая ещё не вышла.

    Чё? Уже седьмая в бете!

     
  • 3.33, Аноним (-), 15:34, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Сервис для совместного редактирования есть - owncloud, только вот в нем не было
    > нормального редактора.

    Вот такой вот летчик. Правда, без самолета.

     
  • 2.26, Аноним (-), 14:40, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Гугл-докс не исчезнет в ближайшей перспективе,

    А гугл решил показать что это не факт и пришлепнул Orkut. И пинками сгоняет юзеров пикасы и тытруба в безблагодатный гуглоплюс.

     

  • 1.8, DmA (??), 10:53, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хороший удар по микрософт офис!
     
  • 1.10, Журналовращатель (?), 11:15, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Хочу "это" вместо Либреофиса запускать на локалхосте, с полной некрософт - совместимостью.
     
  • 1.11, Аноним (-), 11:16, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    - Круто!
    - Нужно!
    - Хорошо!

    А люди еще спрашивают зачем на JS пишут операционки. А вот затем. Не написал бы в свое время один чудак эмулятор ПК на JS, не было бы сейчас вала самого разного софта на нем же. Как не имеющего практического применения, но мотивирующего программировать других людей, так и с полезными другим программистам алгоритмами, которые можно использовать и в таких проектах, как сабжевый.

     
     
  • 2.13, Аноним (12), 11:23, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > - Круто!
    > - Нужно!
    > - Хорошо!
    > А люди еще спрашивают зачем на JS пишут операционки. А вот затем.
    > Не написал бы в свое время один чудак эмулятор ПК на
    > JS, не было бы сейчас вала самого разного софта на нем
    > же. Как не имеющего практического применения, но мотивирующего программировать других
    > людей, так и с полезными другим программистам алгоритмами, которые можно использовать
    > и в таких проектах, как сабжевый.

    всем было бы сильно лучше если бы js был заменён на что-то более вменяемое и соответствующее современным требованиям.

     
     
  • 3.31, Аноним (-), 15:21, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    js в общем-то неплохой язык
     
     
  • 4.36, Аноним (-), 15:40, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > js в общем-то неплохой язык

    Чем? Отсутствие типизации позволяет ненапряжно сравнить яблоки с гвоздями. И даже получить какой-то результат. О физическом смысле этого действия наука, разумеется, умалчивает. Зато если это получилось не специально - можно потратить уйму времени на попытки понять где же все факапнулось. Такое свойство, конечно же, пойдет на пользу качества кода больших проектов.

    Не менее доставляет и автоматическое создание переменных. Достаточно опечататься и тебе нисколько не сомневаясь создадут новую переменную. Ошибок не будет! Хороший яп - кто же любит ошибки?! Правда, потом весь мозг сломаешь - почему все вроде выглядит правильно, а работает как-то странно. Но на такие мелочи можно и не обращать внимания, ведь недельная дебажная сессия - это же так быстро...

     
     
  • 5.45, Vkni (ok), 19:14, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Чем? Отсутствие типизации позволяет ненапряжно сравнить яблоки с гвоздями. И даже получить
    > какой-то результат.

    Очевидно же, что гвозди лучше!!!

     
     
  • 6.53, абыр (ok), 11:34, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Скушайте полкило гвоздей.
     
  • 2.15, Аноним (-), 11:47, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    зри в корень
    всем было бы лучше, если бы МС не сделала формат закрытым
     
     
  • 3.35, клоун (?), 15:38, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Open Office XML открыт.
     
     
  • 4.40, dr Equivalent (ok), 15:49, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но пропатентован по самое не хочу, так что толку с того что он открыт, прямо скажем, немного.
     
     
  • 5.44, клоун (?), 17:45, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Опять мимо.

    В форматы ODF и OOXML можно включать вставки в произвольных нестандартизированных форматах. Как OO/LO, так и MSO этим активно пользуются.

     
  • 4.50, Аноним (-), 05:16, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    шутка юмора, да?
    имелся в виду старый формат, типа mso2003
     
  • 3.38, dr Equivalent (ok), 15:46, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Бери глубже.
    Всем было бы лучше, если бы не МС.
     
     
  • 4.51, Аноним (-), 05:17, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Бери глубже.
    > Всем было бы лучше, если бы не МС.

    я могу и дальше пойти, только 99% посетителей ресурса меня не поймет

     
  • 2.28, Аноним (-), 14:43, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А люди еще спрашивают зачем на JS пишут операционки.

    Ну да, все правильно. Ведь теперь и 8-ядерник на 3ГГц - это слишком мало чтобы редактирование документов работало без тормозов. Вот если бы каждой вкладке по своему ядру... даешь 128-ядерные процессоры?!

     
     
  • 3.37, dr Equivalent (ok), 15:43, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Скоро появятся, см. проект Parallella
     
  • 3.42, Аноним (-), 16:12, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ведь теперь и 8-ядерник на 3ГГц - это слишком мало чтобы редактирование документов работало без тормозов.

    Хорош извращать цели проекта.

    Редактирование документов с любого компьютера и любой платформы, имеющих подключение к интернету.

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

     

  • 1.17, Аноним (-), 12:08, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    CKEditor и тому подобное мона забыть?
     
  • 1.18, Штунц (?), 12:25, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Использую годичной давности (вроде бы) версию v.8 Mozilla Firefox.
    Так он, видимо, для демок слишком стар. Не работают. Хотя остальные сайты без проблем.

    Надо будет обновиться наконец.

     
     
  • 2.20, Штунц (?), 12:42, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну вот, обновился до v.30 и заработало.
     

  • 1.22, Alinaki (ok), 12:48, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Отлично. А ещё хорошо, что Google Docs наконец у себя ODF включили. Уже есть выбор.
     
     
  • 2.46, paulus (ok), 19:32, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не может оно редактировать ODF файлы LO, так что не назвал бы это "включили"...
     

  • 1.29, Аноним (-), 14:55, 01/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Эпично. Сохранил документ, который у них в качестве демонстрации (welcome.odt), попытался открыть - упал LibreOffice :D

    Кто может воспроизвести у себя?

     
     
  • 2.30, asd (??), 15:19, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Отредактировал у них в демке прямо, сохранил, открыл.
    Всё в порядке, причём названия стилей отображаются правильно, а не как "от гугля" в экспорте...
    ALT Linux 7 актуальный на вчера dist-upgrade из p7.
     
     
  • 3.49, FrBrGeorge (ok), 02:06, 02/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В ALT Linux Sisuphus LO уже 4.3 beta2, так тоже в обе стороны работает.

    > asd

    -- Василий Иваныч?!

     
  • 2.32, Гость (?), 15:28, 01/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    http://i.imgur.com/ueiXyhZ.jpg
     

  • 1.52, Николай (??), 08:05, 02/07/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как там с печатью? В демке не нашел, как распечатать документ..
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру