Совместный редактор в режиме реального времени
-
История и развитие
- Совместное редактирование в реальном времени началось с ON Technology в 1991 году.
- MoonEdit, SubEthaEdit и Gobby последовали за развитием в 2003-2005 годах.
- Google Docs (ранее Writely) и EtherPad стали популярными веб-решениями в 2006-2010 годах.
- Microsoft и другие компании разрабатывают технологии для совместной работы в реальном времени.
-
Технические проблемы
- Сложности связаны с задержкой связи, которая создает проблемы синхронизации изменений.
- Совместное редактирование в реальном времени требует точного определения изменений удаленных пользователей.
- Существуют подходы, которые обходятся без сервера, блокировки и поддерживают неограниченное количество пользователей.
-
Примеры и подходы
- Google Sites, Collabora Online и другие предлагают онлайн-редактирование документов.
- Совместное редактирование может осуществляться в веб-приложениях и гибридным способом.
- Vaadin и другие компании разрабатывают серверные системы для совместной работы в реальном времени.
-
Текущее состояние и перспективы
- В 2020 году интерес к встраиванию приложений для совместной работы в защищенные веб-приложения возрос.
- Microsoft и Vaadin возглавляют разработку специализированных серверных систем.
- Mozilla выпустила библиотеку TogetherJS для добавления совместного редактирования в веб-приложения.
-
Технические решения
- Совместное редактирование в реальном времени сталкивается с проблемами синхронизации изменений.
- Существуют сложные подходы, которые обходятся без сервера и поддерживают неограниченное количество пользователей.
- Microsoft и IBM разрабатывали подходы к совместной работе в реальном времени, но они требуют блокировки или согласования изменений.