計算機與社會/全球資訊網
讓我們從一個簡短的 全球資訊網歷史 (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: 編織網路.