/[pub]/suikawiki/sw4data/ids/2/423.txt
Suika

Contents of /suikawiki/sw4data/ids/2/423.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (hide annotations) (download)
Sun May 29 12:59:54 2011 UTC (13 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +135 -136 lines
File MIME type: text/plain
updated by (anon)

1 wakaba 1.7
2     * 大文字と小文字
3    
4     [1]
5     [CITE[Bug in w3m-url-encode-string]] ([CODE[2007-05-11 13:00:36 +09:00]] 版) <http://emacs-w3m.namazu.org/ml/msg09323.html>
6    
7     [[Webとの互換性]]のためには[[百分率符号化]]は[[大文字]]でなければならないらしい。
8    
9     ;; [[RFC 3986]] 的に[[大文字]]でなければならないというのは誤りで、
10     [[RFC 4234]] [[ABNF]] は[[大文字]]・[[小文字]]を区別しない。
11    
12     ([[名無しさん]] [WEAK[2007-05-11 11:19:59 +00:00]])
13    
14     [[#comment]]
15    
16    
17     * 非予約文字の百分率符号化
18    
19     [2]
20     最後の path segment が [CODE(URI)[%2E]]
21     または [CODE(URI)[%2E%2E]], [CODE(URI)[%2E.]],
22     [CODE(URI)[.%2E]] な[[相対参照]]について。
23     ([[名無しさん]])
24    
25     [3]
26     [CODE(HTMLe)@en[[[a]]]] [CODE(HTMLa)@en[[[href]]]] にそのような[[相対参照]]を指定した時の[[ステータス・バー]]または[[ツールチップ]]に表示される[[絶対URI参照]]は:
27     - [[Firefox]] 1.5、[[Opera]] 9: [[百分率符号化]]を解いたもの
28     ([CODE(URI)[[[.]]]] や [CODE(URI)[[[..]]]])
29     - [[WinIE 6]]: [[百分率符号化]]されたまま
30    
31     ([[名無しさん]])
32    
33     [4]
34     その[[リンク]]を[[かちっ]]たときに飛ばされる[[文書]]の [[URI]]
35     ([[アドレス・バー]]の表示や [CODE(JS)@en[[[location]].[[href]]]]) は:
36     - [[Firefox]] 1.5、[[WinIE 6]]: [CODE(URI)[[VAR@ja[[[基底URI]]]]/%2E]] など、
37     [[百分率符号化]]のまま
38     - [[Opera]] 9: [CODE(URI)[[VAR@ja[[[基底URI]]]]/.]] など、
39     [[百分率符号化]]を解いた値
40    
41     ([[名無しさん]])
42    
43     [5]
44     >>2 のような path segment が含まれるものの、最後の path
45     segment ではない[[相対参照]] (例えば [CODE(URI)[%2E/]])
46     ([[名無しさん]])
47    
48     [6]
49     >>5 [[ステータス・バー]]などの表示:
50     - [[Firefox]] 1.5、[[Opera]] 9: [CODE(URI)[[[.]]]] や
51     [CODE(URI)[[[..]]]] として解釈したときの[[絶対URI参照]]
52     - [[WinIE]] 6: [[百分率符号化]]されたまま、
53     特別な意味を持たないと解釈した時の[[絶対URI参照]]
54    
55     ([[名無しさん]])
56    
57     [7]
58     >>5 飛ばされる [[URI]]:
59     - [[Firefox]] 1.5、[[Opera]] 9: 特別な意味を持つと解釈した時の[[絶対URI参照]]
60     - [[WinIE 6]]: [[百分率符号化]]されたまま、特別な意味を持たないと解釈した時の[[絶対URI参照]]
61    
62     ([[名無しさん]])
63    
64     [8]
65     [[URI scheme]] [Q@en[[CODE(URI)@en[http]]]] の一部または全部が[[百分率符号化]]されている[[URI参照]]
66     ([[名無しさん]])
67    
68     [9]
69     >>8 表示、移動先とも、 [[Firefox]] 1.5、[[Opera]] 9、
70     [[WinIE 6]] のいずれも[[相対参照]]と解釈
71     ([[名無しさん]])
72    
73     [10]
74     [[ASCII]] [CODE(URI)@en[[[hostname]]]] の一部または全部が[[百分率符号化]]されている[[URI参照]]
75    
76     ([[名無しさん]])
77    
78     [11]
79     >>10:
80     表示: [[Firefox]] 1.5、[[Opera]] 9、[[WinIE 6]] とも、
81     [[百分率符号化]]を解いたもの
82     ([[名無しさん]])
83    
84     [12]
85     >>10 移動先:
86     - [[Opera]] 9、[[WinIE 6]]: [[百分率符号化]]を解いた[[ホスト]]
87     - [[Firefox]] 1.5:
88     -- [CODE(URI)@en[[[.]]]] が[[百分率符号化]]されているなら、[[百分率符号化]]をすべて解いた[[ホスト]]
89     -- そうでないなら、[[百分率符号化]]されたままの[[ホスト]]
90     (見つからないというエラーになる)
91    
92     ([[名無しさん]])
93    
94     [13]
95     [[ポート番号]]の一部または全部が[[百分率符号化]]されている場合:
96     表示、移動先とも:
97     - [[Opera]] 9、[[WinIE 6]]: [[百分率符号化]]を解いた[[ポート番号]]
98     - [[Firefox]] 1.5: [[百分率符号化]]を解かない状態で、最初の[[数字]]の連続
99     -- 例えば、 [CODE(URI)[%38%30]] なら [CODE[[[30]]]] と解釈する
100    
101     ([[名無しさん]])
102    
103     [14]
104     テスト: <http://suika.fam.cx/~wakaba/-temp/test/uri/percent/unreserved/>
105     ([[名無しさん]] [WEAK[2007-05-21 05:49:59 +00:00]])
106    
107    
108     [15]
109     [CITE@ja-JP[akr流(2007-02-22)]] ([[akr]] 著, [TIME[2007-02-26 17:00:01 +09:00]] 版) <https://www.codeblog.org/blog/akr/20070222.html>
110     ([[名無しさん]])
111    
112    
113     [[#comment]]
114    
115    
116     * メモ
117    
118     [31] [CITE[IRC logs: freenode / #whatwg / 20091229]]
119     ([TIME[2010-01-06 07:47:25 +09:00]] 版)
120     <http://krijnhoetmer.nl/irc-logs/whatwg/20091229>
121    
122     [32] [CITE@en[XSLT 2.0 and XQuery 1.0 Serialization (Second Edition)]]
123     ( ([TIME[2010-12-17 00:08:20 +09:00]] 版))
124     <http://www.w3.org/TR/2010/REC-xslt-xquery-serialization-20101214/#uri-escaping>
125    
126     [33] [CITE@en[XSLT 2.0 and XQuery 1.0 Serialization (Second Edition)]]
127     ( ([TIME[2010-12-17 00:08:20 +09:00]] 版))
128     <http://www.w3.org/TR/2010/REC-xslt-xquery-serialization-20101214/#XHTML_ESCAPE-URI-ATTRIBUTES>
129    
130     [34] [CITE@en[Web Applications 1.0 r1835 Don't escape '%' when doing URL resolution. (bug 5802) (credit: hs)]]
131     ( ([TIME[2008-07-01 08:52:00 +09:00]] 版))
132     <http://html5.org/tools/web-apps-tracker?from=1834&to=1835>
133    
134     [35] [CITE@EN[XQuery 1.0 and XPath 2.0 Functions and Operators (Second Edition)]]
135     ( ([TIME[2010-12-17 00:06:54 +09:00]] 版))
136 wakaba 1.6 <http://www.w3.org/TR/2010/REC-xpath-functions-20101214/#func-encode-for-uri>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24