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
470
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
55
WebAudioAPIで(目的の)SE作れなかった話
mex_ichikawa
0
32
Bower + WebComponents
mex_ichikawa
0
35
gulp + React
mex_ichikawa
2
400
Other Decks in Programming
See All in Programming
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
240
距離関数を極める! / SESSIONS 2024
gam0022
0
250
RubyLSPのマルチバイト文字対応
notfounds
0
110
ActiveSupport::Notifications supporting instrumentation of Rails apps with OpenTelemetry
ymtdzzz
1
210
Realtime API 入門
riofujimon
0
150
【Kaigi on Rails 2024】YOUTRUST スポンサーLT
krpk1900
1
330
弊社の「意識チョット低いアーキテクチャ」10選
texmeijin
5
24k
CSC509 Lecture 12
javiergs
PRO
0
140
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
6
2k
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
110
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
730
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.2k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Side Projects
sachag
452
42k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.8k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Music & Morning Musume
bryan
46
6.2k
Building an army of robots
kneath
302
42k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Cost Of JavaScript in 2023
addyosmani
45
6.7k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Making Projects Easy
brettharned
115
5.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
710
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より効率いい場面があるの で使い分けて • 派手さはないけど、地味に便利なのでたまに思 い出して下さい。。。
終わり! ありがとうございました