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
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
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.4k
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
180
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
6
5.7k
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.3k
自主式軟體工廠
philipz
0
250
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
170
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
1.9k
味覇で作るパスタが美味い - 20261001_yabaubuki.dev
livesense
PRO
0
120
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
680
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
140
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
120
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.2k
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
720
The Language of Interfaces
destraynor
162
27k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Technical Leadership for Architectural Decision Making
baasie
3
600
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
860
Exploring anti-patterns in Rails
aemeredith
4
530
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Git: the NoSQL Database
bkeepers
PRO
433
67k
WENDY [Excerpt]
tessaabrams
14
40k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
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すごい
おしまい