アカウント名:
パスワード:
pdf.jsなんていう、再現性が低く、別に軽くもない物が持て囃されたのは、ネイティブプラグインだとその脆弱性に延々振り回される状態に皆が辟易していたからだろ?FlashとAcrobat Readerはブラウザ経由で発動する脆弱性のツートップだっただろ……
警戒しなくていいPDFはダウンロードしてArobat Reader使えば良いから、PDF.jsではインブラウザでのプレビュー程度の再現性・品質があればよかった。サイト側が勝手に使っても問題なく、必要ならダウンロードして他リーダに丸投げすれば良い。その程度の立ち位置のPDFリーダ機能なのに、デフォルト関連付け奪い取りの一環でローカルの
持て囃したわけじゃないなあ。当時のPDFプラグインはぶっちゃけ重かったから、ブラウザで表示して欲しくなかった。だからプラグインは入れないし、PDFファイルはダウンロードして専用のアプリで見るものだった。
「pdf.js?わざわざブラウザでPDF見ないよ」だったのが、PDFビューアを組み込んだブラウザでのPDF閲覧が意外に軽快である認識が浸透してきたから、ブラウザでPDFを閲覧する習慣が定着したのが今だと思う。
次のPDFリーダーが不快なものかは蓋を開けてみなければ何とも言えない。以前よりは環境分離の設計は進んでいる [github.io]し。
持て囃したとまで言うと言いすぎかもだがネイティブプラグイン廃止やIE離れの流れの中で需要を掴んだのがPDF.jsじゃないかね。
> 次のPDFリーダーが不快なものかは蓋を開けてみなければ何とも言えない。> 以前よりは環境分離の設計は進んでいるし。根本的なAbobeの技術力と開発方針的に不具合は残ると見てる。Edge側が分離型になっていようとAdobeのエンジンがネイティブコード実装されてるなら同じだろう。Javascript実装の仮想x86環境でAdobeのコードが動く程度まで分離してたら平気かもだが、ネイティブコード実行環境に手を加えてサンドボックスでござい、程度ならどーせ穴開くでしょ。Adobeだし。
こないだもネイティブAcrobat Readerで校正機能のドラッグ判定が狂って応答はあれど操作不能になって書きかけの校正文全部消されたし……
Flashプロジェクタに古いFlashファイル読ますと以降日本語パス読めない不具合とか原因知ってドン引きしたよ。マルチバイト文字を単純キャストでワイド文字扱いするのもワイド文字をなんだと思ってるんだって感じだが、今読んでるファイルによって別ファイルを開く時のGUIの挙動まで変えるのも意味わからんし、バグが入ったのも別に今そこ触らなくて良くねなタイミングで、開発姿勢がひたすら雑な感じ。そりゃああんだけ何度もマルウェアの侵入口になるわな、と納得。
文書の再現性だけで言うならWebブラウザよりAdobe Readerのほうがマシでしょ。再現性を取るかブラウザとの一体性を取るか元々PDFは再現性重視のための規格なんだからjsで頑張れる範囲を超えたら専用ブラウザに任すのはしょうがないと思うがね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
悪夢を忘れたのか…… (スコア:0)
pdf.jsなんていう、再現性が低く、別に軽くもない物が持て囃されたのは、
ネイティブプラグインだとその脆弱性に延々振り回される状態に皆が辟易していたからだろ?
FlashとAcrobat Readerはブラウザ経由で発動する脆弱性のツートップだっただろ……
警戒しなくていいPDFはダウンロードしてArobat Reader使えば良いから、
PDF.jsではインブラウザでのプレビュー程度の再現性・品質があればよかった。
サイト側が勝手に使っても問題なく、必要ならダウンロードして他リーダに丸投げすれば良い。
その程度の立ち位置のPDFリーダ機能なのに、デフォルト関連付け奪い取りの一環で
ローカルの
Re: (スコア:0)
持て囃したわけじゃないなあ。
当時のPDFプラグインはぶっちゃけ重かったから、ブラウザで表示して欲しくなかった。
だからプラグインは入れないし、PDFファイルはダウンロードして専用のアプリで見るものだった。
「pdf.js?わざわざブラウザでPDF見ないよ」だったのが、PDFビューアを組み込んだブラウザでのPDF閲覧が
意外に軽快である認識が浸透してきたから、ブラウザでPDFを閲覧する習慣が定着したのが今だと思う。
次のPDFリーダーが不快なものかは蓋を開けてみなければ何とも言えない。以前よりは環境分離の設計は進んでいる [github.io]し。
Re:悪夢を忘れたのか…… (スコア:0)
持て囃したとまで言うと言いすぎかもだが
ネイティブプラグイン廃止やIE離れの流れの中で需要を掴んだのがPDF.jsじゃないかね。
> 次のPDFリーダーが不快なものかは蓋を開けてみなければ何とも言えない。
> 以前よりは環境分離の設計は進んでいるし。
根本的なAbobeの技術力と開発方針的に不具合は残ると見てる。
Edge側が分離型になっていようとAdobeのエンジンがネイティブコード実装されてるなら同じだろう。
Javascript実装の仮想x86環境でAdobeのコードが動く程度まで分離してたら平気かもだが、
ネイティブコード実行環境に手を加えてサンドボックスでござい、程度ならどーせ穴開くでしょ。Adobeだし。
こないだもネイティブAcrobat Readerで校正機能のドラッグ判定が狂って
応答はあれど操作不能になって書きかけの校正文全部消されたし……
Flashプロジェクタに古いFlashファイル読ますと以降日本語パス読めない不具合とか原因知ってドン引きしたよ。
マルチバイト文字を単純キャストでワイド文字扱いするのもワイド文字をなんだと思ってるんだって感じだが、
今読んでるファイルによって別ファイルを開く時のGUIの挙動まで変えるのも意味わからんし、
バグが入ったのも別に今そこ触らなくて良くねなタイミングで、開発姿勢がひたすら雑な感じ。
そりゃああんだけ何度もマルウェアの侵入口になるわな、と納得。
Re: (スコア:0)
文書の再現性だけで言うならWebブラウザよりAdobe Readerのほうがマシでしょ。
再現性を取るかブラウザとの一体性を取るか
元々PDFは再現性重視のための規格なんだからjsで頑張れる範囲を超えたら専用ブラウザに任すのはしょうがないと思うがね。