たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

ローカルなURLスキーム/2015.11版

ローカルスキームとは、URLスキームのうち、リソースへの接続にネットワークを介さないスキームのこと。

A local scheme is a scheme that is one of "about", "blob", "data", and "filesystem". A URL is local if its scheme is a local scheme. URL standard, WHATWG

ローカルスキームは上記の通り4種類ある。

  • about
  • blob
  • data
  • filesystem

about URI scheme

ブラウザなどアプリケーション固有の内部リソースを示すためのURL scheme. The "about" URI Scheme

blob URL scheme

メモリに読み込まれたバイナリデータ、あるいは読み込まれたローカルファイルのためのURL scheme. File API, Blob URL scheme

data URI scheme

URI自体がデータを表現するようにしたscheme.

filesystem URL scheme

単一アプリケーションが管理するローカルディレクトリ・ファイル領域(sandbox/砂場)中のリソースにアクセスするためのscheme

1度標準化が打ち切られている(2014/4/24)
File API: Directories and System, W3C Working Group Note(discontinued)

標準化が打ち切られた経緯等について
Resurrecting the File System API - WICG

新しい標準化文書
FileSystem API, W3C editor's draft