超鏈接


在計算, 一個超鏈接,或者只是一個關聯,是數字參考數據那是用戶可以跟隨或指導點擊或者竊聽.[1]超鏈接指向整個文檔或文檔中的特定元素。超文本是具有超鏈接的文本。鏈接的文本稱為錨文字。用於查看和創建超文本的軟件系統是超文本系統,創建超鏈接是進行超鏈接(或簡單鏈接)。據說關注超鏈接的用戶是導航或者瀏覽超文本。
包含超鏈接的文檔稱為其源文檔。例如,在在線參考工作中,例如維基百科或者谷歌,文本中的許多單詞和術語已超鏈接到這些術語的定義。超鏈接通常用於實現參考機制例如目錄表,腳註,書目,索引,信件, 和詞彙表.
在某些超文本中,超鏈接可以是雙向的:可以在兩個方向上遵循它們,因此兩端都充當錨並作為目標。存在更複雜的安排,例如多對多的鏈接。
遵循超鏈接的效果可能隨超文本系統而變化,有時可能取決於鏈接本身。例如,在全球資訊網大多數超鏈接導致目標文檔替換要顯示的文檔,但有些標記為導致目標文檔在新窗口中打開(或者,也許是在新窗口中標籤)。[2]另一個可能性是傳輸,鏈接目標是文檔片段這替換了源文檔中的鏈接錨。不僅瀏覽文檔的人可以關注超鏈接。這些超鏈接也可以自動遵循程序。遍歷超文本的程序,遵循每個超鏈接並收集所有檢索的文檔,稱為網絡蜘蛛或者爬行者.
鏈接
內聯鏈接
一個內聯鏈接顯示遠程內容而無需嵌入內容。可以在鏈接遵循鏈接的情況下訪問遠程內容。
內聯鏈接可以顯示內容的修改版本;例如,而不是圖像,一個縮略圖,低分辨率預習,裁剪部分,或放大可以顯示部分。然後,整個內容通常按需使用,就像打印出版軟件 - 例如,外部鏈接。這允許在不需要完整的鏈接內容時更小的文件尺寸和更快的更改響應,就像重新排列時一樣頁面佈局.
錨點鏈接
錨點超鏈接(錨鍊鍊接)是綁定到文檔的一部分的鏈接,[3]通常稱為片段。片段通常是文本或標題的一部分,儘管不一定是。例如,它也可能是熱區在圖像中(圖像圖在html中,是圖像的指定,通常不規則的部分。
碎片標記錨(以各種方式中的任何一種),這就是為什麼指向片段的鏈接稱為錨點鏈接的原因(即指向錨的鏈接)。例如,在XML中,元素
提供錨定功能(只要DTD或模式定義它),並在Wiki Markup,{{錨|名稱}}
是實施它的典型示例。在文字處理器應用程序,可以在需要的地方插入錨,並可以稱為書籤。在URL,哈希字符(#)先於片段的錨名。
在圖像中定義熱區域的一種方法是通過指示其邊界的坐標列表。例如,非洲的政治地圖可能每個國家都超級鏈接到有關該國家的更多信息。一個單獨的無形熱區接口允許交換皮膚或鏈接的熱區域內的標籤,而無需重複嵌入各種皮膚元素中的鏈接。
文本超鏈接。超鏈接嵌入單詞或短語中,使此文本可單擊。
圖像超鏈接。超鏈接嵌入到圖像中,使此圖像可單擊。
書籤超鏈接。超鏈接嵌入文本或圖像中,並將訪問者帶到網頁的另一部分。
電子郵件超鏈接。超鏈接嵌入到電子郵件地址中,並允許訪問者將電子郵件發送到此電子郵件地址。[4]
脂肪鏈接
一個脂肪鏈接(也稱為“一對多”鏈接,“擴展鏈接”[5]或“多尾鏈接”)[6]是導致多個端點的超鏈接;鏈接是一個多值函數.
在各種技術中的用途
html
蒂姆·伯納斯·李看到使用超鏈接將任何信息鏈接到任何其他信息的可能性互聯網。因此,超鏈接是創建不可或缺的全球資訊網。網頁用超文本標記語言編寫html.
這是到主頁上的超鏈接W3C組織在HTML代碼中看起來像:
<一個HREF=“ https://www.w3.org/”>W3C組織網站一個>
此HTML代碼由幾個標籤:
- 超鏈接從錨開口標籤開始,包括超鏈接參考href =“ https://www.w3.org/”到URL對於頁面。(請注意,URL用引號封閉。)
- 這URL接下來是>,標記錨開口標籤的末端。
- 以下單詞確定正在鏈接的內容;這是代碼的唯一部分在渲染頁面時在屏幕上通常可見。
- 通常,這些單詞是下劃線和彩色的(例如,藍色對於尚未訪問過的鏈接,並且已經訪問過的鏈接)。
- 錨關閉標籤()終止超鏈接代碼。
- 這標籤也可以包括各種屬性例如指定當前文檔和鏈接文檔之間關係的“ rel”屬性。
Webgraph是一個圖形,由網頁作為頂點和超鏈接,如指示邊緣。
刪除Xlink:超鏈接
這W3C建議打電話xlink描述的超鏈接具有比HTML中提供的功能更大的功能。這些擴展鏈接可多向,從XML文檔內部,內部和之間刪除鏈接。它也可以描述簡單鏈接,這是單向的,因此與HTML中的超鏈接相比,功能不足。
維基
儘管維基可以使用HTML型超鏈接,使用Wiki Markup, 一套輕量級標記語言專門針對Wiki,提供了一種簡化的語法,用於在Wiki環境中鏈接頁面 - 換句話說,用於創建Wikilinks.

Wikilinks的語法和外觀可能會有所不同。沃德·坎寧安的原始Wiki軟件, 這Wikiwikiweb用過的駱駝香煙盒以此目的。駱駝也用於早期版本的維基百科並且仍然在某些Wiki中使用Tiddlywiki,trac, 和PMWIKI。常見的標記語法是在術語周圍使用雙方括號,以要進行Wikilink。例如,使用此標記語法將輸入“ [[Zebras]]”通過Wiki軟件轉換為指向斑馬文章。Wiki中使用的超鏈接通常分類如下:
- 內部Wikilinks或者Intrawiki鏈接導致同一Wiki網站的頁面。
- Interwiki鏈接是簡化的標記超鏈接,導致與第一個相關的其他Wiki的頁面。
- 外部鏈接導致其他網頁(上述兩種情況下未涵蓋的網頁,Wiki或不涉及Wiki)。
Wikilinks明顯與其他文本明顯不同,如果內部Wikilink導致尚不存在的頁面,它通常具有不同的特定視覺外觀。例如,在Wikipedia中,Wikilinks以藍色顯示,除了鏈接到尚不存在的頁面的Wikilinks,而鏈接為紅色。[7]鏈接的另一種可能性是在Wikilinked術語後顯示一個突出顯示的可單擊的問號。
虛擬世界
超鏈接正在各種3D中實現虛擬世界網絡,包括使用的網絡開放量[8]和敞開的鈷[9]平台。
永久鏈接
永久鏈接在未來多年以來,旨在保持不變的URL,產生的超鏈接不太容易鏈接腐爛。固定鏈接通常簡單地渲染,即作為友好的URL,以使人們易於輸入和記住。使用永久鏈接為觀點和重定向讀者相同網頁,博客文章或任何在線數字媒體。[10]
科學文獻是鏈接持久性對公眾知識至關重要的地方。2013年的研究BMC生物信息學分析了湯森路透的摘要中的15,000個鏈接網絡科學引用指數,創立了網頁的中位壽命為9。3年,僅存檔了62%。[11]網頁的中間壽命構成高度變量,但它數量級通常是幾個月。[12]
超鏈接如何在HTML中起作用
據說從一個域到另一個域的鏈接是出站從源錨和入站達到目標。
最常見的目的地錨是URL在全球資訊網。這可以參考文檔,例如一個網頁,或其他資源或網頁中的位置。後者是通過HTML元素在HTML文檔的該位置上使用“名稱”或“ ID”屬性。位置的URL是網頁的URL片段標識符 - “#ID屬性“ - 附加。
從HTML頁面鏈接到PDF文檔時ID屬性“可以用引用頁碼或PDF的另一元素的語法代替,例如”#頁= 386”。
網絡瀏覽器中的鏈接行為
一個網頁瀏覽器通常以某種區別的方式顯示超鏈接,例如在一個不同的地方顏色,字體或者風格,或以下某些符號可視化鏈接目標或文檔類型。這也稱為鏈路裝飾。可以使用鏈接的行為和样式級聯樣式表(CSS)語言。
在圖形用戶界面中,出現鼠光標可能變成手主題表示鏈接。在大多數圖形的Web瀏覽器中,鏈接在未訪問時以帶下劃線的藍色文本顯示,但在具有紫色的紫色文本時會顯示鏈接。當。。。的時候用戶激活鏈接(例如,通過使用鼠標單擊它)瀏覽器顯示鏈接的目標。如果目標不是HTML文件,則取決於文件類型在瀏覽器及其插件,可以激活另一個程序以打開文件。
HTML代碼包含鏈接的五個主要特徵中的某些或全部:
- 鏈接目的地(指向URL的“ HREF”)
- 鏈接標籤
- 鏈接標題
- 鏈接目標
- 鏈接類或者鏈接ID
它使用html元素“ a”使用屬性“ HREF”(HREF是“超文本參考”的縮寫[13]),並且還可以選擇屬性“標題”,“目標”和“”班級”或“ ID”:
在典型的Web瀏覽器中,這將顯示為帶下劃線的單詞“示例”中的藍色,當單擊時將用戶訪問example.com網站。這有助於乾淨,易於閱讀的文本或文檔。
默認情況下,瀏覽器通常會顯示超鏈接:
- 一個未訪問的鏈接通常是藍色的和下劃線的
- 訪問的鏈接通常是紫色和下劃線的
- 主動鏈接通常是紅色和下劃線的
當光標徘徊在鏈接上時,根據瀏覽器和圖形用戶界面,可以顯示一些有關鏈接的信息文本,彈出,而不是在常規窗戶,但有一個特別的懸停盒子,當光標移開時會消失(有時幾秒鐘後它會消失,並且當光標被移開並返回時重新出現)。火狐瀏覽器,IE,歌劇,以及許多其他網絡瀏覽器都顯示了URL。另外,URL通常顯示在狀態欄.
通常,鏈接在電流中打開框架或窗口,但是使用幀和多個窗口進行導航的站點可以添加一個特殊的“目標”屬性來指定鏈接加載位置。如果該名稱不存在窗口,則使用ID創建一個新窗口,該窗口可用於稍後在瀏覽會話中引用該窗口。
創建新窗口可能是“目標”屬性的最常見用途。為了防止窗口的意外重複使用,通常可以使用特殊的窗口名稱“ _blank”和“ _new”,並且始終會引起新的窗口。當一個大型網站鏈接到外部頁面時,看到這種類型的鏈接尤其普遍。在這種情況下,目的是確保瀏覽人員意識到沒有鏈接的網站鏈接的站點。但是,該屬性有時被過度使用,有時甚至在瀏覽單個站點時也會創建許多窗口。
另一個特殊的頁面名稱是“ _top”,它導致當前窗口中的任何幀要清除,以便可以在整個窗口中繼續進行瀏覽。
歷史

1965年(或可能是1964年)創造了“鏈接”一詞泰德·尼爾森在開始時Xanadu項目。納爾遜受到了啟發”正如我們可能認為的“,1945年流行的論文Vannevar Bush。在文章中,布什描述了基於縮微的機器(memex)其中一個可以將任何兩頁的信息鏈接到相關信息的“步道”中,然後在步道中的頁面中來回滾動,就好像它們在單個縮微膠捲捲軸上一樣。
在1964年至1980年發表的一系列書籍和文章中,納爾遜將布什的自動交叉引用概念轉移到計算機上下文中,使其適用於特定的文本字符串,而不是整個頁面,將其從本地台式機器概括為理論專有的全球計算機網絡,並提倡創建這種網絡。儘管納爾遜的Xanadu Corporation最終由Autodesk在1980年代,它從未創建這個專有的公共訪問網絡。同時,獨立工作,由道格拉斯·恩格巴特(Douglas Engelbart)(和傑夫·魯里夫森(Jeff Rulifson)作為首席程序員)是第一個在單個文檔(1966年)中實施超鏈接概念的人,不久之後,與單獨文檔(1968年)之間的段落聯繫起來NLS.本·史尼德曼(Ben Shneiderman)與研究生Dan Ostroff合作設計並實施了突出顯示的鏈接高血壓系統在1983年。大肆宣傳被用來製作世界上第一篇電子期刊,即1988年7月的ACM通信,被稱為鏈接概念的來源蒂姆·伯納斯·李1989年春季的網絡宣言。1988年本·史尼德曼(Ben Shneiderman)格雷格·科爾斯利(Greg Kearsley)使用hyperties出版了世界第一本電子書《超文本動手!》。
1987年為Apple Macintosh發行了數據庫程序超卡允許在文檔中的各個頁面以及其他文檔和同一計算機上的單獨應用程序之間進行超鏈接。[14]在1990年,Windows幫助,引入Microsoft Windows 3.0,通過廣泛使用超鏈接來鏈接單個頁面的不同頁面幫助文件一起;此外,它具有視覺上不同類型的超鏈接,該超鏈接導致單擊時出現彈出幫助消息,通常給出幫助頁面上引入的術語的定義。第一個廣泛使用的開放協議包括從任何Internet站點到任何其他Internet站點的超鏈接,是Gopher協議從1991年開始。1993年發行後,它很快被HTML黯然失色馬賽克瀏覽器(可以處理Gopher鏈接以及HTML鏈接)。與Gopher不同,HTML的優勢是將圖形,文本和超鏈接的能力混合在一起,而Gopher只是菜單結構的文本和超鏈接。
法律問題
雖然網頁之間的超鏈接是網絡,一些網站反對由其他網站鏈接;有些人聲稱未經許可就不允許鏈接到它們。
特別有爭議的是深層鏈接,這沒有指向網站的主頁或網站所有者指定但在其他地方指定的其他入口點,允許用戶繞過站點自己的指定流量,並且內聯鏈接,將所討論的內容納入鏈接站點的頁面,除非添加明確的歸因,否則它似乎是鏈接站點自己內容的一部分。[15]
在某些管轄區,是或一直認為超鏈接不僅是參考或者引用,但是複製網頁的設備。在荷蘭,卡琳·西班牙最初以這種侵犯的方式被定罪,儘管該裁決在2003年被推翻。出版物與非法材料相關聯的超鏈接本身就是一種非法行為,無論引用非法材料是否是非法的。2004年,約瑟芬被無罪釋放的“損壞傳統價值的超鏈接”台灣.[16]
在2000年,英國電信起訴神童,聲稱神童侵犯了其專利(美國專利4,873,662)在Web超鏈接上。後訴訟, 一個法庭為神童找到,裁定英國電信的專利沒有涵蓋網絡超鏈接。[17]
在美國法理,僅鏈接到他人網站的行為與鏈接到非法的內容(例如,在美國賭博)或侵權(例如,非法MP3副本)。[18]幾個法院發現,即使繞過商業廣告,僅與其他人的網站聯繫起來,也不是版權或商標侵權,無論其他人可能會反對多少。[19][20][21]鏈接到非法或侵權內容可能會有足夠的問題,可以引起法律責任。[22][23][24]相比[25]有關美國版權法關於超鏈接的當前狀態的摘要,請參閱有關的討論這Arriba柔軟和完美10案例.
有些爭議,Vuestar技術試圖執行專利由其所有者Ronald Neville Langford申請[26]在世界各地,與其他超鏈接圖像相關的搜索技術與其他圖像網站或網頁。[27]
也可以看看
參考
- ^“ HTML鏈接”.w3schools.com。檢索2019-05-21.
- ^“標籤瀏覽”.ComputerHope.com。檢索7月26日,2021.
{{}}
:CS1維護:url-status(鏈接) - ^Brusilovski,彼得;Kommers,Piet;Streitz,Norbert(1996-05-15)。多媒體,超媒體和虛擬現實:模型,系統和應用:第一次國際會議,MHVR'94,俄羅斯莫斯科,俄羅斯9月(14-16),1996年。精選論文。 Springer科學與商業媒體。ISBN 9783540612827.存檔來自2018-02-07的原始內容。
- ^Mozilla開發人員網絡。“錨點元素-html:超文本標記語言”.developer.mozilla.org。檢索2021-10-13.
{{}}
:CS1維護:url-status(鏈接) - ^“ XML鏈接語言(XLink)版本1.0”.W3.org。檢索7月26日,2021.
{{}}
:CS1維護:url-status(鏈接) - ^“ HTML,網絡瀏覽器和其他用具””。存檔原本的2013年7月4日。
- ^維基百科:約翰·布勞頓(John Broughton)的《失踪手冊》,2008年,ISBN0-596-51516-2,p。 75存檔2018-02-07在Wayback Machine
- ^“超網絡 - opensim”。 opensimulator.org。 2012-03-04。檢索2012-10-25.
- ^“創建,保存和加載空間 - 鈷 - 杜克維基”。 wiki.duke.edu。 2009-04-21。存檔從2012-12-21的原始。檢索2012-10-25.
- ^“永久鏈接(永久鏈接)的定義”.techopedia.com。檢索10月31日,2018.
- ^W. Kille,Leighton(2015-10-09)。“互聯網'鏈接腐爛'的日益嚴重的問題以及媒體和在線出版商的最佳實踐”.記者resource.org.存檔來自2014年9月19日的原始。檢索10月30日,2018.
- ^“網頁的平均壽命”。 2011年11月8日。存檔來自2016年9月8日的原始。檢索10月31日,2018.
- ^蒂姆·伯納斯·李.“製作服務器(“ HREF”是“高產參考”)””)”。 W3.org。存檔從2012-10-25的原始。檢索2012-10-25.
- ^(阿特金森,比爾?)(1987年)。 “ 3”。HyperCard用戶指南(PDF)(1 ed。)。 Apple Computer Inc. p。 49。存檔(PDF)來自2018-01-23的原始內容。
- ^看Arriba柔軟案子。在這種情況下,第九巡迴法院的決定是美國法院關於聯繫的第一個重要裁決。在其中,第九巡迴賽將Arriba Soft與Kelly網站上的圖像進行了深度聯繫,以合理使用學說合法。
- ^“起訴台灣性研究員和激進主義者約瑟芬·何”(PDF)。 sex.ncu.edu.tw.存檔原本的(PDF)2012年2月8日。檢索2012-10-25.
- ^CNETnews.com,超鏈接專利案例無法點擊。 2002年8月23日。
- ^Cybertelecom ::合法鏈接?這互聯網檔案。檢索2012年6月11日。
- ^福特汽車公司訴2600 Enterprises,177 F.Supp.2d 661(EDMI 2001年12月20日)
- ^美國公民自由聯盟訴米勒案,977 F.Supp。1228(NDGA。1997)
- ^Ticketmaster Corp.訴Tickets.com,Inc。,第99-07654號(CD CALCAL。2000年3月27日)
- ^知識儲備案訴猶他州燈塔部公司存檔2008-12-20在Wayback Machine,75 FSUPP2d 1290(Dutah 1999)
- ^Universal City Studios Inc訴Reimerdes,111 FSUPP2d 294(DCNY 2000)
- ^伊利諾伊州X LLC訴Hightech Elec的Comcast。公司存檔2008-12-17在Wayback Machine,伊利諾伊州北區地方法院,2004年7月28日的裁決,03 C 3231
- ^完美10v。Google存檔2008-12-17在Wayback Machine,2006年2月21日的決定,案號CV 04-9484 AHM(CDCAL。2/21/06),CRI 2006,76–88對縮略圖鏈接無負債
- ^TelecomTV - Telecomtv One - 新聞存檔2008-12-23在Wayback Machine
- ^你所有的間介紹都屬於我們,西爾維·巴拉克(Silvie Barak),詢問者,2009年2月21日
進一步閱讀
- 溫里奇,哈拉德;hartmut obendorf;Winfried Lamersdorf(2001)。鏈接的外觀 - 擴展超鏈接的用戶界面的概念。 p。 19。Citeseerx 10.1.1.17.4220.doi:10.1145/504216.504225.ISBN 9781581134209.S2CID 14289046.