Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№117-10-2013 09:34:42

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Firefox 27.0

Mozilla ввёл в строй сервис TogetherJS

ilkyx23i5x.jpg

Проект Mozilla представил TogetherJS, свободную JavaScript-библиотеку и построенный на её основе сервис, позволяющий добавить на любой сайт средства для организации общения посетителей. После добавления и активации библиотеки, пользователям любого сайта предоставляются средства для организации совместной работы и возможность общения между собой в режиме реального времени с использованием технологий WebRTC и WebSocket. Код TogetherJS распространяется под лицензией Mozilla Public License 2.0.

8fye9p24v6.jpg

Взаимодействие пользователей осуществляется в режиме точка-точка (P2P), без транзитной передачи данных через промежуточный сервер. Канал связи устанавливается между браузерами пользователей при помощи протокола WebRTC. Для координации взаимодействия клиентов используется специальный серверный компонент, который может быть запущен на сервере владельца сайта или использован публично доступный сервис Mozilla (hub.togetherjs.com).

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

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

Смотреть:
wryfo5luuz.jpg

Для установки TogetherJS на сайт следует подключить скрипт "https://togetherjs.com/togetherjs-min.js" и добавить в любое место на сайте кнопку, при нажатии на которую любой посетитель может сформировать ссылку для отправки другим людям приглашения на включение режима совместного доступа.
При переходе по подобной ссылке, создатель ссылки должен подтвердить подключения нового пользователя, после чего подключившиеся к одному сеансу пользователи могут напрямую общаться между собой, синхронно редактировать текст в формах и совместно просматривать контент. Доступны средства для интеграции возможностей TogetherJS в web-приложения.

Источкик:http://www.opennet.ru/opennews/art.shtml?num=38185

Отсутствует

 

№217-10-2013 12:25:06

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

После обмена необходимыми данными с сервером клиенты вроде как могут «общаться» напрямую.

Отсутствует

 

№317-10-2013 12:28:11

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

littleleshy пишет

После обмена необходимыми данными с сервером клиенты вроде как могут «общаться» напрямую.

Если они оба за NAT - в общем случае не могут. Только если кто-то добрый на NAT'е порты пробросит...

Отсутствует

 

№417-10-2013 12:34:37

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

Dzirt пишет

если кто-то добрый на NAT'е порты пробросит

Если NAT у провайдера — фиг кто что пробрасывать будет.

Отсутствует

 

№517-10-2013 12:44:47

KooL
Участник
 
Группа: Members
Зарегистрирован: 23-12-2010
Сообщений: 1336
UA: Palemoon 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

Как много этих заNATвских?

Отсутствует

 

№617-10-2013 13:00:48

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

KooL пишет

Как много этих заNATвских?

Раньше было много, много больше чем с "белыми" адресами, сейчас - кто ж их знает? Но думаю все еще немало.

Отсутствует

 

№717-10-2013 14:25:37

KooL
Участник
 
Группа: Members
Зарегистрирован: 23-12-2010
Сообщений: 1336
UA: Palemoon 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

okkamas_knife пишет

на 6-й провы переходят со скрипом

В чём беда? В своё время эти провы поддержку ненужного .рф запилили даже, а тут такое важно не вводят.

Отсутствует

 

№817-10-2013 15:32:48

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

KooL пишет

В своё время эти провы поддержку ненужного .рф запилили даже

Именно провы? Провайдерам от этой зоны ни холодно ни жарко. Их это вообще никак не касается.

KooL пишет

а тут такое важно не вводят

Видимо считают совершенно не важным? По сути на сегодняшний момент так и есть...

Отсутствует

 

№917-10-2013 17:35:18

KooL
Участник
 
Группа: Members
Зарегистрирован: 23-12-2010
Сообщений: 1336
UA: Palemoon 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

А по моему важно, адресов не осталось почти, многим приходится за одним айпишником ютиться.

Отсутствует

 

№1017-10-2013 18:02:02

Dzirt
Участник
 
Группа: Members
Зарегистрирован: 26-02-2012
Сообщений: 1892
UA: Firefox 24.0

Re: Mozilla ввёл в строй сервис TogetherJS

KooL пишет

А по моему важно, адресов не осталось почти,

Это только по твоему важно. С точки зрения провайдеров - не важно. Многие из них давным-давно закупили диапазоны IP-адресов, которых им хватит на много-много лет. Если не хватит, то перевести большую часть пользователей за NAT - раз плюнуть, тем более что за "белые" можно будет брать дополнительные деньги, как раньше :) Технология отработана, никаких затрат для реализации не требует. Чего не скажешь о повсеместном введении IPv6, которое потребует замены части (большей или меньшей) оборудования, переписывания некоторых программ неспособных работать с такими IP-адресами, договариваться в другими провайдерами и т.д. и т.п. Поскольку проблема не сильно-то актуальная, никто по доброй воле эти затраты нести не будет.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]