Etherpad
Etherpad(捌用名 EtherPad)是一个是對 Web 線頂文件協同運作工具。加使用者會當通過 Etherpad 同時編寫一个文字文件,並且看著所有的參與者的即時編輯。逐个參與者的文字使用無仝的色水標記。彼个軟體的邊仔欄猶閣一个開講框。
二空空八年十一月軟體頭一改推出,二空空九年十二月被 Google 收購,隨後被開源發布。而且這馬加一寡服務利用 Etherpad,比如講 PiratePad、Telecomix Pad、Framapad、Mozilla Pad(MoPad)、 PrimaryPad、QikPad 和 TitanPad。目前軟體由 Etherpad 基金會負責開發。
功能佮其實現
任何人攏會當建立一个新的協同運作文件(即「Pad」)。 逐个文件有其實家己的連結,知影這个連結的任何人攏會當編輯文件,並且參與有關的討論。嘛會當對伊某一个文件設定密碼保護。
軟體中通過無仝的色水佮名用來分無仝的參與者的人;每隔一段時間文件攏會被軟體自動儲存,參與者嘛會當佇任意時間儲存某一个特定的版本(就檢查點)。 軟體利用操作轉換演算法合併更新;使用者通過「時間滾軸」功能會當瀏覽文件的歷史記錄。文件以純文字、HTML、開放文件格式(Open Document)、 Word 抑是 PDF 格式提供下載。佇咧頭擺發佈了無偌久,軟體閣添加了 JavaScript 代碼格式的自動標記功能。
Etherpad 是用 JavaScript 編程實現的。伊是佇咧 AppJet 平台的基礎上,通過 Comet 流實這馬時功能。
佇其發布的時陣,Etherpad 是首一个實現即時線頂文件協同運作的 Web 應用程式。所以進前干焦有桌面應用程式會當實現這一功能,比如講 Mac 上的 MoonEdit、迒過平台的 Gobby、MoonEdit,彼陣爾有的 Web 線頂文件協同運作工具只能實現允即時文件協同運作。
Etherpad 佮其分支 Etherpad Lite 的客戶捀文字編輯器是用由 JavaScript 編寫的線頂文字編輯器 Ace ( 編輯器 ) 而實現的。
參見
- 線頂文件協同運作工具
- 即時文字
- Wikimedia's Etherpad
- Hackpad
參考文獻
外部連結
- GitHub 上當前 Etherpad Lite 專案的原始碼及其老版本專案的原始碼
- Google Code 上 Etherpad 原始的原始碼版
- 佮 Google Docs 的對比
- 佮 SubEthaEdit 的對比