Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
僕とIEとPDF.js
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuuki Sumida
November 19, 2016
Technology
1.9k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
僕とIEとPDF.js
第六回 okayama-js 勉強会
Yuuki Sumida
November 19, 2016
More Decks by Yuuki Sumida
See All by Yuuki Sumida
stddev_popとstddev_sampの話 / stddev_pop and stddev_samp
razon
0
750
Monacaのビルド結果をSlackに通知したいマン[WIP] / Notify Monaca build results to Slack [WIP]
razon
0
490
ノベルティカンファレンス in 地方 / Novelty conference in local region
razon
0
910
おれたちのファイナルファンタジー勉強会 アンケート / Final Fantasy Survey
razon
1
300
フロントエンドわからなさすぎるのでVue CLIが吐き出すファイルを読む / Read the files generated by Vue CLI
razon
0
1.1k
今の飲みは次の飲みへ[完結編] / For the current drinking party to the next drinking party -final version-
razon
0
82
昔Reactで書いたコードをHyperappに移植した話 / Porting react to hyperapp
razon
0
300
今の飲みは次の飲みへ / For the current drinking party to the next drinking party
razon
0
77
大都会アワード2017 / Daitokai awards 2017
razon
0
970
Other Decks in Technology
See All in Technology
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
1.5k
Let's Change Our World—Again
snoozer05
PRO
6
700
キヨさん、67歳。AIコーディングエージェントに挑む
happysamurai294
0
110
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
320
クラウドサインを止めずに Nuxt へ 次の10年のために先に決めたこと
bengo4com
1
160
演劇と私とスクラム
chinmo
0
160
AIに任せられるFlutterコードベースを作る 〜仕様をコードで表し、ハーネスで守る〜
myohei
1
320
Patterns in AI Driven Software Development
akosma
PRO
0
220
アカウント統制の健康診断
kenichinakamura
1
210
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
410
Draft AIエージェントの トークン消費を最小化する 8つの原則
kinopeee
6
1.8k
Obsidian Vault Architectures
x5gtrn
PRO
0
190
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
2
12k
Discover your Explorer Soul
emna__ayadi
2
1.3k
The Language of Interfaces
destraynor
162
27k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
470
The browser strikes back
jonoalderson
0
1.9k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Music & Morning Musume
bryan
48
7.5k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
From π to Pie charts
rasagy
1
420
The Cult of Friendly URLs
andyhume
79
7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Transcript
僕 と IE と PDF.js 2016-11-19(Sat) okayama-js
僕 • Yuuki Sumida (@razon) • JSこわい
IE • Internet Explorer • 皆が大好きなブラウザで、IEについて尋ねると 揃って饒舌に語ってくれる
PDF.js • https://mozilla.github.io/pdf.js/ • 最近のFFのビューア • HTMLとJSでPDFをレンダリングするライブラリ • レンダリングエンジン+ビューア
PDF.js
Why IE? • デフォルトブラウザ(現プロジェクトにおいて) – エッスアイアーあるある
Why PDF.js? • Acrobat ReaderなしでもPDFを閲覧できる
Why PDF.js? • Acrobat ReaderなしでもPDFを閲覧できる • 「PDFを閲覧できるようにはしたいが、ローカルへ のダウンロードと印刷は特定の端末からしかでき ないようにしたい」
Why PDF.js? • Acrobat ReaderなしでもPDFを閲覧できる • 「PDFを閲覧できるようにはしたいが、ローカルへ のダウンロードと印刷は特定の端末からしかでき ないようにしたい」 –
お前は何を言っているんd
Why PDF.js? • Acrobat ReaderなしでもPDFを閲覧できる • 「PDFを閲覧できるようにはしたいが、ローカルへ のダウンロードと印刷は特定の端末からしかでき ないようにしたい」 –
お前は何を言っているんd – ビューアを弄れば自前のコードで制御できる – 勝つる
Oh...
Oh...
None
!? ※当時の約10日前
None
None
https://www.w3.org/TR/css3-page/
My solutions(ドヤァ この帳票はA3で印刷してください
まとめ • Chromeすごい
おしまい