Pull to refresh

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

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

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

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



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

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

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

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

… и кнопки.

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

Документация
Код на github
Tags:
Hubs:
Total votes 57: ↑53 and ↓4 +49
Views 15K
Comments Comments 9