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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
710
Monacaのビルド結果をSlackに通知したいマン[WIP] / Notify Monaca build results to Slack [WIP]
razon
0
480
ノベルティカンファレンス in 地方 / Novelty conference in local region
razon
0
880
おれたちのファイナルファンタジー勉強会 アンケート / Final Fantasy Survey
razon
1
290
フロントエンドわからなさすぎるので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
68
昔Reactで書いたコードをHyperappに移植した話 / Porting react to hyperapp
razon
0
290
今の飲みは次の飲みへ / For the current drinking party to the next drinking party
razon
0
69
大都会アワード2017 / Daitokai awards 2017
razon
0
950
Other Decks in Technology
See All in Technology
20260513_生成AIを専属DSに_AI分析結果の検品テクニック_ハンズオン_交通事故データ
doradora09
PRO
0
220
小さいVue.jsを30分で作る
hal_spidernight
0
150
みんなの考えた最強のデータ基盤アーキテクチャ'26前期〜前夜祭〜ルーキーズ_資料_遠藤な
endonanana
0
320
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
800
20260507-ACL-seminar
satoshi5884
0
110
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8k
世界の中心でApp Runnerを叫ぶ FINAL
tsukuboshi
0
260
Claude Codeウェビナー資料 - AWSの最新機能をClaude Codeで高速に検証する
oshanqq
0
280
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
190
How to learn AWS Well-Architected with AWS BuilderCards: Security Edition
coosuke
PRO
0
130
全社統制を維持しながら現場負担をどう減らすか〜プラットフォームチームとセキュリティチームで進めたSecurity Hub活用によるAWS統制の見直し〜/secjaws-security-hub-custom-insights
mhrtech
1
430
2026年春のAgentCoreアプデ 細かいやつ全部まとめ
minorun365
3
230
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
370
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
230
Tell your own story through comics
letsgokoyo
1
920
[SF Ruby Conf 2025] Rails X
palkan
2
1k
Amusing Abliteration
ianozsvald
1
160
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Ruling the World: When Life Gets Gamed
codingconduct
0
220
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
300
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
320
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
140
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Fireside Chat
paigeccino
42
3.9k
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すごい
おしまい