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
僕とIEとPDF.js
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuuki Sumida
November 19, 2016
Technology
1.8k
0
Share
僕と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
700
Monacaのビルド結果をSlackに通知したいマン[WIP] / Notify Monaca build results to Slack [WIP]
razon
0
480
ノベルティカンファレンス in 地方 / Novelty conference in local region
razon
0
860
おれたちのファイナルファンタジー勉強会 アンケート / Final Fantasy Survey
razon
1
280
フロントエンドわからなさすぎるので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
65
昔Reactで書いたコードをHyperappに移植した話 / Porting react to hyperapp
razon
0
280
今の飲みは次の飲みへ / For the current drinking party to the next drinking party
razon
0
66
大都会アワード2017 / Daitokai awards 2017
razon
0
950
Other Decks in Technology
See All in Technology
トイルを超えたCREは何屋になるのか
bengo4com
0
120
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
140
最大のアウトプット術は問題を作ること
ryoaccount
0
270
制約を設計する - 非決定性との境界線 / Designing constraints
soudai
PRO
4
910
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
290
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
230
Zephyr(RTOS)でOpenPLCを実装してみた
iotengineer22
0
180
MIX AUDIO EN BROADCAST
ralpherick
0
140
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
670
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
400
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
280
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
95
Git: the NoSQL Database
bkeepers
PRO
432
67k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
130
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
640
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
350
The Pragmatic Product Professional
lauravandoore
37
7.2k
Side Projects
sachag
455
43k
Abbi's Birthday
coloredviolet
2
6.2k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Docker and Python
trallard
47
3.8k
WENDY [Excerpt]
tessaabrams
9
37k
sira's awesome portfolio website redesign presentation
elsirapls
0
200
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すごい
おしまい