64 (URL scheme) は、 URL のうち先頭の
:
までの部分です。 URL
を解決するために使うプロトコルや、 URL によって表される対象の種類・命名法などを表しています。
[1] URL scheme には標準的なもの、提案されている(た)もの、私的に用いられているものなど、
様々なものが存在します。
[67] 現在、すべての URL scheme の一覧と言えるものは存在していません。
IANA は IETF の RFC などで定義された URI scheme の一覧を管理していますが、
実際に用いられている URL scheme のごく一部しかカバーできていません。
その他 iPhone で用いられている URL scheme など範囲を限った一覧も Web
上に多々存在していますが、そのカバー率はそれぞれです。
[69] 次に示す URL scheme の一覧表は、主に本ウィキに (多かれ少なかれ) 情報がある
URL scheme を中心に掲載しています。 >>50 の JSON ファイルは、次に示す一覧表に加え、
より多くの URL scheme の情報を掲載しています (が、それでもカバーできていない
URL scheme が尚も数多く存在していると思われます)。
: (空文字列) |
_: |
a: |
aaa: |
aaas: |
abematv: |
moz-abdirectory: |
moz-abldapdirectory: |
abematv: |
abematv-license: |
moz-abmdbdirectory: |
about: |
action: | 内部動作呼び出し | 非標準 | Craving Explorer |
addbook: | | 非標準, IANA 未登録 | [W3CLIST] |
address: | 住所 | 非標準, IANA 未登録 | [Palmer 2001] (RFC 2396) |
addressbook: |
adiumxtra: |
adobe: |
acap: |
acct: |
activitytoday: |
afp: |
afs: |
aftp: |
aggregator: |
aim: | AOL IM | 非標準 | [W3CLIST] |
ajp: |
airbnb: |
akamaihd: |
akeita: |
amqp: |
amqps: |
android: |
android-app: |
vnd.android.nfc: |
android.resource: |
aniutaap: |
anon-ftp: | 匿名FTP | 歴史的 → ftp: , IANA未登録 | Dan Connolly |
ant: |
antlib: |
apex: | APEX | IETF 提案標準 (例), IANA 未登録 | RFC 3340, RFC 3343 |
app: | Air | 非標準, IANA 未登録 | Air |
x-apple-health: |
x-apple-reminder: |
applescript: |
com.apple.Home: |
applenews: |
application: | | 非標準, IANA 未登録 | Microsoft |
x-oma-application: | | OMA 規格, IANA 未登録 |
applications: | | 非標準 | KDE |
app-prefs: |
apps: | | 非標準, IANA 未登録 | libferris |
apt: |
ascpt: | AppleScript | 非標準 |
asin: |
async: |
ar: | | 非標準 | KDE |
archive: |
arib: | ARIB TV | IETF I-D, IANA 未登録 | |
arib-dc: |
arib-file: |
arib-ic: |
arib-node: |
arib-rtl:] |
arib-seg: |
arib-seggrp: |
arib-series: |
arib2: |
arn: |
artifact: |
atlantik: | | 非標準 | KDE |
attachment: | | 非標準, IANA未登録 | Opera |
audiocd: | | 非標準 | KDE |
auth: | 階層的認証識別子 | 期限切れ (IETF I-D) | [draft-pstickler-auth] |
x-avefront: |
aw: |
azure: |
balancer: |
bathyscaphe: |
bazaar: |
bbs2ch: |
bcp: |
beaker: |
bibp: | | 非標準 | Lynx |
bingmaps: |
x-birdfeed: |
bitcoin: |
bk: | BitKeeper |
blob: |
bluray: |
brave: |
btmh: |
btspp: |
buffer: |
builtin: | 組込み | W3C 勧告 (例) | VoiceXML (例) |
bundle: |
bundleclass: |
bum: |
burn: |
bz2: |
bzip: | bzip | 非標準 | KDE |
bzip2: | bzip2 | 非標準 | KDE |
bzr: |
bzr+http: |
bzr+https: |
bzr+sftp: |
bzr+ssh: |
bzr+ftp: |
bzr+lp: |
c: |
cache: |
caf%C3%E8: |
calshow: |
ms-call: |
callto: | 電話 | 満期 (IETF I-D) | [W3CLIST] |
cap: |
castanet: | | 非標準 | [W3CLIST] |
cat+: | | 非標準 | Protozilla |
x-catalog: | | W3C WD |
ccrc: |
ccso: |
cdda: |
cddb: |
cdl: |
cdo: | | 非標準 | Microsoft Office |
cdrom: |
cdv: |
cf: | Chrome Frame |
cf+hubic: |
cf+http: |
cfh: | local CGI | 非標準 |
cgi: | local CGI | 非標準 | KDE |
cgi+: | local CGI | 非標準 | Protozilla |
ms-chat: |
chrome: |
chrome-data: |
chrome-devtools: |
chrome-error: |
chrome-extension: |
chrome-extension-resource: |
chrome-guest: |
chrome-native: |
chrome-resource: |
chrome-search: |
chrome-untrusted: |
chromewebdata: |
cht: |
chttp: |
ci: |
cid: |
cifs: |
class: |
classpath: |
clr-namespace: |
clsid: | CLSID |
cm: |
cmd: | | | HTMLayout |
cnrp: |
coap: |
coaps: |
coap+ws: |
coap+ws:: |
cockatoo: |
cocon: |
cocon2: |
cocoon: |
coffee: |
coloplwcat: |
com050voipbiz: |
comgooglemaps: |
com.google.maps: |
compress.bzip2: | bzip2 | 非標準 | PHP 4.3+ |
compress.zlib: | zlib | 非標準 | PHP 4.3+ |
com-wordpress: |
concat: |
configuration: |
connect: |
consolemail: |
consul: |
content: |
context: |
context: | | | libferris |
control: | 動画制御 | W3C 会議での提案 |
copy: |
corbaloc: |
corbaname: |
cpan: |
cpurl: |
crid: | TV随時内容参照識別子 | IANA 登録済 | RFC 4078 (RFC 3986), [IANAREG] |
cros: |
crypto: |
cso: | | | Lynx |
csta: |
ctfile: |
cti: | Computer Telephone Integration | | BlackBerry |
cue: |
cuseeme: |
cvs: |
cvs+ext: |
cvs+pserver: |
cvs+ssh: |
cydia: |
daap: |
darcs+http: |
darcs+ssh: |
dat: |
data: |
datagram: |
dav: |
dayone: |
dayone1: |
dayone2: |
daytime: |
db: |
dbapi-8: |
dbcache: |
dbase: |
dc: | Direct Connect links on iDEN networks | 非標準 | BlackBerry |
dcmdlr: |
dcmmcspc: |
dcp.tcp.pft: | | ETSI 規格 (参考) | ETSI TS 102 821 |
debtorrent: |
deliveries: |
dict: | 辞書サービス・プロトコル | IANA 登録済 | RFC 2229 (RFC 1738), [IANAREG], [W3CLIST] |
did: |
diff: | 差分 | 非標準 | libferris |
direct: |
discord: |
com.hammerandchisel.discord: |
disk: | | 非標準 | [Apple] |
dix: | DIX | IETF I-D |
dns: | DNS | IETF 提案標準, IANA 登録済 | RFC 4501 (RFC 3986), [IANAREG], [W3CLIST] |
doc: |
docker: |
doi: | デジタル物体識別子 | 未登録, 満期 (IETF I-D) | [draft-paskin-doi-uri] |
dpbx: |
dpi: |
dpml: |
ms-drive-to: |
druby: |
dsm-cc: |
org.davic.dsmcc: |
dtmf: |
dtn: |
dtv: |
duckduckgo: |
dummycache: |
dummymail: |
duri: |
dvb: |
dvd: |
dvdnav: |
dweb: |
echofon: |
echofonpro: |
ecmascript: | ECMAScript 符号 | ATSC標準, IANA未登録 | DASE |
ed2k: | eDonkey 2000 |
edge: |
eid: | 外部識別子 | 満期 (IETF I-D), IANA 未登録 | draft-finseth-url (RFC 2396), [W3CLIST] |
elasticsearch: |
emacs: | Emacs | 非標準, IANA 未登録 | libferris |
email: |
enp: |
enum: | ENUM | 満期 (IETF I-D), IANA 未登録 | draft-brandner-enum-uri (なし) |
eshop: |
esl: | | 未登録, 満期 (IETF I-D) | [draft-palmer-esl-uri] |
esx: |
etcd: |
-moz-evil: |
example: |
exec: |
exit: |
expect: |
ext: | | 未登録, 非標準 | Forrest |
extension: |
fab: |
facetime: |
facetime-audio: |
facetime-audio-prompt: |
facetime-prompt: |
fax: |
faxs: |
fb1642839089311943: |
fb937784266316186: |
fbsql: |
fca: | | 非標準, IANA 未登録 | libferris |
fcast: |
fcgi: |
fd: |
feed: | RSS feed | IETF I-D | [draft-obasanjo-feed-URI-scheme] |
feedback-hub: |
feeds: | RSS feeds (複数) | 非標準 |
feedsearch: |
ffmpeg: |
file: |
fileb: |
filecache: |
moz-filedata: |
filedesc: |
filemail: |
filerun: | ファイル実行 | 非標準, IANA未登録 |
filesystem: |
finger: | Finger | 非標準 | [W3CLIST], Lynx |
findmy: |
firebird: | Firebird データベース |
firefox: | Firefox | 非標準, IANA 未登録 | libferris |
firefoxhtml: | Firefox | 非標準, IANA 未登録 |
firefoxurl: | Firefox | 非標準, IANA 未登録 |
firefox.url: | Firefox | 非標準, IANA 未登録 |
fish: | | 非標準 | KDE |
floppy: | FD | 非標準 | KDE |
fmip1: |
x-foldingtext: |
fonts: | | 非標準 | KDE |
fors: |
freenet: |
fsp: |
ftp: |
ffcpl: |
ftdoc: |
ftpes: |
ftps: | FTP over SSL | 未登録, 非標準 | PHP 4.3+ |
ftss: | 4Suite repository | 非標準 | 仕様案 (RFC 2396) |
fubscript: | JScript |
fukuokanbs: |
further: |
furtherstudy: |
gamecenter: |
gap: |
gcf: | Chrome Frame |
gdocs: |
ge: |
geo: |
x-geo: |
geographica: |
gfarm: |
gg: |
ghelp: |
gimage: | Windowsサイドバーガジェット画像 | 非標準 | Microsoft |
gio+*: |
git: |
git+git: |
git+http: |
git+https: |
git+ssh: |
gitannex: |
github: |
github-windows: |
gitsm: |
gizmoproject: |
glass: | Google Glass |
glob: |
gnmguardian: |
go: |
google: |
google.streetview: |
googlechrome: |
googlechromes: |
gopher: |
greasemonkey-script: |
gridlog.udp: |
groupwise: | | 非標準 | KDE |
groupwises: | | 非標準 | KDE |
gs: |
gsiftp: |
gsm-sms: | SMS | 満期 (IETF I-D) | [draft-antti-gsm-sms-url] (RFC 1738), [W3CLIST] |
gsx: |
gumby: | Gumby |
guardian: |
gz: | gzip | 非標準 |
gzip: | gzip | 非標準 | KDE |
h320: | H.320 | 満期 (IETF I-D) | [draft-cordell-sg16-conv-url] (RFC 1738) |
h323: | H.323 | IANA 登録済 | [draft-cordell-sg16-conv-url] (RFC 1738), RFC 3508 (なし), [IANAREG] |
h324: | H.324 | 満期 (IETF I-D) | [draft-cordell-sg16-conv-url] (RFC 1738), [W3CLIST] |
halflife: | Half-Life Protocol | 非標準 |
har: | | 非標準 | Hadoop |
harvest: |
hash: |
hashed: |
hatenablog: |
hatenabookmark: | はてなブックマーク |
hcp: | HTML Help | 非標準 | [Microsoft] |
hdfs: | HDFS | 非標準 |
hdl: | | 非標準 | [W3CLIST] |
hds: |
help: | KDE help | 非標準 | KDE |
vnd.sun.star.help: |
hftp: | | 非標準 | Hadoop |
hg+http: |
hg+https: |
hg+static-http: |
hg+ssh: |
hkp: |
vnd.sun.star.hier: |
hl: |
hls: |
hls+file: |
hls+http: |
hnews: | NNTP over HTTP | 満期 IETF I-D | [W3CLIST] |
horb: |
hsi: |
hsftp: | | 非標準 | Hadoop |
hlsvariant: |
htdb: | SQL | 非標準 | DataparkSearch |
htt: | HTTP | 非標準 → http: , ttp: |
http: | HTTP | IETF 原案標準, IANA 登録済 | RFC 1630, RFC 1738, RFC 1945 (RFC 1738 {不適合}, RFC 1808 {不適合}), RFC 2068 (RFC 1738 {不適合}, RFC 1808 {不適合}), RFC 2616 (RFC 2396), [IANAREG] |
h++p: | HTTP | 非標準 →http: |
ht*tp: | HTTP | 非標準 →http: |
http+aes: |
http+docker: |
httpkey: |
httpmd: |
httpmu: |
http_proxy: |
https: |
https+aes: |
httpstream: |
httpsy: |
httpu: |
httpx: |
hxxp: |
hw: |
hydra: |
hyperv: |
iax: | Inter-Asterisk eXchange Version 2 | IETF I-D, IANAREG 登録済 (予備) | draft-guy-iax, IANAREG (予備) |
iax2: |
ibase: |
ibooks: |
ical: |
icap: |
icecast: |
ichat: |
moz-icon: |
icyx: |
ifx: |
iiop: |
iiopboot: |
iioploc: | | [W3CLIST] |
iiopname: | Interoperable Naming Service 名 | 非標準, IANA未登録, 時代遅れ → corbaname: |
ilu: | | [W3CLIST] |
im: | 即席メッセージ受信箱 | IETF 提案標準 | RFC 3860 (RFC 2396), [IANAREG] |
imap: | IMAP | | RFC 2192 (RFC 1738, RFC 1808), IANAREG, RFC 5092 |
imap-message: | IMAP | 非標準 | Thunderbird |
imessage: |
imaps: | IMAP over TLS | 非標準 | KDE |
import: | 輸入 | 非標準, IANA 未登録 | E |
info: | Information Assets with Identifiers in Public Namespace (RFC 化), Texinfo (非標準) | IANA 登録済 | [draft-vandesompel-info-uri], RFC 4452, IANAREG |
intent: |
intl: | | 非標準, 未登録 | KDE |
ior: | CORBA IOR | 非標準 | [W3CLIST] |
ip: |
ipfs: |
ipns: |
ipp: |
irc | IRC | W3C 勧告 | [draft-mirashi-url-irc] (RFC 1738), PICS (RFC 1738), [W3CLIST] |
ircs: | IRC over TLS | 非標準, 未登録 |
iric.beep: | IRIC over BEEP | IETF 提案標準 | RFC 3983 (RFC 3981 (RFC 2396, RFC 2732)), [IANAREG] |
iris: | IRIS | IANA 登録済 | RFC 3981, IANAREG |
iris.beep: | IRIS/BEEP | IANA 登録済 | RFC 3983, IANAREG |
iris.xpc: | | IANA 登録済 | RFC 4992, IANAREG |
iris.xpcs: | | IANA 登録済 | RFC 4992, IANAREG |
iris.lwz: | | IANA 登録済 | RFC 4993, IANAREG |
itms: | iTunes Music Store | 非標準 | [Apple] |
itms-apps: |
itmss: |
itms-watch: |
inico2: |
inico2http: |
inico2https: |
inico2youtube: |
instagram: |
ios-app: |
itpc: |
itaprdp: |
its: |
jabber: | Jabber | 廃止 → xmpp: (実験的) | [JEP-0032] (RFC 2396) |
jar | | [W3CLIST], [Mozilla] |
java: | Java 符号 | 非標準 |
javabean: | | 非標準, IANA 未登録 → java: |
javarmi: | | 非標準 | Bill Jansen |
javascript | JavaScript | [W3CLIST] |
jdbc | | [W3CLIST] |
jeditresource: | | 非標準, 未登録 |
jms: | WebSphere MQ | 非標準, IANA 未登録 |
jnp: | | 非標準, IANA未登録 |
jrap: | JRAP |
jrt: |
jscript: | JScript 符号 | 非標準, IANA 未登録 → javascript: |
x-jsd: | Venkman | 非標準, IANA 未登録 | Venkman |
kafe | Coffee pot | [RFC 2324] |
%4Baffee | Coffee pot | [RFC 2324] |
kaffe | Coffee pot | [RFC 2324] |
kafo | Coffee pot | [RFC 2324] |
kahva | Coffee pot | [RFC 2324] |
kahvi | Coffee pot | [RFC 2324] |
kava | Coffee pot | [RFC 2324] |
kdx: | KDX | 非標準, 未登録 |
kdxtracker: | KDX | 非標準, 未登録 |
keynote: | Keynote | 未登録, 非標準 | Keynote |
keyparc: | | 非標準, IANA 未登録 |
keyword: | 検索 | 非標準, 未登録 | Firefox, Galeon |
kfs: | kumofs | 非標準 | Hadoop |
kinza: |
klik: |
k%C3%A1va: |
kn: |
kohv: |
koffee: |
koffie: |
lastfm: |
launch: |
launchpro: | Launch Center Pro |
launchplus: | Launch+ |
launchx: | Launch X |
lbry: |
ldap | LDAP | | RFC 1959 (RFC 1738), RFC 2255 (RFC 1738), [RFC-ietf-ldapbis-url-09.txt], RFC 4516, IANAREG |
ldapi: |
ldaps: | LDAP over TLS | 非標準 | KDE |
lftp+ftp: |
lftp+sftp: |
lftp+webdav: |
lftp+webdavs: |
lib: |
liberator: |
lid: |
lifn | | [W3CLIST] |
line: |
linelive: |
link: | | 非標準, IANA未登録 |
livescript | LiveScript | 時代遅れ → javascript: | [W3CLIST] |
livewire: |
local-file: | ファイル | 歴史的 → file: , IANA未登録 | Dan Connolly |
local: |
localapp: |
location: |
locktoken: |
locmemcache: |
loopback: |
lpr: |
lrq: | | 満期 (IETF I-D) | [draft-cordell-sg16-conv-url] (RFC 1738), [W3CLIST] |
lsidres: |
lxc: |
lynx*: | | 非標準 | Lynx |
lynxcgi: | プログラム実行 (CGI) | 非標準 | Lynx |
lynxexec: | プログラム実行 | 非標準 | Lynx |
lynxhist: | | 非標準, 内部用 | Lynx |
lynxkeymap: | | 非標準, 内部用 | Lynx |
lynxprog: | プログラム実行 | 非標準 | Lynx |
mac: | HFS+ | 非標準 | KDE |
magnet: |
mail: | 電子メイル・メッセージ | 未登録, 非標準 | Forrest |
mailbox: | メイル箱 | 非標準 | [W3CLIST] |
mailserver: |
mailto: |
main: |
mamdmviewer: |
man: |
x-man-path: |
mapbox: |
maps: |
market: | Androidマーケット |
math: |
mathproc: |
mbone: |
mbox: | mbox | 非標準 | KDE |
md5: |
media: | | 非標準 | KDE |
mediasource: |
mediastream: |
medium: |
mega: |
memcache: |
memoflowy: |
memorymail: |
message: |
message-id: |
x-message-id: |
metainfo: | | 非標準 | KDE |
mf: |
mhtml: | MHT 内の実体 | 非標準 | [Microsoft] |
microsoft-edge: |
mid: |
mime: | | 非標準 | [Microsoft] |
mime: | | 非標準, IANA 未登録 | libferris |
mirror: |
mk: | |
mkdaijirin: | 大辞林 |
mms | | [M$] |
mmsh: |
mmst: |
mmsto: | MMS | 非標準 |
mmsu | | [M$] |
mobilenotes: |
mobilepay: |
mocha | JavaScript | [W3CLIST] |
modem: | モデム | 廃止 (IETF 提案標準), IANA 登録済 | RFC 2806 (RFC 2396), RFC 3966, IANAREG |
mongodb: |
mono: | はてなモノリス |
monsterstrike-app: |
montulli: |
mountpoint: | | 提案 | Opera |
moz: |
moz-extension: |
moz-nullprincipal: |
mpst: |
mrml: | MRML | 非標準 | KDE |
ms: |
ms-app: |
ms-appx: |
ms-appx-web: |
msbd: | | [M$] |
ms-excel: |
ms-help: |
mshelp: |
ms-its: |
ms-itss: |
ms-local-stream: |
msn: | 旧 MSN |
msn: | MSN Messenger |
msnim: | MSN Messenger |
msnweather: |
ms-powerpoint: |
msrp: |
msrps: |
ms-settings-airplanemode: |
ms-settings-bluetooth: |
ms-settings-cellular: |
ms-settings-emailandaccounts: |
ms-settings-location: |
ms-settings-lock: |
ms-settings-power: |
ms-settings-screenrotation: |
ms-settings-wifi: |
ms-windows-store: |
ms-word: |
msql: |
mssql: | Microsoft SQL Server データベース |
mssql+pyodbc: |
vnd.ms.wmhtml: |
mtqp: | MTQP | IETF 提案標準, IANA 登録済 | RFC 3887 (RFC 2396), IANAREG |
mupdate: | MUPDATE | IETF 実験的, IANA 登録済 | RFC 3856 (RFC 2192 (RFC 1738, RFC 1808)), IANAREG |
multi: |
music: | Music |
mvn: |
myhttp: | HTTP | 非標準 → http: , IANA未登録 | Protozilla |
myportal: | | IANA 未登録, 非標準 | Galeon |
myrdf: | | | 非標準, IANA 未登録 | libferris |
mysql: |
mysql+mysqlconnector: |
mysql+cymysql: |
mysql+mysqldb: |
mysql+oursql: |
mysql+gaerdbms: |
mysql+pyodbc: |
mysql+pymysql: |
mysql+zxjdbc: |
mysql2: |
mysqli: |
mysqlgis: |
nats: |
natsulion: |
ncftp+ftp: |
nicojk: |
nethelp: |
net.tcp: |
x-netlog-udp: |
netrek: |
moz-neterror: |
news: |
newsglue: |
newsmonster-subscription: | | 未登録, 非標準 | NewsMonster |
newspost: | ニュース投稿 | 非標準 | Lynx |
newsrc: |
newsreply: | ニュース返答 | 非標準 | Lynx |
nfs: |
ni: |
nicoli: |
niconico: |
nifty: |
nih: |
nis: |
njar: |
nntp: |
nodes: |
noicyx: |
note: | メモ帳 | 非標準, 例 | MSDN |
notes: | Lotus Notes |
npm: |
ns: |
nsfw: |
nudp: |
nvram: | | ARIB |
nvrams: | | ARIB |
nzw31findnote: |
oai: |
ocap: | ACAP | ATSC |
oci8: |
odbc: |
odbc(access): |
vnd.sun.star.odma: |
office: | Microsoft Office |
ogg: |
oid: |
onavoapp: |
onavoprotect: |
onedrive: |
onenote: |
onepassword3: | 1Password |
opaquelocktoken | 不透明固定字句 | IETF 提案標準 | RFC 2518 (RFC 2068 (RFC 1738, RFC 1808 {不適合})), [IANAREG] |
open: | OpenURL | NISO 標準化中 | |
openpayee: |
openvz: |
openvz+unix: |
openvz+ssh: |
openvz+tcp: |
opera: |
operaemail: |
oracle: |
oracle+cx_oracle: |
ormi: |
osc: |
osc.tcp: |
osc.udp: |
otpauth: |
outlook: |
owc: | | 非標準 | Microsoft Office |
p: |
p2p.udp: |
p4: |
pack: | | IETF I-D, IANA 登録済 (予備) | draft-shur-pack-uri-scheme, IANAREG (予備) |
package: |
page: |
paint: |
par2+*: |
par2+ftp: |
par2+s3: |
paramiko+scp: |
paramiko+sftp: |
password: | 合言葉入力 | 非標準 | T-Time |
path: | 階層的 URN | 満期 (IETF I-D), IANA 未登録 | |
pcast: | | 非標準 | [Apple] |
peercast: |
ms-people: |
peripheral: | | ARIB 標準規格, IANA 未登録 |
perldoc: | perldoc | 非標準 | KDE |
perlfs: |
person: | 人 | 未登録, 非標準 | Forrest |
pexpect+scp: |
pexpect+sftp: |
pg: |
pgrid: |
pgrids: |
pgsql: |
phantomjs: |
phar: |
phone: | | 非標準 | [W3CLIST] |
ms-photos: |
photos-redirect: |
php: | PHP 入出力ストリーム | 未登録, 非標準 | PHP 3.0.13+ |
pict: |
pin: | BlackBerry |
pipe: |
pirol: |
pkcs11: |
vnd.sun.star.pkg: |
platform: |
player-ookami: |
pluginv1: |
plucker: |
pnm: |
pop: | POP3 | IETF 提案標準 | RFC 2384 (RFC 1738 {不適合}), [IANAREG] |
pop3: |
pop3s: |
pos: |
postgis: |
postgres: |
postgresql: |
postgresql+pg8000: |
postgresql+psycopg2: |
postgresql+zxjdbc: |
postman: |
ppaction: |
prefs: |
pres: |
print: |
printdb: |
printer: |
programs: |
project: |
prospero: |
protozilla: |
moz-proxy: |
proxylet: | Proxylet | 未登録, 満期 (IETF I-D) | draft-maciocco-opes-omml |
pseudo-cgi: |
psion: |
psql: |
psyc: |
puppet: |
purl: |
pvr: |
pydoc: | | 非標準 | KDE |
pydrive: |
pyimp: |
pymemcache: |
pythonista: |
pythonista2: |
pythonista3: |
pwid: |
qemu: |
qemu+unix: |
qemu+ssh: |
qemu+tcp: |
quicktime: | | 非標準 | [Apple] |
qname: | QName | 満期 (IETF I-D) | draft-pstickler-qname |
q%C3%A6hv%C3%A6: |
radio: |
ram: |
rar: |
rcs-chat: |
rdar: |
rdf: |
rdp: | | 非標準 | KDE |
realplayer.autoplay.6: |
rec: |
redirect: | redirect | 非標準 | Protozilla |
redis: |
rediss: |
redis+sentinel: |
redis+socket: |
rediscache: |
remembrance: | | 非標準 | libferris |
remote: | | 非標準 | KDE |
repo: |
res: | 資源 | 非標準 | [W3CLIST], Microsoft |
res-hint: | | 満期 (IETF I-D) |
resource: | 資源 | 非標準 | Mozilla |
resources: | | 非標準 |
respec: | ReSpec 資源 | 非標準 |
rest: | REST Webサービス |
reuters: |
rlan: | | 非標準, IANA 未登録 | KDE |
rlogin: | | 廃止 (IETF 情報提供 RFC) | RFC 1630 |
rmi: | | 非標準 | |
rom: | | 非標準 |
romsound: | | ARIB 標準規格, IANA 未登録 |
root: | | 非標準, IANA 未登録 | libferris |
rsh: | RSH | 非標準, IANA未登録 | |
rss: | RSS feed | 非標準, IANA未登録, 非推奨 → feed: |
rsync: | rsync | 非標準, IANA未登録 |
rtmp: |
rtmpe: |
rtmps: |
rtmpt: |
rtmpte: |
rtmpts: |
rtp: |
rtsp: | RTSP over TCP | IETF 提案標準 | RFC 2326 (RFC 2068 (RFC 1738 {不適合}, RFC 1808 {不適合})), [IANAREG] |
rtspt: | | 非標準 | KDE |
rtspu: | RTSP over UDP | IETF 提案標準, 未登録 | RFC 2326 (RFC 2068 (RFC 1738 {不適合}, RFC 1808 {不適合})) |
rvp: | | [W3CLIST] |
rwhois: | RWhois | 満期 IETF I-D | [draft-mealling-rwhoisurl] (RFC 1738, [W3CLIST] |
rx: | | [W3CLIST] |
s3: |
s3+http: |
s3n: |
sap: |
scgi: |
scp: |
screen: |
sctp: |
sdp: | SDP | 満期 (IETF I-D) | [draft-fujikawa-sdp-url] (RFC 1738), [W3CLIST] |
search: | | 未登録, 非標準 | Forrest |
search-ms: |
secondlife: |
seeq: | Seeq |
service: | SLP | IETF 提案標準 | RFC 2609 (RFC 2396), [IANAREG] |
session: |
settings: | | 非標準 | KDE |
ms-settings: |
sftp: | SFTP | IETF I-D | [draft-ietf-secsh-scp-sftp-ssh-uri] (RFC 3986) |
sgn: |
shc: |
sherlock: |
shell: | シェル命令 | 非標準 | Windows |
shoebox: |
shortcut: |
sieve: | Sieve | 非標準 | KDE |
simp: | SIMP | SSD |
simple: |
simplytweet: | SimplyTweet |
sip: |
sips: |
site: | | 非標準 | Forrest |
siteoforigin: | | 非標準 | Microsoft |
skype: |
skype4com: |
slack: |
sleipnir: |
slpro: |
smb: | SMB | IETF I-D | [draft-crhertel-smb-url], [W3CLIST] |
smileplayer2: |
sms: |
smsto: |
smtp: | SMTP | 満期 (IETF I-D) | [draft-earhart-url-smtp] (RFC 1738) |
smtp+ssl: |
smtp+tls: |
smtps: | SMTP/TLS | 非標準 | KDE |
snews: | NNTP/TLS | IETF 提案標準 (歴史的), IANA 登録済 (歴史的) | [W3CLIST], draft-ellermann-news-nntp-uri (歴史的), IANAREG (歴史的) |
snewspost: | ニュース投稿 (安全) | 非標準 | Lynx |
snewsreply: | ニュース返答 (安全) | 非標準 | Lynx |
snmp: | SNMP | IETF 提案標準, IANA 登録済 | RFC 4088 (RFC 3986), [IANAREG] |
soap: | SOAP | 非標準 |
soap.beep: | SOAP/BEEP | IETF 提案標準, IANA 登録済 | RFC 3288 (RFC 2396), IANAREG |
soap.beeps: | SOAP/BEEP | IETF 提案標準, IANA 登録済 | RFC 3288 (RFC 2396), IANAREG |
soap.mail: | SOAP/SMTP | 非標準 (実験的) | SoapMail |
soap.udp: |
sockmux: |
socks: |
socks4: |
socks4a: |
socks5: |
socks5h: |
soldat: |
solr: |
spacewalk: |
spatialite: |
sqlite: |
sqlite3: |
srm: |
srtp: |
ssdp: |
ssh: | SSH | IETF I-D | [draft-ietf-secsh-scp-sftp-ssh-uri] (RFC 3986) |
ssh2: |
sshftp: |
ssl: | SSL | 非標準 | PHP 4.3+ |
sssp: |
standfm: |
stats: |
steam: | Half-Life Protocol (+ Steam) | 非標準 |
storage: | GNOME蓄積域 |
ms-store: |
stream: | | 満期 (IETF I-D) | [draft-fujikawa-stream-uri] (RFC 2396) |
subethaedit: |
subl: |
sublime: |
svn: |
svn+file: | | 非標準 | KDE |
svn+http: | | 非標準 | KDE |
svn+https: | | 非標準 | KDE |
svn+rsh: |
svn+ssh: |
svn+svn: |
swappedout: |
swift: |
swipemint: | Swipemint |
sybase: |
sylfeed: | Sylfeed |
syncml: | SyncML名前空間 | OMA 規格 | SyncML |
sysimage: | | 非標準 | Windows |
syslog: |
system: | | 非標準 | KDE |
t120: | T.120 | 満期 (IETF I-D) | [draft-cordell-sg16-conv-url] (RFC 1738), [W3CLIST] |
tahoe: |
tag: |
tagmanager.c.com.linecorp.lineat: |
tann: |
tar: | | 非標準 | KDE |
tar+file: |
tar+ftp: |
tar+http: |
task: | | 非標準 | Forrest |
taskpaper: |
x-taskpaper: |
tbz2: | tar+bzip2 | 非標準, IANA未登録 |
tcl: |
tclive: |
tcp: |
tcp+ssl: |
tcprelay: |
tcviewer: |
tdb: |
tdl: | 型付データ表記 |
vnd.sun.star.tdoc: |
teamspeak: |
tee: |
tel: |
tel-av: | テレビ電話 | IANA 未登録, 非標準 | [iモード] |
telephone: | | [W3CLIST] |
telnet: | Telnet セッション | IETF 提案標準, IANA 登録済 | RFC 1630, RFC 1738, RFC 4248 (RFC 3986), [IANAREG] |
telprompt: |
temp: | | 非標準 | WinIE |
textforce: |
tftp: |
tgz: |
thaligroup: |
thehitlist: |
theme: | | 非標準, IANA未登録 | HTMLayout |
themes: | | 非標準 |
thismessage: | そのメッセージ | IETF 標準化過程, IANA 登録済 | RFC 2557, IANAREG |
thtp: | THTP | IETF I-D, IANA 未登録 |
thumbnail: | | 非標準 | KDE |
timepage: |
tip: | TIP | IETF 提案標準 | RFC 2371 (RFC 1738 {不適合}, RFC 2396 to be), [IANAREG] |
tivo: |
tls: |
tmp: |
tn3270: | TN3270 | IETF 提案標準 (予約), IANA 登録済 (予備) | RFC 1630, RFC 1738 (予約), IANAREG (予備) |
toc: | 目次 | 未登録, 非標準 | GNOME |
todo: | | 未登録, 非標準 | Forrest |
token: |
tomtomhome: | 地理的位置 | uri-review に提案 |
ms-tonepicker: |
topic: |
tor: |
tor+http: |
trash: |
hrn: | 階層的資源名 | 満期 (IETF I-D), IANA 未登録 | draft-pstickler-hrn |
tp: | HTTP | 非標準, IANA 未登録 → http: | 2ch |
ttp: | HTTP | 非標準, IANA 未登録 → http: | 2ch |
ttps: | HTTP over SSL/TLS | 非標準, IANA 未登録 → https: | 2ch |
tudou: | Tudou |
tumblr: |
tv: | TV | IETF 情報提供 RFC, IANA 未登録 | RFC 2838 (RFC 2396), [W3CLIST] |
tweetbot: | Tweetbot |
tweetie: | Tweetie | 非標準 |
com.atebits.tweetie2: | Tweetie |
com.atebits.tweetie2+2.0.0: | Tweetie |
com.atebits.tweetie2+*: | Tweetie |
tweetings: | Tweetings |
tweetingslite: | Tweetings |
twit: | Twittelator | 非標準 |
twitbird: | TwitBird | 非標準 |
twitbirdfree: | TwitBird | 非標準 |
twitbirdpro: | TwitBird | 非標準 |
twitterfon: | Echofon | 非標準 |
twitterfonpro: | Echofon | 非標準 |
twitterrific: |
twodo: |
txmt: |
uc-url: |
uddi: |
udf: |
udg: |
udp: |
udprelay: |
udp6: |
udplisten: |
ugomemo: |
um: |
uml: |
uml+unix: |
uml+ssh: |
uml+tcp: |
unix: |
unreal: |
unsv: |
upnp: |
uri: | URI | 満期 (IETF I-D), IANA 未登録 | draft-pstickler-uri |
url: |
urn: |
x-urn: |
ut2004: |
upnp: |
uuid: |
uwsgi: |
v3m: |
var: |
vbox: |
vbox+unix: |
vbox+ssh: |
vbox+tcp: |
vbscript: |
vcard-temp: |
vcd: |
vcs: |
vdo: |
vemmi: |
ventrilo: |
vivaldi: |
vidaud: | AV |
video: | 動画 | W3C 会議での提案 |
videos: |
videotex: | videotex | 満期 (IETF I-D), IANA 登録済 (歴史的) | draft-mavrakis-videotex-url-spec, [W3CLIST], draft-mavrakis-videotex-url-spec, IANAREG (歴史的) |
view-cache: |
view-rss: | RSS | 非標準, IANA 未登録 | NewsMonster |
view-source: | ソース表示 | 非標準, IANA 未登録 | [W3CLIST], Mozilla, Microsoft |
viewsource: | | 非標準, IANA未登録 → view-source: |
virtual: |
vlc: |
x-vloc: | | 非標準, IANA 未登録 | Venkman |
vmwareplayer: |
vmwarews: |
vmwarews+ssh: |
vmwarews+tcp: |
vnc: |
vnd.ms.radio: | | 非標準, IANA 未登録 | Microsoft |
voc: | 語彙 | 満期 (IETF I-D), IANA 未登録 | [draft-pstickler-voc] |
voice: |
voicemail: |
vpx: |
vrchat: |
vrmlscript: |
vss: | Visual SourceSafe |
vstfs: |
vtel: | テレビ電話 | 非標準, IANA 未登録 | [Vodafone] |
wais: |
ms-walk-to: |
wallet: | Microsoft Wallet |
wap: |
web+*: |
web+mastodon: |
vnd.sun.star.webdav: |
webkit-fake-url: |
wcap: |
x-wdic: |
web3s: |
web3sbase: |
webcal: | | 非標準, IANA 未登録 | Mozilla, KDE |
webcals: |
webdav: |
webdavs: | | 非標準, IANA 未登録 | KDE |
webhub: |
webpack: |
x-web-search: |
webster: |
vnd.sun.star.wfs: |
whatis: |
who: | | 非標準, IANA 未登録 | RFC 2345 |
whodp: | | 非標準, IANA 未登録 | [W3CLIST] |
whois: | WHOIS | 非標準, IANA 未登録 | Protozilla |
whois++ | WHOIS++ | 廃止 (IETF 情報提供 RFC), 満期 (IETF I-D), IANA 未登録 | RFC 1630, [draft-ietf-asid-whois-url] (RFC 1738), [W3CLIST] |
whoosh: |
whttp: |
whttps: |
widget: | Widgets | W3C ED, IANA 未登録 | Widgets 1.0 |
winnytp: |
winscp-ftp: |
winscp-ftps: |
winscp-ftpes: |
winscp-http: |
winscp-https: |
winscp-scp: ]] |
winscp-sftp: |
withever: | withEver |
wmq: | WebSphere MQ |
wordpress: |
workflow: |
wpn: |
ws: |
wsj: |
wsman: | Web Services for Management | 非標準, IANA 未登録 | WS-Management |
wss: |
wtai: |
www: | | 非標準, IANA 未登録 | Emacs/W3 |
wxp: |
wyciwtg: | | 非標準, IANA 未登録 | Gecko |
wysiwyg: |
x: |
x-*: |
xalan: | Java クラス | 非標準 | Xalan |
xbls: | | [Microsoft]] |
xdbc: |
xen: |
xen+unix: |
xen+ssh: |
xen+tcp: |
xfire: |
xindice: |
xmldb: |
xmlns: | XML名前空間 | 満期 (IETF I-D) | draft-pstickler-xmlns |
xmlrpc.beep: |
xmlrpc.beeps: |
xmlsocket: |
xmpp: |
xapian: |
xpath: | XPath | 非標準 | libferris |
xri: |
xrt: |
xrts: |
xsltfs: |
xtd: |
x-exec: |
x-ferris: | | 非標準, IANA 未登録 | libferris |
x-internal: |
x-schema: |
xweb: |
xxe-config: | | 非標準 | XXE |
xxxx: |
ms-yellowpage: |
yjcarnavi: |
ymsgr: |
youtube: |
vnd.youtube: |
yt: |
z39.50: | Z39.50 | 廃止 (IETF 提案標準 (予約)), IANA 未登録 | RFC 1738 (予約) |
z39.50s: | Z39.50 セッション | IETF 提案標準, IANA 登録済 | RFC 2056 (RFC 1738), [IANAREG] |
z39.50r: | Z39.50 取出し | IETF 提案標準, IANA 登録済 | RFC 2056 (RFC 1738), [IANAREG] |
zeroconf: | | 非標準, IANA 未登録 | KDE |
zim+file: |
zip: | Zip | 非標準, IANA 未登録 | KDE |
zippy: |
zk: |
zlib: | zlib | 非標準, IANA 未登録, 時代遅れ →compress.zlib: | PHP 4.0.4〜4.2.3 |
%D9%82%D9%87%D9%88%D8%A9: | HTCPCP,IETF 情報提供 RFC, IANA 未登録 | RFC 2324 |
zune: | | [Microsoft] |
%E5%92%96%E5%95%A1: | HTCPCP,IETF 情報提供 RFC, IANA 未登録 | RFC 2324 |
%CE%BA%CE%B1%CF%86%CE%AD: |
%E0%A4%95%E0%A5%8C%E0%A4%AB%E0%A5%80: |
%E3%82%B3%E3%83%BC%E3%83%92%E3%83%BC: |
%EC%BB%A4%ED%94%BC: |
%D0%BA%D0%BE%D1%84%D0%B5: |
%E0%B8%81%E0%B8%B2%E0%B9%81%E0%B8%9F: |
[203]
一般には
http://
のように特徴的な
://
の記号列で知られていますが、
//
は
authority が続くことを意味しています。
authority がない URL には
//
が付きません。
- [10]
scheme := 1*( ALPHA / DIGIT / "+" / "-" / "." ) ;; RFC 1808
- [11]
scheme := ALPHA *( ALPHA / DIGIT / "+" / "-" / "." ) ;; RFC 2396
- [12] RFC 2396 からは、 scheme 名の最初の文字はラテン文字でなければならないことになっています。実際にラテン文字以外で始まった URI scheme 名が使われたことがあるのかは不明です。 (IETF や W3C の規定したもののなかにはないです。)
- [4] 大文字と小文字は、元々は全て小文字が正しいとされていました。現在でも小文字しか通らない実装が残っています。
- [5] しかし、その後、実装は大文字も受け入れるべきとかに緩められていっています。今の主流の実装は小文字化してから評価します。
- [6] この傾向の元、比較的新しめの scheme の定義では大文字・小文字の区別をしないことを要求していたりもします。
- [7] 従って、現在では scheme 名の大文字・小文字の区別は消滅したが、小文字にした方が無難といえるでしょう。
- [8] ところで、中には
%4Baffee
のように、大文字・小文字の区別に意味があるために URI符号化を必須としているものもあります [RFC 2324]。 - [9] >>8 でもまあ無粋なことを言っちゃうと、 URI 的には
K
は reserved じゃないから、 %4Baffee
と Kaffee
は同等で、大文字・小文字の同一視を認めるとすると結局 kaffee
なんだけどね。
[16] clsid:
のように、全部大文字で書くことがかなり多い
scheme もあったりします。
- [13] 相対URI参照と絶対URI参照は、 最初に scheme 名があるかどうかで区別できます。 RFC 1808 は scheme 名のついた相対 URL を認めていましたが、 RFC 2396 は認めていません。
- [14] >>13 は間違い。 RFC 1630 は認めていますが、 1808 も 2396 も認めていません。 1808 は、古い実装はそういうのも認識するけどイクナイ!, 2396 は互換性のためには仕方ないけどやっぱりイクナイ! といってます。
[173] URL scheme 名は、衝突する可能性があります。
[129] 公式には URL scheme にはIANA登録簿 (>>121) がありますが、
破綻状態で、 URL scheme の衝突回避の役目は果たしていません。
木 (>>90) や逆ドメイン名 (>>136) もほとんど使われていません。
[168] 一方で現代的なほとんどのプラットフォームと Webブラウザーは、
任意のネイティブアプリケーションやWebアプリケーションが
URL scheme を登録できる機能を提供しています。
(プラットフォームごとの若干の制約はあるとはいえ)
実質的に URL scheme の名前空間は完全に開放されているのが現状です。
[169] このような状況で、異なる意味・用法で同名の URL scheme が現れるのは必然です。
00年代初期には既に衝突例が複数見られました (>>25、>>26)。
もしかすると90年代に既にあったかもしれません。
[170] 00年代末にはスマートフォンアプリ、とりわけ iOS
のアプリで標準的で簡易なプロセス間通信の手段として普及し、
URL scheme が爆発的に増加しました。それに伴い衝突例も増えました。
[166] 更には、悪意を持って敢えて他のアプリケーションの URL scheme
をプラットフォームに登録し、利用者の操作を妨害したり、情報を漏洩させたり、
その他何らかの利益を得たりしようとする事例が複数報告されています。
こうした攻撃は、 URL Scheme Hijacking と呼ばれています。
[175] プラットフォームは、極めて標準的な URL scheme
(https:
や about:
など)
を安易にアプリが登録することを防ぐべきです。
[176] プラットフォームは、それ以外の URL scheme についても、
利用者が気付かないうちに異なるアプリに登録が切り替わることを防ぐべきです。
[174] アプリマーケットは、技術的に可能であれば、 URL scheme
を不審な方法で利用するアプリの登録を拒絶するべきです。
[171] 任意の URL を入力として受け取るアプリケーション、
とりわけ UGC 系Webアプリケーションなどは、
悪意ある利用者が他の利用者に攻撃する手段とすることを防ぐため、
既知の標準的な URL scheme (https:
や mailto:
など)
以外の URL scheme をすべて拒絶すること
(ホワイトリスト方式)
を原則とするべきです。
自動リンクする URL scheme もホワイトリスト方式とするべきです。
[172] Webサイトからネイティブアプリへの誘導などの目的で特定の既知の標準的でない
URL scheme を用いる場合も、悪意あるアプリが登録された状態で情報が漏洩することがないよう、
十分配慮するべきです。例えばアカウントの登録や OAuth のフローの後に利用者にネイティブアプリに戻って欲しい時に、
秘密のトークンを URL に含めたりしてはいけません。フィッシングにも注意する必要がありそうです。
[180] プラットフォームは、より確実に送信先を指定できる IPC
の手段を用意するべきです。アプリケーションは、そのような手段が存在するなら、
可能な限りそちらを用い、 URL scheme に頼ることは避けるべきです。
[181] アプリケーションは、独自の URL scheme を定義する場合、
漏洩するべきでない情報を指定できるようにするべきではありません。
[18] UR* new schemes considerations
http://www.apps.ietf.org/url-schemes.html
(Last modified: Mon Sep 22 09:14:58 1997
)
[21] Architecture of the World Wide Web, Volume One
http://www.w3.org/TR/webarch/#URI-scheme
[22] UriSchemes - ESW Wiki http://esw.w3.org/topic/UriSchemes
[20] ちょっとしたメモ - 過剰なURIスキームは有害である
http://www.kanzaki.com/memo/2004/02/28-3
[27]
URI schemeは、歴史的事情によりURL schemeとも呼ばれます。
URL protocol、URLプロトコル、URL schema、
URLスキーマ、URI schemaなどとも呼ばれますが、それは間違いです。
[29]
IANA | URI Schemes http://www.iana.org/assignments/uri-schemes.html
いつのまにか HTML 化されてました。
(名無しさん 2006-06-17 09:01:03 +00:00)
[30]
A prayer to the (demi-)gods of URI - O'Reilly ONJava Blog
(Robert Cooper 著, 2007-07-13 20:41:02 +09:00
版)
http://www.oreillynet.com/onjava/blog/2006/11/a_prayer_to_the_demigods_of_ur.html
[31]
IEBlog : Enriching the Web Safely: How to Create Application Protocol Handlers ( 版) http://blogs.msdn.com/ie/archive/2007/07/18/enriching-the-web-safely-how-to-create-application-protocol-handlers.aspx
(名無しさん)
[32] Registration timing of new URI schemes
(Eran Hammer-Lahav 著, 版)
http://lists.w3.org/Archives/Public/uri/2009Aug/0047.html
[33] - App Lookup
( 版)
http://applookup.com/
[34] IPhone URL Schemes - akosma wiki
( 版)
http://wiki.akosma.com/IPhone_URL_Schemes
[35] URLスキームについて|Enjoy iPhone Life
( 版)
http://ameblo.jp/moco-cchi/entry-10811253150.html
[36] [whatwg] Blacklist for regsiterProtocolHandler()
( ( 版))
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-April/031220.html
[37] IRC logs: freenode / #whatwg / 20110413
( ( 版))
http://krijnhoetmer.nl/irc-logs/whatwg/20110413
[38] [whatwg] Blacklist for regsiterProtocolHandler()
( ( 版))
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-April/031294.html
[39] New Uniform Resource Identifer Schemes Considered 99% Harmful
( ( 版))
http://infomesh.net/2001/09/urischemes
[40] [whatwg] registerProtocolHandler() whitelist
( ( 版))
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-August/032974.html
[42] Web Applications 1.0 r7291 Whitelist another scheme.
( ( 版))
http://html5.org/tools/web-apps-tracker?from=7290&to=7291
[43] Web Applications 1.0 r7294 Add ssh and sip to the whitelist.
( ( 版))
http://html5.org/tools/web-apps-tracker?from=7293&to=7294
[44] Web Applications 1.0 r7323 Explain why gopher isn't on the list
( ( 版))
http://html5.org/tools/web-apps-tracker?from=7322&to=7323
[45] IRC logs: freenode / #whatwg / 20121124
( ( 版))
http://krijnhoetmer.nl/irc-logs/whatwg/20121124
[46] IRC logs: freenode / #whatwg / 20121128
( ( 版))
http://krijnhoetmer.nl/irc-logs/whatwg/20121128#l-1299
[47] IPhone URL Schemes - akosma wiki
( ( 版))
http://wiki.akosma.com/IPhone_URL_Schemes
[48] IRC logs: freenode / #whatwg / 20130507
( ( 版))
http://krijnhoetmer.nl/irc-logs/whatwg/20130507
[51] URL Scheme Intro for App Developers – Contrast Tech Support
( ( 版))
http://help.contrast.co/hc/en-us/articles/200865293-URL-Scheme-Intro-for-App-Developers
[52] handleOpenURL: Shared Interapp Communication on iOS
( ( 版))
http://handleopenurl.com/
[53] パラメータ有りiPhoneアプリのURLスキーム一覧
( (nasimeya 著, 版))
http://nasimeya.blog.fc2.com/blog-entry-820.html
[54] 総計290個以上掲載!iPhoneアプリのURLスキーム一覧
( (nasimeya 著, 版))
http://nasimeya.blog.fc2.com/blog-entry-157.html
[55] Zwapp
( ( 版))
http://schemes.zwapp.com/?page=218
[56] iPhoneアプリのURLスキーム @ ウィキ - ページ一覧
( ( 版))
http://www18.atwiki.jp/iphone-urlscheme/list
[57] Windows Phone 8 用の組み込みアプリを起動するための URI スキーム
( ( 版))
http://msdn.microsoft.com/ja-jp/library/windowsphone/develop/jj662937(v=vs.105).aspx
[58] URI schemes for launching built-in apps for Windows Phone 8
( ( 版))
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662937(v=vs.105).aspx
[59] Reserved file and URI associations for Windows Phone 8
( ( 版))
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207065%28v=vs.105%29.aspx#BKMK_Reservedprotocolnames
[60] URI Association Schemes List - Nokia Developer Wiki
( (Nokia 著, 版))
http://developer.nokia.com/community/wiki/URI_Association_Schemes_List
[61] 用途のわからないURLスキームを解説 « 当サイトは reliphone.jp に移転しました。
( ( 版))
https://reliphone.wordpress.com/2014/01/04/unknownurlschemes/
[63] iOS App Programming Guide: Advanced App Tricks
( ( 版))
https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html#//apple_ref/doc/uid/TP40007072-CH7-SW50
[110] [7100超]iPhone URLスキーム -The theoryの戯言[毎週日曜更新]
( 版)
http://www.geocities.jp/thetheorier/iphone_URLscheme.html
[144] 68406 – (protozilla) W3C CUAP: Allow registration of new URI schemes
( 版)
https://bugzilla.mozilla.org/show_bug.cgi?id=68406
[145] SchemesExtension - Mercurial
( 版)
https://mercurial.selenic.com/wiki/SchemesExtension
[147] Zwapp
( 版)
http://zwapp-blog.tumblr.com/
[149] A List of iOS URL Schemes - The Joy of Hack
(Aijaz Ansari 著, 版)
http://aijazansari.com/2013/07/16/a-list-of-url-schemes/
[156] [rfc-i] BCP 35 and BCP 115 and Auth48 and clerical errors
( 版)
https://www.rfc-editor.org/pipermail/rfc-interest/2015-April/008855.html
[157] Reference RFC 7595 instead of RFC 4395 · whatwg/html@ce7112b
( 版)
https://github.com/whatwg/html/commit/ce7112b2a2fd73f0fbe906dc45679333717e9a0f
[159] Fix #101: always strip U+0009, U+000A, and U+000D · whatwg/url@7b40216
( 版)
https://github.com/whatwg/url/commit/7b40216f809c7fe3c9a1680b5c1b06a771c9ebd8
[185] Editorial: give URL syntax components their own terms
(annevk著, )
https://github.com/whatwg/url/commit/451696e4297c4c676fae21dbc926aeafb2477e6c
[186] Adding algorithm "Does scheme-part match another scheme-part?" (#136)
(Sun77789著, )
https://github.com/w3c/webappsec-csp/commit/cf6dc08055b3b824623187eb56d35e7c242f2296
[192] Can't get gmail for android to open a custom URL scheme, or an intent:// URL - Stack Overflow
( ())
http://stackoverflow.com/questions/38778618/cant-get-gmail-for-android-to-open-a-custom-url-scheme-or-an-intent-url
[204] 予約済みのファイルと URI スキーム名 - UWP applications | Microsoft Docs
(alvinashcraft, )
https://docs.microsoft.com/ja-jp/windows/uwp/launch-resume/reserved-uri-scheme-names#reserved-uri-scheme-names
[206] New Uniform Resource Identifer Schemes Considered 99% Harmful, , http://infomesh.net/2001/09/urischemes