当前位置: 首页 > 软件库 > Web应用开发 > 网页组件 >

TogetherJS

网站实时协作JavaScript库
授权协议 MPL
开发语言 JavaScript
所属分类 Web应用开发、 网页组件
软件类型 开源软件
地区 不详
投 递 者 饶元章
操作系统 跨平台
开源组织 Mozilla
适用人群 未知
 软件概览

TogetherJS是由Mozilla打造的一款可以给网站添加实时协作功能的JavaScript库,TogetherJS免费并且开源,遵循MPL 2.0开源协议,并且托管在Mozilla服务器上。

为什么要使用TogetherJS?

  • 共同创建:TogetherJS可以让用户在网站上实现实时协作;
  • 针对Web构建:TogetherJS 基于JavaScript开发,无需安装软件或插件即可安装使用,对现有页面非常友好,开发者也可以根据自己需求,对其进行自定义添加。

有哪些内置功能?

  • 支持语音或视频聊天:TogetherJS采用Web RTC技术,强调用户交流的重要性;
  • 文本聊天:用户也可以通过即时消息与朋友进行沟通;
  • 用户焦点:用户还可以看到彼此的鼠标动态;
  • 共同浏览:用户可以在同一个域里互相跟随对方去浏览不同的页面;
  • TogetherJS让用户可以实时看到对方;
  • 支持内容实时同步。

小试一把

1.把下面这段JavaScript代码拷贝到源码中: 

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

2.添加HTML button

把上面那段代码拷贝到源码后,再拷贝下面这段代码到网站中:

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

介绍内容来自 http://www.iteye.com/news/28321

  • Mozilla开源的TogetherJS库效果很惊人,你只需在网页代码中复制一小段HTML和这个库,就能马上实现即时通信和协作,包括文本和音频聊天,看到对方打开的网页,还能看到对方的光标移动和滚动条位置,播放视频,共同填写表单……双方只需要共享一个链接即可。目前推荐的浏览器是Firefox和Chrome。 文档中有一部分简单介绍了技术原理。 Hacker News曾经先后两次讨论过Together

  • 要添加到您的Web应用程序的实时协作?Mozilla的 togetherjs值得一看。 当Tim Berners Lee发明了万维网超过20年前,他在那个物理学家能够合作很容易与另一个在互联网上的希望了。此后,网络已经演变成一种新的媒体处理一切从报纸到金融。 然而,虽然我们可以惊叹的事情我们可以做大量时下网络上,最初的想法,把它所有的合作,仍然是一个梦想。当然,我们有点像 GitHub,这 Git

  • TogetherJS分为两大部分,一个是hu文件夹中的服务端;另外一个是TogetherJS文件夹中的Together.JS文件,包含了所有的网页文字、语音等操作。 需要预先安装Node.js,可以百度到。 1.去githu中下载TogetherJS最新的代码。https://github.com/mozilla/togetherjs/tree/develop 2.解压之后,在cmd的窗口中进入文

  • 今天的《30天学习30种新技术》挑战,我打算学习一个源自Mozilla的很酷的JavaScript库——TogetherJS。几个月前,我写过一个面向Java 8的在线Java编辑器。今天我将学习如何使用TogetherJS来给这个应用增加协作功能。 TogetherJS是什么? TogetherJS是一个开源的HTML5 Javascript库,提供了用户间的即时协作功能。它同时通过WebRTC

 相关资料
  • 问题内容: 我和一个朋友想与Eclipse进行一些实时协作。有谁知道我们共享整个项目的方法?我环顾四周,除了叫可乐的东西,我什么都找不到。除了他们使用它的视频,我再也找不到其他东西了。 我们已经安装了最新的ECF,因此,如果朝正确的方向前进,下一步将是什么? 问题答案: 可乐的说明就在这里。

  • git 提供相当灵活的协作方式,最常见的方式为:协作者获得原始版本库的镜像,并在上面工作;发起者从协作者那里获取更新 协作者通过git clone创建一个镜像版本库: git clone user@url:~/path [local] 网络对于 git 来说是透明的,凡是可以访问的位置,如 http、ftp、ssh……,甚至本地路径,对于 git 来说没有什么区别。 通过以下命令,创建一个本机原

  • 问题内容: 我正在编写一个应用程序,希望在其中具有文档的近实时协作编辑功能(非常类似于Google Documents样式编辑)。 我知道如何跟踪光标位置,这很简单。只需使用可存储在数据库中的当前用户ID,文件名,行号和行号每半秒或第二秒轮询服务器,该轮询请求的返回值就是其他用户游标的位置。 我不知道该怎么做,就是以一种不会使您的光标移开并强制完全重新加载的方式来更新文档,因为这样做对我来说太慢了

  • 本文向大家介绍ASP.NET网站实时显示时间的方法,包括了ASP.NET网站实时显示时间的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ASP.NET网站实时显示时间的方法。分享给大家供大家参考。具体方法如下: 在ASP.NET环境中开发设计网站或网络应用程序时,往往需要实时显示当前日期和时间。这时,通常使用AJAX控件来实现。 需要注意的是,在.NET Framework 2.0版

  • 本文向大家介绍Bootstrap 网站实例之单页营销网站,包括了Bootstrap 网站实例之单页营销网站的使用技巧和注意事项,需要的朋友参考一下 我们已经掌握了很多实用 Bootstrap 的重要技能。现在,是时候拿出更多的创意来帮助客户实现他们全方位在线营销的愿望了。此次将带领大家做一个漂亮的单页高端营销网站。 主要任务如下: □ 一个大型介绍性传送带图片展示区,配有自定义的响应式欢迎信息;

  • 本文向大家介绍基于JavaScript实现 网页切出 网站title变化代码,包括了基于JavaScript实现 网页切出 网站title变化代码的使用技巧和注意事项,需要的朋友参考一下 废话不多说了,直接给大家贴代码了,具体代码如下所示: 以上代码就是JavaScript实现 网页切出 网站title变化代码,希望对大家有所帮助!