scheme

XPointer scheme

[2] 名前を持ち、仕様書により定義された特定の指示子データ書式を、 XPointer の scheme (スキーム) と呼びます。

[15] 色々定義されていますが、ほとんど実装されていません。

仕様書

名前

[3] Scheme 名は (XML名前空間 1.0) QName です。 名前空間接頭辞があれば、 名前空間束縛文脈内であれば名前空間名に展開できます。 他の多くの仕様とは異なり、展開できない場合でも誤りではなく、 その scheme 名の指示子部分が無視されるだけです。

[6] 接頭辞なしの名前は、 W3C勧告で定義された scheme が使うことになっています。 <http://www.w3.org/TR/xptr-framework/#scheme> 2005年11月18日に登録簿 W3CREG が公開されました。

実装義務

[12] XPointer Framework 仕様書は、どの XPointer scheme も実装を義務付けてはいませんが、 XPointer を使う仕様書に対して義務付けるものと対応するものを明記するべきとしています >>11

[13] RFC 7303XML MIME型等の適合する応用に対して element() を実装することを義務付けています >>10

[14] こうした規定は実態とは一致しておらず、ほとんど実装されていません。

XPointer scheme の一覧

[1] XPointerscheme 達。

Scheme 名説明状態出典
(速記)要素固有識別子W3C 勧告[XPointer Framework]
bindingWSDL 2.0 束縛改訂済み (W3C WD)[WSDL 2.0 20040803]
bnodeRDF blank nodeW3C 案RDF/A
t:child匿名子資源 URI 参照廃止manakai dis
content-type対象媒体型期限切れ I-D
css()
xp:document文書全体xpointer.js
element要素への経路W3C 勧告, W3C 登録済み[XPointer element()], [W3CREG]
emmaXPath 部分集合W3C WDEMMA
endpointWSDL 2.0 終点改訂済み (W3C WD)[WSDL 2.0 20040803]
epointer()
epubcfi()EPUB CFI
faultWSDL 2.0 失敗改訂済み (W3C WD)[WSDL 2.0 20040803]
ffp()ISO/IEC 21000-17
fixptrFIXptr
frames内文書W3C WD[XFrames]
interfaceWSDL 2.0 界面改訂済み (W3C WD)[WSDL 2.0 20040803]
left()W3C登録済TEI
link()
match()W3C登録済TEI
meta()非標準, W3C 登録
mp()ISO/IEC 21000-17
offset()ISO/IEC 21000-17
operationWSDL 2.0 操作改訂済み (W3C WD)[WSDL 2.0 20040803]
pipeline1XML送油管言語 1.0 処理期限切れ I-D
range()範囲W3C登録済TEI
right()W3C登録済TEI
selector()
serviceWSDL 2.0 サービス改訂済み (W3C WD)[WSDL 2.0 20040803]
som()XFA SOMAdobe 仕様, W3C 登録XFA 2.4 195頁
string-range()文字列範囲W3C登録済TEI
style:style代替スタイル選択xpointer.js
svgView()SVG表示W3C勧告, W3C登録済SVG 1.0, SVG 1.1
t:id簡易局所的識別子廃止manakai dis
t:tf資源 & 適用対象 URI 参照組廃止manakai dis
t:tfp資源 & 適用対象 & 追加適用対象 URI 参照組廃止manakai dis
window:titlexpointer.js
wsdl.bindingWSDL 2.0束縛W3C勧告候補, W3C登録済WSDL 2.0
wsdl.bindingFaultWSDL 2.0 束縛失敗W3C勧告候補, W3C登録済WSDL 2.0
wsdl.bindingFaultReference()WSDL 2.0束縛失敗参照W3C勧告候補, W3C登録済WSDL 2.0
wsdl.bindingMessageReference()WSDL 2.0束縛メッセージ参照W3C勧告候補, W3C登録済WSDL 2.0
wsdl.bindingOperation()WSDL 2.0束縛操作W3C勧告候補, W3C登録済WSDL 2.0
wsdl.description()WSDL 2.0説明W3C勧告候補, W3C登録済WSDL 2.0
wsdl.elementDeclaration()WSDL 2.0要素宣言W3C勧告候補, W3C登録済WSDL 2.0
wsdl.endpoint()WSDL 2.0端点W3C勧告候補, W3C登録済WSDL 2.0
wsdl.extension()WSDL 2.0拡張W3C勧告候補, W3C登録済WSDL 2.0
wsdl.feature()WSDL 2.0機能W3C勧告候補, W3C登録済WSDL 2.0
wsdl.interface()WSDL 2.0界面W3C勧告候補, W3C登録済WSDL 2.0
wsdl.interfaceFault()WSDL 2.0界面失敗W3C勧告候補, W3C登録済WSDL 2.0
wsdl.interfaceFaultReference()WSDL 2.0界面失敗参照W3C勧告候補, W3C登録済WSDL 2.0
wsdl.interfaceMessageReference()WSDL 2.0界面メッセージ参照W3C勧告候補, W3C登録済WSDL 2.0
wsdl.interfaceOperation()WSDL 2.0界面操作W3C勧告候補, W3C登録済WSDL 2.0
wsdl.property()WSDL 2.0特性W3C勧告候補, W3C登録済WSDL 2.0
wsdl.service()WSDL 2.0サービスW3C勧告候補, W3C登録済WSDL 2.0
wsdl.typeDefinition()WSDL 2.0型定義W3C勧告候補, W3C登録済WSDL 2.0
wsdl11.binding()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.bindingOperation()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.bindingMessageReference()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.bindingOperationFault()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.extension()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.definitions()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.elementDeclaration()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.message()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.messagePart()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.port()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.portType()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.portTypeMessageReference()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.portTypeOperation()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.portTypeOperationFault()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.service()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
wsdl11.types()W3C WD, W3C 登録[WSDL 1.1 要素識別子]
xinclude1XInclude 1.0 処理期限切れ I-D
xmlnsXML名前空間束縛W3C 勧告, W3C 登録済み[XPointer xmlns()], [W3CREG]
xmlns-local文脈による XML 名前空間束縛の使用期限切れ I-D
xpath()XPath 1W3C登録申請取下げxpath1()
xpath1()XPath 1満期 (I-D), W3C登録済draft-stlaurent-xpath-frag, TEI
xpath2()XPath 2W3C登録済
xpointer()XPointerW3C WD, W3C 登録済[XPointer xpointer()]
xscdXML Schema 部品W3C WDXSCD

(W3C登録状況は2006年2月28日現在)

XPointer 登録簿

[5] W3C名前空間接頭辞無しXPointer scheme 名の登録簿と登録制度を設けました。

少なくても4月から計画があったのに、 この程度のものを公開するだけで半年掛かるのはどうかと思うよ。

(名無しさん 2005-11-19 00:39:28 +00:00)

歴史

[7] XPointer Registry <http://www.w3.org/2005/04/xpointer-schemes/#20061011>

xpointer() が登録済から評価中にかわっています。 (名無しさん 2006-10-23 11:23:13 +00:00)

[8] WSDL 1.1 Element Identifiers ( 版) <http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720/>