about URI方案
此條目可參照英語維基百科相應條目來擴充。 (2018年4月26日) |
此條目需要補充更多來源。 (2017年11月29日) |
在許多現代網頁瀏覽器中,用戶可以通過直接在地址欄輸入以「about」單詞開頭的一系列代碼(相當於訪問一個特殊的地址),進入各種高級設置菜單,方便地實現對瀏覽器的內部重要信息進行訪問或設置的目的。這種通過以「about」開頭的特定URI來實現訪問高級菜單的設計方案被稱為「about URI方案」(英語:about URI scheme)、「about URL方案」或「about地址方案」。此方案已是美國網碼分配局正式登記的方案[1]並已標準化[來源請求]。英文中它也常被誤稱為一種「協議」(protocol)。最常見的about:
URI鏈接是about:blank
,訪問它只會顯示一個空白頁面。也有許多其它的about:
地址可以顯示有關瀏覽器本身的一些信息。有些瀏覽器可能會用自己的瀏覽器名作為URI開頭達到類似目的,並且將許多about:
URI解析成對應的地址。比如about:opera
(適用於歐朋瀏覽器)或about:chrome
(適用於谷歌瀏覽器)。
在早期版本的網景瀏覽器中,任何以about:
開頭的URI並不會被視為內置命令,從地址欄訪問它們會直接顯示冒號後面的文字。與此類似,在早期版本的IE瀏覽器中,如果在about:
後面追加HTML代碼(比如about:<em>hello world</em>
),後面追加的HTML代碼將會被渲染顯示,類似RFC 2397中定義的data: URI方案(雖然前者受限制更多)。另有一些版本的網景瀏覽器在嘗試訪問未知的about:
URI時會返回隨機的語錄,包括「Whatchew talkin' 'bout, Willis?」(出自電視節目《Diff'rent Strokes》中的口頭禪)或「Homey don't play dat!」(電視節目《In Living Color》中經常出現的語句)。[2][3]
參考文獻
編輯- ^ Uniform Resource Identifier (URI) Schemes. [2016-09-28]. (原始內容存檔於2016-10-11) (英語).
- ^ Dominik Hoffmann. Special Netscape URLs for cache diagnostics?. Newsgroup: comp.infosystems.www.browsers.mac. 1996-06-14 [2012-09-29] (英語).
- ^ Matthew Paul Thomas. Weird easter egg in NN 3.0 or 3.01. 2000-06-23 [2012-09-29] (英語).
外部連結
編輯- RFC 6694 - 「about」URI方案
- About protocol links. Mozilla Firefox. (原始內容存檔於2017-11-20) (英語).
- about redirectors' source code. Mozilla Firefox (英語).[永久失效連結]