Etherpad

✍ dations ◷ 2025-08-03 20:33:31 #在线文档协作工具,用JavaScript编程的自由软件

Etherpad(曾用名EtherPad)是一个基于Web的在线文档协作工具(英语:Collaborative real-time editor)。多个用户可以通过Etherpad同时编写一个文本文档,并看到所有的参与者的实时编辑。每个参与者的文本使用不同的颜色标记。在软件的侧边栏还有一个聊天框。

2008年11月软件首次推出,2009年12月被谷歌收购,随后被开源发布。如今多个服务利用了Etherpad,例如PiratePad、Telecomix Pad、Framapad、Mozilla Pad(MoPad)、PrimaryPad、QikPad(英语:QikPad)和TitanPad。目前软件由Etherpad基金会负责开发。

任何人都可以创建一个新的协作文档(即“Pad”)。每个文档有其自己的链接,知道这个链接的任何人都可以编辑文档,并参与有关的讨论。也可以对某个文档设置密码保护。

软件中通过不同的颜色和名字用来区分不同的参与者;每隔一段时间文档都会被软件自动保存,参与者也可以在任意时间保存某个特定的版本(即检查点)。软件利用操作转换(英语:Operational transformation)算法合并更新;用户通过“时间滑块”功能可以浏览文档的历史记录。文档以纯文本、HTML、开放文档格式(Open Document)、Word或PDF格式提供下载。在首次发布后不久,软件还添加了JavaScript代码格式自动标记功能。

Etherpad是用JavaScript编程实现的。它是在AppJet(英语:AppJet)平台的基础上,通过Comet流实现实时功能。

在其发布时,Etherpad是首个实现实时在线文档协作的Web应用程序。在此之前只有桌面应用程序能够实现这一功能,例如Mac上的MoonEdit(英语:MoonEdit)、跨平台的Gobby(英语:Gobby)、MoonEdit(英语:MoonEdit),而那时已有的Web在线文档协作工具只能实现准实时文档协作。

Etherpad和其分支Etherpad Lite的客户端文本编辑器是用由JavaScript编写的在线文本编辑器Ace (编辑器)(英语:Ace (editor))而实现的。

相关

  • 生存生命泛指一类具有稳定的物质和能量代谢现象并且能回应刺激、能进行自我复制(繁殖)的半开放物质系统。简单来说,也就是具有生命机制的物体。生命个体一定会经历出生、成长、衰老
  • 甲烷生成产甲烷作用,又称甲烷生成,指合成甲烷是微生物代谢的重要的和广泛的形式。可以生成甲烷的微生物称作产甲烷菌(英语:Methanogen)。这些微生物都属于原核生物中的古菌域,这是在系统发
  • 物理理论理论物理学(英语:Theoretical physics)通过为现实世界建立数学模型来试图理解所有物理现象的运行机制。通过“物理理论”来条理化、解释、预言物理现象。:9丰富的想像力、精湛
  • 清史《清史》是多本记载清朝历史的大型史书的名字,包括:
  • 赫维希·朔佩尔赫维希·弗朗茨·朔佩尔(德语:Herwig Franz Schopper,1924年2月28日-),实验物理学家,1981年至1988年担任欧洲核子研究中心总干事。朔佩尔出生在波希米亚兰什克龙一个奥地利裔家庭。
  • 白珝白珝,山西太谷县人,明朝政治人物。解元出身。洪武二十三年(1390年),山西乡试中举第一名(解元),官礼部仪制司主事。
  • 德钦小檗德钦小檗(学名:)为小檗科小檗属下的一个种。
  • 桌上游戏列表下面的列表列举了部分桌上游戏。同一游戏按不同的标准分类时可能重复出现,对于在某一标准下类别不明的游戏未将其列出。
  • 杜马岛《杜马岛》(英语:)是斯蒂芬·金于2008年推出的恐怖小说,曾进占纽约时报畅销书榜的第一位,并获得英国恐怖小说作家协会“史铎克奖”和第二届“黑色羽毛笔奖”年度暗黑小说。艾德格
  • 李轩豪李轩豪(1995年2月1日-),中国重庆市人,围棋职业八段棋手。他6岁半学棋,2008年定段,2017年8月升为七段,2020年8月升为八段。2009年获得第26届世界青少年围棋锦标赛青年组冠军。2012年