/
63.txt
279 lines (206 loc) · 12 KB
/
63.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
[26] [DFN[[CODE(URI)@en[about:]]]] [[URL scheme]] は、 [[Webプラットフォーム]]や
[[Webブラウザー]]の特別な機能を表す [[URL]] に使われます。
* 標準 [CODE(URI)@en[about:]] URL
[27] 次の [[URL]] が標準化されています。
[FIG(list middle)[
- [CODE(URI)@en[[[about:blank]]]] [SRC[[[Fetch Standard]]]]
- [CODE(URI)@en[[[about:client]]]] [SRC[[[Fetch Standard]]]]
- [CODE(URI)@en[about:html-kind]]
- [CODE(URI)@en[[[about:invalid]]]] [SRC[[[CSS]]]]
- [CODE(URI)@en[[[about:legacy-compat]]]] [SRC[[[HTML Standard]]]]
- [CODE(URI)@en[[[about:srcdoc]]]] [SRC[[[HTML Standard]]]]
[HISTORY[
- [CODE(URI)@en[[[about:unicorn]]]] [SRC[[[Fetch Standard]]]]
]HISTORY]
]FIG]
* 歴史
** Classic Mozilla の実装
[15]
,URI 参照 ,0.9 ,1 ,2 ,3 ,4 ,Gecko ,メモ
,[CODE(URI)[about:]] , , ,○ ,○ ,○ ,○ ,
,[CODE(URI)[[[about:blank]]]] , , , , ,>>11 ,○ ,
,[CODE(URI)[[[about:buildconfig]]]] , , , , , ,○
,[CODE(URI)[[[about:coslogo]]]] , , , , ,○ ,× ,Cosmo
,[CODE(URI)[[[about:insologo]]]] , , , , ,○ ,× ,INSO Corporation
,[CODE(URI)[[[about:javalogo]]]] , , , , ,○ ,× ,
,[CODE(URI)[[[about:license]]]] , , , , ,○ , ,
,[CODE(URI)[[[about:logo]]]] , , , , ,○ ,○ ,
,[CODE(URI)[[[about:mclogo]]]] , , , , ,○ ,× ,Marimba
,[CODE(URI)[[[about:mmlogo]]]] , , , , ,○ ,× ,Macromedia
,[CODE(URI)[[[about:mozilla]]]] , , ,○ ,○ ,○ ,○ ,
,[CODE(URI)[[[about:ncclogo]]]] , , , , ,○ ,× ,Netcast Communications Corp.
,[CODE(URI)[[[about:odilogo]]]] , , , , ,○ ,× ,"Object Design, Inc."
,[CODE(URI)[[[about:PreferenceStyleSheet]]]] , , , , , ,? ,[[Mozilla Suite]]
,[CODE(URI)[[[about:qtlogo]]]] , , , , ,○ ,× ,QuickTime
,[CODE(URI)[[[about:rsalogo]]]] , , , , ,○ ,× ,
,[CODE(URI)[[[about:symlogo]]]] , , , , ,○ ,× ,Symantec
,[CODE(URI)[[[about:tdlogo]]]] , , , , ,○ ,× ,Bitstream TrueDoc
,[CODE(URI)[[[about:visilogo]]]] , , , , ,○ ,× ,Visigenic
- [1] [[Netscape Navigator]] にあった [CODE[about:]] [[URI]] は殆ど今の [[Mozilla]]
では使えないようです。 <about:mozilla> とかはちゃんとありますが。
- [2] ''about:mozilla'' <http://www.imasy.or.jp/~yotti/moz_about.html>
- [3] ''Netscape Tricks'' <http://web.archive.org/web/19990429071821/http://www.yikes.com/netscape/>
- [4] ''Netscape easter eggs'' <http://www.decus.de:8080/www/vms/sw/notes/ns_about.htmlx>
- [10] Classic Mozilla では、 [CODE(URI)[about:[VAR[既知 URI]]]] とすると、その URI の資源についての情報 (「情報を表示」画面) がでてきます。 ([SAMP(URI)[about:about:about:http://something.example/]] みたいなのまで OK。)
- [11] NC 4.01 の [[NetHelp]] の [CODE(file)[blank.htm]] の注釈に依れば、 Macintosh 版では <about:blank> が実装されていなかったそうです。 (そんなダミー・ファイル作ってる暇があったら実装しろよ。。。)
[16]
[CITE[About protocol links - MozillaZine Knowledge Base]] <http://kb.mozillazine.org/About_Protocol_Links>
([[名無しさん]] [sage])
[17]
[CITE[The hidden features of Netscape Navigator ouuups Mozilla !]] <http://purl.net/net/scape>
** WinIE の実装
[5] [[WinIE]] では、
[CODE(reg)[[[HKLM]]\SOFTWARE\Microsoft\Internet Explorer\AboutURLs]]
に値を設定することで [CODE(URI)[about:]] URI と実際の URI
を結びつけることができます。 (ほかの [CODE(URI)[about:]] URI
と結びつけることはできないようです。)
WinIE 6.0 で定義されているのは、
,[[about:blank]] ,<res://mshtml.dll/blank.htm>
,[[about:DesktopItemNavigationFailure]] ,<res://shdoclc.dll/navcancl.htm> ,取り消されたアクション
,[[about:Home]] , ,[[ホーム・ページ]]
,[[about:mozilla]] ,<res://mshtml.dll/about.moz> ,(青い画面)
,[[about:NavigationCanceled]] ,<res://shdoclc.dll/navcancl.htm> ,取り消されたアクション
,[[about:NavigationFailure]] ,<res://shdoclc.dll/navcancl.htm> ,取り消されたアクション
,[[about:OfflineInformation]] ,<res://shdoclc.dll/offcancl.htm> ,オフラインで使用できない Web ページ
,[[about:PostNotCached]] ,<res://mshtml.dll/repost.htm> ,警告 : ページの有効期限切れ
[6] 登録されていない値をアドレス バーに入れても、何も起こりません。
(エラーも出ません。)
- [9] >>8 [[NC]] 4.01 でもそうでした。 [[XSS]] 問題も含めてまったくそのまま。
- [12] [[WinIE4]] 未満では [CODE(URI)[about:]] scheme は全く実装されていませんでした。
[91] [CITE@ja[INFO: The "About:" Protocol in Internet Explorer]] ([TIME[2009-04-12 12:24:43 +09:00]] 版) <http://support.microsoft.com/?scid=kb%3Ben-us%3B183978&x=14&y=13>
** Emacs/W3 の実装
[13]
- <about:> [[Emacs/W3]] について
- <about:authors> Emacs/W3 の作者について
- <about:eggs> [[卵]]
- <about:emacs> [[emacs]] について
- <about:document> 表示中の[[文書]]について ([CODE[w3-document-information]])
- <about:license> Emacs/W3 のライセンス
- <about:mozilla> 『The Book of Mozilla, 18:27』
- <about:quotes>
- [14] ''Browser memo'' <http://www.kmc.gr.jp/~ranran/browsers/browsers.html#w3>
** emacs-w3m の実装
[7] [[素のw3m]] にはないですが、 [[emacs-w3m]] は独自の
[CODE(URI)[about:]] 体系を持っています。
[KBD[M-x w3m-[VAR[foo]]]] が [CODE(URI)[about://[VAR[foo]]/]]
に対応しているみたいです。
例: (完全な一覧は emacs-w3m のソースを読むべし)
,about: ,版情報
,about://antenna/ ,[[アンテナ]]画面
,about://db-history/ ,[[履歴]]データベース
,about://history/ ,履歴
,about://namazu/?[VAR[name=val&name=val&...]] ,[[namazu]] 検索
,about://perldoc/[VAR[MODULE::NAME]] ,[KBD[[[perldoc]] [VAR[MODULE::NAME]]]]
,about://weather/[VAR[地名]] ,[[天気予報]]
[VAR[地名]]は生の漢字だったりします。
- [8] [[NN2]] は、 [CODE(URI)[about:[VAR[任意の文字列]]]] (他に解釈できないもの) の[VAR[任意の文字列]]をそのまま文書の内容とします。 URI 符号化の復号さえ行わずにそのままです。ですから [SAMP(URI)[about:foo%25bar]] と書けば、 [SAMP[foo%25bar]] がそのまま表示s砺ます。
** 標準化の試み
[90] [[HTML5]] は [CODE(URI)@en[[[about:blank]]]] や [CODE(URI)@en[[[about:legacy-compat]]]]
に関する動作を規定しています。
[89] [CITE[The "about" URI Scheme ]] ([TIME[2009-01-27 11:01:08 +09:00]] 版) <http://lachy.id.au/dev/specs/about-uri/draft-lachy-about-uri.txt>
[92] [CITE[The 'about' URI scheme]] ([TIME[2009-05-12 07:13:45 +09:00]] 版) <http://www.ietf.org/internet-drafts/draft-holsten-about-uri-scheme-01.txt>
* メモ
[18]
<about:saitama>:
[[さいたま]]の [[AA]]。 [[unDonut]] で実装されています。
[CITE[unDonut-タブブラウザ推奨委員会]]
<http://tabbrowser.ktplan.jp/valinor/undonut.html>
([[名無しさん]] [sage])
[19]
<about:myportal> [[Galeon]]
[77] [CITE@ja[くでんな日々や公開どう?]] ([TIME[2008-11-15 23:05:27 +09:00]] 版) <http://maguroban.s41.xrea.com/diary/diary.xcg?Date=2008-11-12#2008111202>
[78]
[CITE[About: URI scheme - Wikipedia, the free encyclopedia]] <http://en.wikipedia.org/wiki/About:_URI_scheme>
([[名無しさん]])
[79]
<about:document> [[Emacs/W3]]
([[名無しさん]] [sage])
[80]
<about:style>: 古い [[Emacs/W3]] の <about:> 用[[スタイル・シート]]
[81]
[CITE[]] ([CODE[1997-03-02 12:44:03 +09:00]] 版) <http://iep.water.ca.gov/d/bin/sbin/site/etc/httpd/cgi-bin/dss/bin/sbin/site/lib/xemacs-19.15/lisp/w3/w3-about.el>
([[名無しさん]])
[82]
<about:buildconfig>
([[名無しさん]])
[86]
<about:memory>: [[Google Chrome]] ([[Safari]] にはなし)
([[名無しさん]])
[87]
[CITE@en[about: URI scheme - Wikipedia, the free encyclopedia]] ([CODE[2008-09-03 09:42:50 +09:00]] 版) <http://en.wikipedia.org/wiki/About:_URI_scheme>
([[名無しさん]])
[88]
[[Opera]] では <about:opera> = <opera:about> = <about:about> ですが、
<opera:opera> はないみたいです。
([[名無しさん]])
[93] [CITE@en[draft-holsten-about-uri-scheme-02 - The \\x27about\\x27 URI scheme]]
([TIME[2009-08-15 15:21:33 +09:00]] 版)
<http://tools.ietf.org/html/draft-holsten-about-uri-scheme>
[94] [CITE[IRC logs: freenode / #whatwg / 20090915]]
([TIME[2009-10-31 11:41:27 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090915#l-908>
[95] [CITE[IRC logs: freenode / #whatwg / 20110322]]
( ([TIME[2011-04-10 13:09:15 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20110322#l-328>
[96] [CITE[josephholsten/about-uri-scheme - GitHub]]
( ([TIME[2011-04-17 15:15:03 +09:00]] 版))
<https://github.com/josephholsten/about-uri-scheme/>
[97] [CITE@en[draft-ietf-appsawg-about-uri-scheme-00 - The \x27about\x27 URI Scheme]]
( ([TIME[2011-10-18 08:16:11 +09:00]] 版))
<http://tools.ietf.org/html/draft-ietf-appsawg-about-uri-scheme-00>
[98] [CITE@en[draft-ietf-appsawg-about-uri-scheme-07 - The "about" URI Scheme]]
( ([TIME[2012-06-16 16:06:39 +09:00]] 版))
<http://tools.ietf.org/html/draft-ietf-appsawg-about-uri-scheme-07>
[99] [CITE[IRC logs: freenode / #whatwg / 20120705]]
( ([TIME[2012-07-17 22:28:19 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20120705#l-725>
[100] [CITE[IRC logs: freenode / #whatwg / 20120713]]
( ([TIME[2012-07-21 01:41:48 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20120713#l-639>
[101] [CITE@en[RFC 6694 - The "about" URI Scheme]]
( ([TIME[2012-08-14 11:03:27 +09:00]] 版))
<http://tools.ietf.org/html/rfc6694>
[102] [CITE[josephholsten/about-uri-scheme]]
( ([TIME[2012-11-18 21:46:24 +09:00]] 版))
<https://github.com/josephholsten/about-uri-scheme>
[103] [CITE[IRC logs: freenode / #whatwg / 20121104]]
( ([TIME[2012-11-24 02:00:05 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20121104>
[104] [CITE@en[URL schemes - WHATWG Wiki]]
( ([TIME[2012-12-03 10:54:13 +09:00]] 版))
<http://wiki.whatwg.org/wiki/URL_schemes>
[105] [CITE[IRC logs: freenode / #whatwg / 20121128]]
( ([TIME[2012-12-09 02:18:35 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20121128#l-1299>
[106] [CITE[Client-Side JavaScript Reference]]
( ([TIME[2011-02-10 00:16:32 +09:00]] 版))
<http://docs.oracle.com/cd/E19957-01/816-6408-10/location.htm#1193137>
[20] [[Firefox]] には <about:sessionrestore> があるようです。 [TIME[2014-09-06T09:56:29.300Z]]
[21] [[Firefox]] には <about:robots> があります。
[25] [[Firefox]] には <about:addons> があります。 [TIME[2015-12-03T22:56:44.100Z]]
[22] [CODE(URI)[[[about:unicorn]]]] は [[Fetch Standard]] に追加されましたが、
[[Chrome]] も [[Firefox]] も現時点では実装していません。 [TIME[2015-04-01T03:06:25.500Z]]
[23] [CITE["about" URI Tokens]] ([TIME[2014-01-31 02:45:15 +09:00]] 版) <http://www.iana.org/assignments/about-uri-tokens/about-uri-tokens.xml>
[FIG(quote)[
[FIGCAPTION[
[24] [CITE@en[URL schemes - WHATWG Wiki]]
([TIME[2014-10-12 01:44:12 +09:00]] 版)
<https://wiki.whatwg.org/wiki/URL_schemes#about:_URLs>
]FIGCAPTION]
> See also The "about" URI Scheme and "about" URI Tokens which this wiki page obsoletes.
]FIG]
[28] [CODE(URI)@en[[[about:config]]]]
[29] [[Chrome]] では (非標準の) [CODE(URI)@en[[[about:]]]] [[URL]]
への [[navigate]] は [CODE(URI)@en[[[chrome:]]]] [[URL]] への[[リダイレクト]]となるようです。
[30] <about:tor> [[Tor Browser]]
[FIG(quote)[
[FIGCAPTION[
[31] [CITE@ja[Google InstantがChrome(dev/canary)のアドレスバーで利用可能に! | ライフハッカー[日本版]]]
( ([TIME[2016-06-18 01:22:13 +09:00]]))
<http://www.lifehacker.jp/2010/10/101004googleinstantincanary.html>
]FIGCAPTION]
> Google Chromeを立ち上げ、まずは「omnibox」で「about:labs」と入力。すると、「Labs」のメニュー一覧画面が表示されるので
]FIG]
[32] [CITE@en[Stop treating about URLs as same-origin]]
([[annevk]]著, [TIME[2016-09-14 22:34:34 +09:00]])
<https://github.com/whatwg/fetch/commit/72fc2e787be663f5bc39c88665dd3c356abbca0f>