Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Blob URL Scheme
Search
mex-ichikawa
August 28, 2014
Programming
0
500
Blob URL Scheme
Tsukiji.front #1 での発表資料です。
デモリンク1:
http://goo.gl/vWp1yN
デモリンク2:
http://goo.gl/5TH7Lc
mex-ichikawa
August 28, 2014
Tweet
Share
More Decks by mex-ichikawa
See All by mex-ichikawa
Three.js vs Unity5
mex_ichikawa
0
56
WebAudioAPIで(目的の)SE作れなかった話
mex_ichikawa
0
32
Bower + WebComponents
mex_ichikawa
0
36
gulp + React
mex_ichikawa
2
400
Other Decks in Programming
See All in Programming
sappoRo.R #12 初心者セッション
kosugitti
0
240
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
200
ISUCON14公式反省会LT: 社内ISUCONの話
astj
PRO
0
190
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
120
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
320
最近のVS Codeで気になるニュース 2025/01
74th
1
260
動作確認やテストで漏れがちな観点3選
starfish719
6
1k
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
300
Open source software: how to live long and go far
gaelvaroquaux
0
630
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
360
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
3
740
Featured
See All Featured
Optimizing for Happiness
mojombo
376
70k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
960
Designing for Performance
lara
604
68k
Statistics for Hackers
jakevdp
797
220k
Faster Mobile Websites
deanohume
306
31k
Speed Design
sergeychernyshev
26
790
Code Reviewing Like a Champion
maltzj
521
39k
Docker and Python
trallard
44
3.3k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Language of Interfaces
destraynor
156
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Transcript
Blob URL Scheme 使ってみたよ 2014/08/28 mex-ichikawa / Tsukiji.front
自己紹介 • mex-ichikawa • プログラマ • Hubot飼いはじめました • 主にエオルゼアに居ます
はじめに 今回は、 Blob URL Scheme というモノのハナシ
まず、URLスキームとは リソースに到達するための 手段を記述したもの
具体的には? http://〜 ftp://〜 itms-apps://〜 ↑な感じでURLの頭に付いてる奴がスキーム
じゃあ、Blob URL Scheme とは URL表記で Blobにアクセスする 手段
…もうちょっと詳しく • スキームは blob: • Blobに対して一時的にURLを発行する • URLを発行したBlobはメモリに常駐する • URLは完全ランダム
• ブラウザ対応はwindow.URLをチェック (対応ブラウザ:http://goo.gl/09LIIL)
Blob URL Scheme の作成 window.URL.createObjectURL({blob,file})
実際に作ってみる DEMO URL発行デモ
で、何に使うの? わからん。 …けど、動的に生成したリソースに 静的リソースと同じ手段でアクセスできる
利用ケースを模索(1) DEMO アップロード画像のプレビュー
利用ケースを模索(2) DEMO Workerスクリプトの動的生成
Blob URL Schemeの使いドコロ • 動的に生成したリソースやローカルファイルを簡 単に扱えるようにできる • サーバに依存しないWebツールとか • Data
URL Schemeより効率いい場面があるの で使い分けて • 派手さはないけど、地味に便利なのでたまに思 い出して下さい。。。
終わり! ありがとうございました