pack URI

pack URI

[15] pack: URL は、 OOXMLXPS など MicrosoftZIP ベースのファイル形式の中に含まれているファイルを識別するものです。

構文

[16] authority に元の URL を変形したものを入れ、 path でその ZIP ファイルの中身を識別します。

[17] authority 部分は : の後に文字列が入るので、 RFC 3986 には違反しています。

関連

[18] 同じような趣旨の URL schemejar: など多数ありますが、構文はまったく異なっています。

メモ

[1] 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>>1IANA 登録しようとしたもので、 >>3>>1Ecma で標準化中のものです。

[5] Open Packaging Conventions のアドレス指定モデル <http://www.microsoft.com/japan/msdn/windowsvista/general/opcadmdl.aspx>

>>1 の日本語版です。

[6] Pack URIs in Windows Presentation Foundation <http://msdn2.microsoft.com/en-US/library/aa970069.aspx>

[7] xyzzy: Leader of the pack (2008-08-08 12:32:48 +09:00 版) <http://omniplex.blogspot.com/2008/08/leader-of-pack.html>

[8] pack (2008-08-10 16:10:04 +09:00 版) <http://www.iana.org/assignments/uri-schemes/prov/pack>

[9] draft-shur-pack-uri-scheme-05 - The "pack" URI Scheme ( 版) <http://tools.ietf.org/html/draft-shur-pack-uri-scheme-05>

[10] 最後の I-D です。

[11] Re: [Uri-review] Request for review ( 版) <http://www.ietf.org/mail-archive/web/uri-review/current/msg00548.html>

[12] >>11 のような URI として相応しくないという理由で (実際に広く使われているにも関わらず) 却下されてしまったようです。となると jar: とか zip: とかの類も IETF 的に認められることは無さそうですね・・・。

[13] ( 版) <http://www.iana.org/assignments/uri-schemes/historic/pack>

[14] >>8 の登録のかわりにこちらの Historic な登録になりました。