[15] [CODE(URI)@en[[[pack:]]]] [[URL]] は、 [[OOXML]] や [[XPS]] など [[Microsoft]]
の [[ZIP]] ベースのファイル形式の中に含まれている[[ファイル]]を識別するものです。

* 構文

[16] [[authority]] に元の [[URL]] を変形したものを入れ、 [[path]] でその [[ZIP]]
ファイルの中身を識別します。

[17] [[authority]] 部分は [CODE(char)[[[:]]]] の後に文字列が入るので、 [[RFC 3986]]
には違反しています。

* 関連

[18] 同じような趣旨の [[URL scheme]] は [CODE(URI)@en[[[jar:]]]]
など多数ありますが、構文はまったく異なっています。

* メモ

[1]
[CITE[Welcome to the MSDN Library]] <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlong/html/opcadmdl.asp>

[2]
draft-shur-pack-uri-scheme

[3]
[[OOXML]]
([[ECMA 376]] Part 2 Annex B.)

[4]
>>2 は >>1 を [[IANA]] 登録しようとしたもので、
>>3 は >>1 を [[Ecma]] で標準化中のものです。

[5]
[CITE[Open Packaging Conventions のアドレス指定モデル]] <http://www.microsoft.com/japan/msdn/windowsvista/general/opcadmdl.aspx>

>>1 の日本語版です。

[6]
[CITE[Pack URIs in Windows Presentation Foundation]] <http://msdn2.microsoft.com/en-US/library/aa970069.aspx>

[7]
[CITE@en[xyzzy: Leader of the pack]] ([CODE[2008-08-08 12:32:48 +09:00]] 版) <http://omniplex.blogspot.com/2008/08/leader-of-pack.html>

[8]
[CITE[pack]] ([CODE[2008-08-10 16:10:04 +09:00]] 版) <http://www.iana.org/assignments/uri-schemes/prov/pack>

[9] [CITE@en[draft-shur-pack-uri-scheme-05 - The "pack" URI Scheme]] ([TIME[2011-08-15 21:18:13 +09:00]] 版) <http://tools.ietf.org/html/draft-shur-pack-uri-scheme-05>

;; [10] 最後の [[I-D]] です。

[11] [CITE[Re: '''['''Uri-review''']''' Request for review]] ([TIME[2006-07-07 05:14:52 +09:00]] 版) <http://www.ietf.org/mail-archive/web/uri-review/current/msg00548.html>

[12] >>11 のような [[URI]] として相応しくないという理由で (実際に広く使われているにも関わらず) 却下されてしまったようです。となると [CODE(URI)@en[[[jar:]]]] とか [CODE(URI)@en[[[zip:]]]] とかの類も
[[IETF]] 的に認められることは無さそうですね・・・。

[13] ([TIME[2011-10-05 10:08:07 +09:00]] 版) <http://www.iana.org/assignments/uri-schemes/historic/pack>

;; [14] >>8 の登録のかわりにこちらの Historic な登録になりました。
