TogetherJS: добавь на сайт коллективизма

в 7:29, , рубрики: javascript, open source, WebRTC, Веб-разработка, совместная работа, сотрудничество, чат, метки: , , ,

Mozilla Labs выпустила открытую библиотеку TogetherJS, с помощью которой на сайт легко добавить возможность коллективной работы в реальном времени.

Библиотека написана на JavaScript, не требует от посетителей установки никаких плагинов или программного обеспечения, всё работает сразу в браузере.

Для установки достаточно скопировать и вставить библиотеку и HTML-сниппет. TogetherJS дружественна к существующей структуре сайтов: скрипт ничего не меняет на сайте, только добавляет небольшую кнопку TogetherJS: добавь на сайт коллективизма. По нажатию открывается дополнительное меню и появляется уникальная ссылка для отправки коллегам. Каждый, кто откроет эту ссылку, присоединится к групповой работе над данным документом.

TogetherJS имеет несколько дополнительных функций:

  • Встроенный аудио- и видеочат (через WebRTC)
  • Текстовый чат
  • Показ курсоров и нажатий всех пользователей
  • Совместный сёрфинг (в пределах домена)
  • Статусы присутствия

Чтобы попробовать TogetherJS в деле, нужно вставить на странице код сниппета…

<script src="https://togetherjs.com/togetherjs-min.js"></script>

… и кнопки.

<button onclick="TogetherJS(this); return false;">Start TogetherJS</button>

Документация
Код на github

Автор: alizar

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js