维基

Article

October 24, 2021

wiki 是网站(或更普遍的超文本文档)的一个术语,它允许用户添加类似于 Internet 讨论的内容,但也允许他们更改现有内容;在比喻意义上,维基是创建此类站点的软件。最初,维基这个词的用法正好相反。 wiki 是一种软件,基于 wiki 的站点被称为 wiki 站点。渐渐地,wiki 一词的含义转移到了生成的网站上,并为所使用的平台引入了 wiki-software 一词。在狭义上,Wiki(带有大写字母“W”)和 WikiWikiWeb 有时被用作对第一个 Wiki 的 Portland Pattern Repository 的引用。使用此含义的支持者建议使用小“w”来区分此处讨论的一般含义。维基名称来自夏威夷语,其中它是“快速”的表达,分别是。 “非常快”。有时使用术语 wikiwiki 或 WikiWiki 来代替 wiki。

基本特性

Wiki 允许您使用 Web 浏览器使用简单的标记语言共同创建文档。wiki 中的一个页面称为“wiki 页面”,而通常有大量链接的整组页面称为“wiki”。wiki 技术的定义特征之一是易于创建和更新页面。通常,在站点被接受之前不会进行任何检查,并且大多数 wiki 系统对公众开放——或者至少对任何有权访问 wiki 服务器的人开放。通常,也不需要用户注册。

页面及其修改

在传统的 wiki 系统中,每个页面都以三种方式表示:HTML 代码、作为浏览器显示此代码的结果的页面以及用户可编辑的源代码,服务器从中生成 HTML 代码。后一种格式称为 wikitext,是用简化的标记语言编写的,其样式和语法可能因实现而异。这种设计的原因是 HTML 具有大量嵌套标签,对于快速编辑来说非常复杂,并且会分散页面内容的注意力。用户无法使用 HTML 提供的所有功能(例如 JavaScript 和 CSS)这一事实似乎更具优势,因为它确保了外观的一致性。 (摘自艾萨克·阿西莫夫基金会的书,由 Viktor Janiš 翻译 - 经许可使用)一些现代 wiki 系统使用不同的方法:提供 WYSIWYG 编辑,通常通过 ActiveX 控件或插件将图形生成的格式指令(例如“粗体”和“斜体”)转换为相应的 HTML 标签。在这些实现中,保存更改意味着将页面的新 HTML 版本发送到服务器,即使用户不受这些技术细节的影响,因为标记是透明生成的。没有必要插件的用户通常仍然可以编辑页面,通常是直接编辑行 HTML 代码。 wiki 允许的格式化指令因使用的 wiki 引擎而异。简单的 wiki 系统只允许基本的文本格式,而更复杂的 wiki 系统支持表格、图像、公式甚至交互式元素,如调查和游戏。由于这些原因,目前正在努力定义 Wiki 标记标准。

链接和网站创建

维基是具有非线性导航结构的真正超文本媒体。每个页面通常包含许多指向其他页面的链接。分层导航页面通常存在于较大的 wiki 中,但不必使用它们。链接是使用特定语法创建的,即所谓的链接模式。最初,大多数 wiki 系统使用 CamelCase 方法作为链接模式,它通过以单个单词的大写字母键入表达式来创建链接,省略它们之间的空格。 CamelCase 这个词本身就是 CamelCase 的一个例子。尽管 CamelCase 非常容易创建链接,但它也会导致以不同于标准拼写的形式创建链接。基于 CamelCase 的 wiki 可以通过大量带有 TableOfContents 和 BeginnerQuestions 等名称的链接快速识别。CamelCase 有很多批评者,wiki 设计者也寻求其他解决方案。第一个以 _(免费链接)格式引入所谓的免费链接的是 Cliki 系统。各种维基系统使用方括号、花括号、下划线、斜线或其他字符作为链接模式。使用称为 InterWiki 的特殊链接模式可以在不同 wiki 社区之间建立链接。新页面通常是在 wiki 中创建的,只需添加一个指向主题相关页面的相应链接即可。如果链接的页面不存在,则该链接通常会突出显示为已损坏。转到这样的链接会打开一个编辑窗口,允许用户编写新页面的文本。这种机制确保很少创建所谓的“孤立”站点(未从其他地方链接的站点),从而保持站点的高水平超文本连贯性。维基系统通常基于这样一个原则,即促进错误修复比阻止它们发生更好。因此,维基虽然非常开放,但也提供了各种方法来检查最近内容更改的有效性。几乎在每个 wiki 系统中最重要的是所谓的最近更改页面,它显示了一定数量的最近更改的列表,或者某个时间段内的所有更改。一些 wiki 允许您过滤列表,以便跳过脚本(引导)所做的小更改或更改。在这个变更日志中,大多数 wiki 中提供了两个附加功能:显示页面先前版本的修复历史记录,以及突出显示两个版本之间更改的“差异”属性。更改历史记录允许您在编辑器中打开以前的版本,保存它以恢复原始内容。 diff 函数可用于决定是否需要更改。普通 wiki 用户可以查看最近更改页面上列出的编辑差异,如果更改不可接受,则从历史记录中恢复以前的版本。根据所使用的维基软件,这个过程或多或少是简单的。如果对最近更改页面的不可接受的更改没有引起注意,一些 wiki 系统会提供额外的内容控制方法。 Tavi Scott Moonen 引入了跟踪更改,这是一种内部书签形式,仅在特定页面组中生成最近更改列表。可以在 wiki 中突出显示指向低于所需大小的页面的链接。这使得小页面(所谓的存根)可以在链接到它们的页面上识别。在极端情况下,许多维基系统允许某些特权用户(管理员)锁定某些页面,以便其他用户无法对其进行编辑。然而,这通常被认为违反了基本的维基哲学,因此只在非常有限的范围内使用。

用户管理

大多数公共维基都避免强制注册程序。但是,许多大型 wiki 系统(包括 MediaWiki、MoinMoin、UseModWiki 和 TWikiLeaks)提供了一种限制写入访问的方法。某些 wiki 允许个人用户通过阻止其 IP 地址或用户名来禁用编辑。由于 ISP 使用动态分配的地址,因此可以轻松绕过 IP 地址阻止。因此,有时会使用临时阻止整个 IP 地址范围来确保破坏者在一段时间内无法编辑页面。这应该足以让他气馁。但它也可以限制通过同一提供商连接的另一个非问题用户。对永久性破坏者的一般防御只是让他贬低他想要的知识页数当破坏者离开时,它们可以很容易地被监控和恢复。面对并非来自愤怒或沮丧的系统性破坏,这项政策很快就会变得不切实际。作为安全预防措施,一些 wiki 能够将数据库切换到只读模式,而另一些 wiki 则实施一种策略,其中只有已建立的用户才能继续编辑直到指定时间。但一般来说,破坏者造成的任何损坏都可以轻松快速地修复。更成问题的是页面中嵌入的未被发现的小错误,例如更改维基百科中专辑和唱片的发行日期。作为安全预防措施,一些 wiki 能够将数据库切换到只读模式,而另一些 wiki 则实施一种策略,其中只有已建立的用户才能继续编辑直到指定时间。但一般来说,破坏者造成的任何损坏都可以轻松快速地修复。更成问题的是页面中嵌入的未被发现的小错误,例如更改维基百科中专辑和唱片的发行日期。作为安全预防措施,一些 wiki 能够将数据库切换到只读模式,而另一些 wiki 则实施一种策略,其中只有已建立的用户才能继续编辑直到指定时间。但一般来说,破坏者造成的任何损坏都可以轻松快速地修复。更成问题的是页面中嵌入的未被发现的小错误,例如更改维基百科中专辑和唱片的发行日期。

搜索

大多数维基至少提供标题搜索,如果不是全文搜索。搜索范围取决于 wiki 是否使用数据库;在大型 wiki 中快速搜索需要访问索引数据库。

维基引擎

主条目:Wiki 软件 由于 Wiki 概念相对简单,因此有许多实现方式,从非常简单到高度复杂的内容管理系统。大多数维基系统都是开源的;TWiki 和维基百科引擎 MediaWiki 等大型项目是与许多程序员合作开发的。许多 wiki 系统是高度模块化的,并提供允许程序员开发新功能的 API,而无需了解整个应用程序的代码。很难确定哪些 wiki 系统最受欢迎,但领先的候选名单应该包括 MediaWiki 和 DokuWiki。

历史

Wiki 软件起源于设计模式社区,作为编写和讨论模式语言的一种方式。第一个 wiki 系统是 Ward Cunningham 在 1995 年引入的 Portland Pattern Repository [1]。 Cunningham 提出了 wiki 的名称和概念,并创建了 wiki 系统的第一个实现。有些人坚持认为只有原始维基才应该被称为带有大写字母 W 或 WikiWikiWeb 的 Wiki。 Ward 的 Wiki 系统仍然是最受欢迎的系统之一。坎宁安以檀香山机场的穿梭巴士命名维基。 wiki wiki 是他第一次访问这些岛屿时学到的第一个夏威夷语术语。到 20 世纪末,维基系统越来越被认为是一种设计私有和公共知识库的有前途的方式,正是这种潜力这启发了 Nupedia 百科全书项目的创始人使用 wiki 技术作为电子百科全书的基础:维基百科于 2001 年 1 月推出。它最初基于 UseMod,但后来切换到自己的开源代码,后来被采用许多其他维基。今天,英语维基百科是迄今为止世界上最大的维基,而其他非英语维基百科则处于其他位置。维基百科无所不包的性质是其发展的一个重要因素,而许多其他维基则高度专业化。一些人将维基百科的快速增长归因于它决定不使用 CamelCase。其他非英语的人在其他职位。维基百科无所不包的性质是其发展的一个重要因素,而许多其他维基则高度专业化。一些人将维基百科的快速增长归因于它决定不使用 CamelCase。其他非英语的人在其他职位。维基百科无所不包的性质是其发展的一个重要因素,而许多其他维基则高度专业化。一些人将维基百科的快速增长归因于它决定不使用 CamelCase。

维基项目和社区

MeatBall Wiki 项目列出了 30 个最大的 wiki。在捷克 wiki 项目中,它们是维基百科最重要的捷克版本之一。在社区创建的百科全书中,值得一提的是极右翼民族主义元百科的捷克版,其基本版是瑞典语。布拉格信息项目具有商业重点。还有捷克语的社区或学校 wiki 项目(Silicon Hill、wiki.matfyz.cz、medical WikiScript、针对残疾学生的 Wiki-H - handicap.vsb.cz、针对电子学习社区的 VIRTUNIV - virtuniv.eu、用于创建的网络空间个人数字作品集 - DigIPort.vsb.cz,捷克技术大学新生指南和捷克技术大学的其他几个维基项目)主题或专业(例如,社会学百科全书、法律百科全书 Iuridictum、利贝雷茨大学捷克共和国地理项目,SWZ.cz 免费软件目录、CSAF 网站上的 Anarchy Wiki、铁路建模上的 Zababa Wiki、幻想上的 Earth Wiki、文化信息项目 Kulturák.cz、欧洲艺术场景上的 Kokopedia 等)多语言,包括捷克语。除了可自由编辑的 wiki 项目本身之外,还有 wiki 项目的衍生物,即从 wiki 项目中获取材料但不再直接可编辑的百科全书。有些只是维基项目文章的副本,或者它们结合了来自同一主题的各种百科全书和词典项目的文章。维基项目的自动翻译占据了特殊的地位。以这种方式创建的翻译仍然非常不准确和不完善。 Microtron, sro 公司,Eurotran 翻译程序的创建者,经营在线百科全书纳瓦霍语。它包含来自维基百科英文版的精选文章(2006 年 7 月约 90,000 篇)的机器翻译。同时,它允许用户提交尚未翻译或误译的单词和短语的翻译建议。

参考

文学

艾格兰,菲利普(2003 年)。开放信息社区中的个人和集体。在第 16 届布莱德电子商务会议上受邀演讲,布莱德,斯洛文斯科,11. června 2003. Dostupné na: https://web.archive.org/web/20050128232039/http://www.debatpublic.net/Members/paigrain/ texts/icoic.html Aronsson, Lars (2002)。大型通用 Wiki 网站的运营:来自 susning.nu 前九个月服务的经验。 Dokument prezentován na 6th International ICCC/IFIP Conference on Electronic Publishing, 6-8 listopadu 2002, Karlovy Vary, dostupný na: https://web.archive.org/web/20130724101737/http://aronsson.se/wikipaper.html Benkler, Yochai (2002)。科斯的企鹅,或者,Linux 和公司的本质。耶鲁法律杂志。 v.112, n.3, pp.369-446。 Cunningham, Ward 和 Leuf, Bo (2001): The Wiki Way。Web 上的快速协作。 Addison-Wesley, ISBN 0-201-71499-X。 Delacroix, Jérôme (2005):Les wikis,espaces de l'intelligence M2 Editions,巴黎,ISBN 2-9520514-4-5。 Jansson, Kurt (2002):“维基百科。 Die Freie Enzyklopädie。”在第 19 届混沌通信大会 (19C3) 上的演讲,2002 年 12 月 27 日,柏林。在线描述:http://de.wikipedia.org/wiki/Benutzer:Kurt_Jansson/Vortrag_auf_dem_19C3 Möller, Erik (2003)。响亮而清晰:互联网媒体如何运作。 6 月 5 日至 6 日在维也纳举行的开放文化会议上的演讲。可访问:https://web.archive.org/web/20031012082345/http://opencultures.t0.or.at/oc/participants/moeller Möller, Erik (2003)。 Gehirne 的舞蹈。 Telepolis,5 月 9 日至 30 日,四部分:“Das Wiki-Prinzip”、“Alle gegen Brockhaus”、“Diderots Traumtagebuch”、“Diesen Artikel medbeiten”。拉明纳基萨 (2003)。„Wiki Wiki Wah Wah“。 Linux 用户和开发人员 v.29,第 42-48 页。 Dostupné na : http://www.linuxuser.co.uk/images/stories/pdf/lud29-Collaborative_Software-Wiki.pdf Remy, Melanie (2002)。维基百科:免费百科全书。在线信息审查。 v.26, n.6, pp.434。

相关文章

社交软件

外部链接

维基共享资源进化维基与维基上维基上的图像、声音或视频。Darwin 对 Ward Cunningham 的视频采访,来自 usemod.com - UseModWiki 和 MeatballWiki 的 Inventor Wiki 链接:MeatballWiki Wiki 社区列表中的“旅游巴士站”来自 c2.com - Cunningham & Cunningham, Inc. 的链接:WardsWiki - 1995 WikiHistory - Wiki 历史按日期 Wiki Engines - 根据编写它们的编程语言列出的 Wikishops 列表