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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
730
Monacaのビルド結果をSlackに通知したいマン[WIP] / Notify Monaca build results to Slack [WIP]
razon
0
490
ノベルティカンファレンス in 地方 / Novelty conference in local region
razon
0
900
おれたちのファイナルファンタジー勉強会 アンケート / 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
79
昔Reactで書いたコードをHyperappに移植した話 / Porting react to hyperapp
razon
0
290
今の飲みは次の飲みへ / For the current drinking party to the next drinking party
razon
0
77
大都会アワード2017 / Daitokai awards 2017
razon
0
960
Other Decks in Technology
See All in Technology
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
470
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
140
もう一度考える SRE チームの作り方・育て方 / Rethinking SRE #1: Building and Growing SRE Teams
rrreeeyyy
6
1k
【CEDEC2026】次世代デジタルカードゲームのサーバー設計と運用 〜『Shadowverse: Worlds Beyond』の舞台裏~
cygames
PRO
1
930
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
120
AIが自社のTableauを操作する世界へ:Tableau MCP超入門
tbtykk
0
110
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
750
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.1k
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
6.2k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
20260608_Codexの可能性_ノンプログラマー向け_大城追記
doradora09
PRO
0
770
MIRU 2026 チュートリアル
keisuke198619
0
850
Featured
See All Featured
Practical Orchestrator
shlominoach
191
12k
The SEO identity crisis: Don't let AI make you average
varn
0
530
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Leo the Paperboy
mayatellez
8
2.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
520
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
950
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
390
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
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すごい
おしまい