Exception to Wiki: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (Text replacement - "http://wiki.splitbrain.org/" to "https://www.dokuwiki.org/") Tags: Mobile edit Mobile web edit |
||
| (13 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
[[Wiki|Wiki]] | [[Wiki|Wiki]] 性質的例外... | ||
== | == 自由編輯 與 版本管理 == | ||
任何人都可以透過瀏覽器'''自由地創造或編輯在 wiki 上的頁面''',而且任何人都可以回復先前的文字。 | |||
(資料來源: [http://www.wiki.org/wiki.cgi?WhatIsWiki Wiki.org, 2002]; [http://www.oddmuse.org/cgi-bin/oddmuse-zh/%e4%bb%80%e9%ba%bc%e6%98%af_Wiki Oddmuse.org, 2005], 後者採用[http://www.emacswiki.org/FDL GFDL]授權) | |||
* | * Wiki原理想為提供由於每個人自由編輯Wiki 上的頁面,但是容易遭到誤用,例[[AntiSpam|廣告留言]](Vandalism and spam)破壞內容,使得Wiki軟體發展權限控制(ACL)功能,編輯頁面需要經過身份驗證,導致不是所有頁面可以自由編輯。 | ||
* 版本管理除了提供社群協作,另一方面是避免內容被破壞。部份Wiki軟體建構在[http://www.trimpath.com/project/wiki/SinglePageApplicationAndDevelopmentEnvironment 單一網頁環境](Single Page Application and Development Environment, Spade),由「JavaScript + CSS 樣式+HTML 語法」所組成的HTML檔,例如[http://www.tiddlywiki.com/ TiddlyWiki]則沒有版本管理功能,但反而提供個人在單機下快速編寫的環境。 | * 版本管理除了提供社群協作,另一方面是避免內容被破壞。部份Wiki軟體建構在[http://www.trimpath.com/project/wiki/SinglePageApplicationAndDevelopmentEnvironment 單一網頁環境](Single Page Application and Development Environment, Spade),由「JavaScript + CSS 樣式+HTML 語法」所組成的HTML檔,例如[http://www.tiddlywiki.com/ TiddlyWiki]則沒有版本管理功能,但反而提供個人在單機下快速編寫的環境。 | ||
== 容易書寫 == | |||
編寫 wiki 是很容易及快速的,因為不是用 HTML 來編寫,而是使用簡單的語法,可以創造頁面、建立超連結和內部頁面間的連結。 | |||
(資料來源: [http://www.wiki.org/wiki.cgi?WhatIsWiki Wiki.org, 2002]; [http://www.oddmuse.org/cgi-bin/oddmuse-zh/%e4%bb%80%e9%ba%bc%e6%98%af_Wiki Oddmuse.org, 2005], 後者採用[http://www.emacswiki.org/FDL GFDL]授權) | |||
* Wiki透過格式化規則(text formatting rules, 例: [http://www.oddmuse.org/cgi-bin/wiki/Text_Formatting_Rules Oddmuse的Wiki語法]或[http://bbs.ilc.edu.tw/dokuwiki/wiki:syntax DokuWiki的Wiki語法])來簡化文字/表格/連結等內容的輸入。 | |||
** 然而不同Wiki的格式化規則卻不相同,導致內容轉換到不同Wiki時是一件苦差事(例如標題2在Oddmuse是以==強調,而[[DokuWiki]]則是以=====表示)。 | |||
* Wiki透過格式化規則(text formatting rules, 例: [http://www.oddmuse.org/cgi-bin/wiki/Text_Formatting_Rules Oddmuse的Wiki語法]或[http://bbs.ilc.edu.tw/dokuwiki/wiki:syntax DokuWiki的Wiki語法])來簡化文字/表格/ | ** Wiki間無法與其他Wiki達成[http://www.usemod.com/cgi-bin/mb.pl?WikiMarkupStandard 語法一致],但至少我們還有1998年就已經流通至今的標準[http://www.w3.org/TR/1998/REC-html40-19980424/ HTML]。因此Ingy發展所見即所得(Wyswyg)的Wiki編輯介面[http://wikiwyg.net/ Wikiwyg],增加互通及便利性。 | ||
** 一致化格式規則的嘗試[http://www.wikicreole.org/ CREOLE]: Creole is a common wiki markup language to be used across different wikis. | |||
*** [http://www.wikicreole.org/wiki/Creole0.3#section-Creole0.3-LinksInternalAndExternal Stable v0.3 spec of Creole.] (19 Dec 2006) | |||
*** Plugins for [https://www.dokuwiki.org/plugin:creole dokuwiki] or [http://www.oddmuse.org/cgi-bin/wiki/Creole_Markup_Extension oddmuse wiki] | |||
Latest revision as of 23:33, 19 February 2022
Wiki 性質的例外...
自由編輯 與 版本管理[edit]
任何人都可以透過瀏覽器自由地創造或編輯在 wiki 上的頁面,而且任何人都可以回復先前的文字。 (資料來源: Wiki.org, 2002; Oddmuse.org, 2005, 後者採用GFDL授權)
- Wiki原理想為提供由於每個人自由編輯Wiki 上的頁面,但是容易遭到誤用,例廣告留言(Vandalism and spam)破壞內容,使得Wiki軟體發展權限控制(ACL)功能,編輯頁面需要經過身份驗證,導致不是所有頁面可以自由編輯。
- 版本管理除了提供社群協作,另一方面是避免內容被破壞。部份Wiki軟體建構在單一網頁環境(Single Page Application and Development Environment, Spade),由「JavaScript + CSS 樣式+HTML 語法」所組成的HTML檔,例如TiddlyWiki則沒有版本管理功能,但反而提供個人在單機下快速編寫的環境。
容易書寫[edit]
編寫 wiki 是很容易及快速的,因為不是用 HTML 來編寫,而是使用簡單的語法,可以創造頁面、建立超連結和內部頁面間的連結。 (資料來源: Wiki.org, 2002; Oddmuse.org, 2005, 後者採用GFDL授權)
- Wiki透過格式化規則(text formatting rules, 例: Oddmuse的Wiki語法或DokuWiki的Wiki語法)來簡化文字/表格/連結等內容的輸入。
- 然而不同Wiki的格式化規則卻不相同,導致內容轉換到不同Wiki時是一件苦差事(例如標題2在Oddmuse是以==強調,而DokuWiki則是以=====表示)。
- Wiki間無法與其他Wiki達成語法一致,但至少我們還有1998年就已經流通至今的標準HTML。因此Ingy發展所見即所得(Wyswyg)的Wiki編輯介面Wikiwyg,增加互通及便利性。
- 一致化格式規則的嘗試CREOLE: Creole is a common wiki markup language to be used across different wikis.
- Stable v0.3 spec of Creole. (19 Dec 2006)
- Plugins for dokuwiki or oddmuse wiki