计算机与社会/万维网
让我们从一个简短的 万维网历史 (WWW) 开始。现在,万维网的史前史可能包括什么?
从历史记载中我们了解到,超文本的概念起着至关重要的作用。但是,超文本的出现似乎也经历了一个并不意外的史前时期。在讨论 约翰·威尔金斯 的作品,名为 通向真实字符和哲学语言的尝试 时,作者 翁贝托·艾柯 得出了以下有趣的结论
«如果我们将威尔金斯体系中的缺陷视为其预言的优点呢?如果我们将威尔金斯视为模糊地摸索着我们最近才发明了一个名字的观念——超文本?……如果是这样,威尔金斯体系中的许多矛盾将消失,威尔金斯可以被视为复杂数据灵活和多重组织思想的先驱……他的[项目]实际上是在寻找方法来表达所有自然语言允许我们表达的内容。 »[1]
"XML 既是对网络梦想的福音,又是威胁。"[2]
XML 中的 X 代表可扩展。这表明 XML 是开放的。它在允许增长方面是开放的。请注意,缩写是 XML 而不是 EML。那个 X 中蕴含着某种大胆、吸引人、令人兴奋的东西。X 代表许多事物,具体取决于它出现的社会文化!最明显的两个含义是
- X 级内容:电影、书籍……仅供成年人观看!
- 十字路口:可以选择前进的方向。
由于 XML 中的 X 发音为 "ex",有时甚至会以这种方式书写,因此我们有机会绘制其他潜在的含义。例如,说“她是他的前妻”意味着过去的事情。这不是 XML 中的 X 的意图。但我们可以使其成为这样。我们可以诗意地将 XML 视为 X-ML,以指代它之前的 SGML。
我们可以对 XHTML 使用完全相同的解释。
我们想确切地了解说 XML 语言的机器如何影响我们社会的发展。是的!世界上不止一个社会。是的!XML 是机器的语言。
"XML 命名空间将允许文档以混合的全球标准术语和本地商定的术语进行操作。推理语言将允许计算机不翻译所有文档,而是翻译足够的文档以便能够对其进行操作。对这种“部分理解”进行操作是基本的操作,我们一直在非电子世界中执行这种操作。"[3]
如果你想学习 XML 的技术细节,那么为什么不打开 关于 XML 的维基教科书 并立即开始呢?
Xword(或 X-word)中的 X 通常被理解为纵横字谜(cross-word)。但我们将介绍 XML 的 X 含义,并讨论可扩展的单词。例如,“档案”是一个表示特殊类型文档的词。括号对 <dossier>...</dossier> 是一个扩展“档案”的 X词。它是如何扩展档案的?嗯,通过填充其作为结构的含义,即文档的结构。
XLink 是属于 XML 世界(或简称 X 世界)的链接。换句话说,XLink 是一个“可扩展”的链接。我们可以根据想象尽可能地扩展概念,从而扩展数字现实。想象力往往受到可用技术的限制,特别是在一般的 WWW 使用中。重要的是要记住,在 2008 年,XLink 几乎感觉像是“古代历史”。它早于 Facebook(2004 年)、Flickr(2004 年)、YouTube(2005 年)等的出现。
维基百科上提供了关于 XLink 的良好技术概述。
但基于 XLink 的实际应用却很少。这是为什么呢?一个主要原因无疑是随后 资源描述框架 (RDF) 的出现。在抽象上,RDF 的基本组成部分,称为三元组,只是用形式 • → • 的定向箭头表示,它将左侧的东西(抽象地表示为“•”)连接到右侧的东西(也抽象地表示为“•”)。例如,谚语“远处的山是绿色的”是一个将山丘和绿色连接起来的简单语句。在箭头形式中,我们可以写“远处的山丘”→“绿色”,其中定向箭头要标记为类似“hasColor”的东西。有时,谚语可能会以“远处的山丘是绿色的”的形式出现,其中“远处的”写成两个独立的词“远”和“处的”。由于重点或意图,将使用相同的三元组。在语音而非书写的语境中,没有“远处的”和“远处”的区别。这个评论对于 WWW 中媒体的丰富性具有重大意义。
XLink • → • 不仅仅是 RDF 意义上的三元组。它远远不止如此。
XLink 只有两种
- 简单 XLink
- 扩展 XLink
尽管它们在概念上密切相关,但 简单链接 在语法上与扩展 XLink 有很大不同。
"简单链接为一种常见的链接类型提供简写语法,即带有两个参与资源(HTML 样式的 A 和 IMG 链接属于此类别)的出站链接。由于简单链接的功能比扩展链接少,因此它们没有特殊的内部结构。"
从这段正式文本中,我们可以推断出简单链接恰好具有 • → • 的形式,并且它是一个“出站”链接。
维基百科上提供了关于 XForms 的良好技术概述。然后,如果你想了解更多详细信息,为什么不尝试使用 XForms 维基教科书 呢?
- Eco, Umberto (1997). 寻找完美的语言. 伦敦:Fontana Press. ISBN 978-0006863786 (pbk).
{{cite book}}
: 检查|isbn=
值:无效字符 (帮助); 引用包含空未知参数:|coauthors=
(帮助) - Berners-Lee, Tim (2000). 编织网络. 纽约:HarperCollins. ISBN 0-06-251587-X (pbk).
{{cite book}}
: 检查|isbn=
值:无效字符 (帮助); 引用包含空未知参数:|coauthors=
(帮助)
- 有一个关于XML的精美维基教科书.
- Tim Berners-Lee: 编织网络.