パスワードを忘れた? アカウント作成
7731 story

インラインでPDFを表示できてしまうSafari 24

ストーリー by Acanthopanax
このページをご覧になるにはSafariが必要です 部門より

nidak 曰く、 "MacSlashのこの記事によると、Safariは、JPEGやGIF画像を扱うように、PDFをそのままブラウザ上に表示できるようだ。やり方は、HTMLのimg要素でPDFファイルのURLを指定してやるだけ。これはOS Xの画面描画に、PDFが使われていることからくるメリットの一つだろう。今後このような機能を持つブラウザが増えれば、webデザインでPDFを使用したサイトが増えるだろうか?新たな可能性の一つとして、とても面白いと思う。"

複数のページからなるPDFでは、最初のページのみが表示されるようだ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 面白いけど (スコア:3, 興味深い)

    by shiraga (14233) on 2004年03月12日 21時16分 (#513364)
    良し悪しですよね。
    う~む。

    一旦保存してからViewerを開くとか、プラグインで表示するよりは早いだろうから、便利だと感じられる場面もあると思います。

    一方、一般にテキスト+画像で構成するよりもPDFの方がダウンロードサイズは大きくなりそうだし、1ページ目を表示するためだけに、数十~数百メガのPDFファイルをいきなりダウンロードすることもあり得るわけで。
    ツールボタンか何かで簡単にON/OFFできると便利かも。

    しかし、PDFをインラインで表示するというのは、webの標準からは大きく外れるのではないでしょうか?
    これを利用した「Safari専用ページ」なんてのが出てくるのは、好ましくないかな。

    ところで、Mail.appもたしか添付PDF(の1ページ目)をインラインで表示できましたよね。
  • OmniWeb (スコア:2, 興味深い)

    by druaga (13366) on 2004年03月12日 21時09分 (#513359) 日記
    PDF を表示できてもあんまりうれしくないような。
    プレゼンのファイルをページ毎に画像のベタ貼りしてるような所には 使えそうですが。

    一方OmniWeb。
    なんとeps をimg タグで表示できますね。
    こっちの方が使い出がある気がする。

  • 色々なんですが (スコア:2, 参考になる)

    by maia (16220) on 2004年03月13日 2時28分 (#513547) 日記
    ローカルで試してみると、OS8のIEで、objectタグにapplication/pdf指定したものだけ正常に表示された(指定したサイズで)。OS9のIEで、objectにapplication/pdf指定したものは表示されたが、オリジナルPDFの縦横比を維持している。どちらもimgタグでは表示されない。なお、どちらの環境でもPDFViewer pluginは設定済。

    OS XではIEは全然だめで、Safari(1.0)の場合はimgタグに何か表示されているが、サムネイルが拡大されているようだ。

    Windows IEでは全然だめ。Windows Mozillaではobjectは有効で、application/pdf指定しないと、通常のプラグイン表示になる。指定したものは(見た目)プラグイン表示ではなくなるが、縦横比が維持されている(それはそれで親切)。

    #フレームを用意しておいてプラグイン表示すれば、ツールバーが表示されて拡大縮小も出来るし、親切な気がする。
    #OS XでのPDFプラグイン表示は、できるそうだけど、まだやってません...
    #ワンページPDFは、2値の画像など特殊なデータの(圧縮)保持や表示には有効。
    • by targz (14071) on 2004年03月13日 4時29分 (#513570) 日記
      >#OS XでのPDFプラグイン表示は、できるそうだけど、まだやってません...

      OS X において Web BrowserでPDF表示するには PDF Browser Plugin [schubert-it.com] が定番ですね。最近、バージョンが2.0になって、商用利用では有償になってしまいました。
      親コメント
    • by maia (16220) on 2004年03月13日 22時21分 (#513897) 日記
      上記は画像系のPDFの話ですが、文書系のPDFはSafari&imgで(指定サイズで)上手く表示されました。ただ、IEで試すと、OS Xではobjectでもだめで、クラシックでは8でも9でもobjectタグの方が正常に表示されました。プラグインは起動していますが、ツールバーは出ない(なんかの指定によるのかな)。
      親コメント
  • by Anonymous Coward on 2004年03月14日 5時01分 (#514024)
    別に驚くことではありません。OS XではCore Graphicsを使うと
    pdf表示は簡単にできるので、QuickTimeにもpdfをラスタライズ
    するimage decompressor codecが組込まれています。

    QuickTimeのGraphics Importer Componentはjpg,gif,tiff,pdf等
    を区別無く扱うので、画像表示にこれを使っていれば自動的に
    pdfも表示されるというだけです。

    pdfドキュメントをQuickTime Playerで開くとpdf全ページをmovie
    として再生することすらできます。
    • by baka_gahaku (4542) on 2004年03月14日 7時02分 (#514039) 日記
      「QuickTimeに渡しているだけだから、そうなるんじゃないかな?」
      なんて漠然と思っていたのですが、上記のお話を聞くと、なるほどためになります。

      と言うことは、プレビューで開くような画像なら何でも良いのではないかと思い、
      試してみたところ、tiffでもpsdでも何事もないかのように表示されていました。

      ちょっと面白いです。
      親コメント
  • vulnerability? (スコア:1, 興味深い)

    by Anonymous Coward on 2004年03月12日 23時50分 (#513466)
    普通に考えつくのは脆弱性では?PDF ってスクリプト仕込めたよね?もし悪意を持ったスクリプトが実行される脆弱性が、PDF 描画エンジンにあったら safari でそのページを見るだけで、実行されうるってことじゃんか。それに img 要素ってのもアレゲだし。どうかと思います。
    • Re:vulnerability? (スコア:3, 興味深い)

      by t_trace (6746) on 2004年03月13日 1時14分 (#513504) 日記
      Safariでインライン表示されるPDFではスクリプトを実行できないことを確認しました。

      そもそも、Mac OS XのPreviewでもスクリプトは実行できない様子。
       #それはそれで問題ですが(w
      親コメント
  • こ~んなことやったら (スコア:1, おもしろおかしい)

    by Anonymous Coward on 2004年03月13日 0時32分 (#513481)
    M$がOfficeアプリのファイルをインラインで表示できるように、IEを改変してしまうではないですくゎっ?!
  • by d130 (19277) on 2004年03月13日 23時22分 (#513920)
    ベクターグラフィックスを扱えるAdobe SVGフォーマットの普及はまだまだですかね。 http://www.adobe.co.jp/svg/demos/main.html
  • PDFでも (スコア:1, 興味深い)

    by Anonymous Coward on 2004年03月14日 3時49分 (#514017)
    パスワードロックされたPDFを貼付けるとクラッシュ
    Previewも同じくクラッシュ
    Mailでもクラッシュ
    • Re:PDFでも (スコア:2, 興味深い)

      by baka_gahaku (4542) on 2004年03月14日 5時59分 (#514031) 日記
      ところがどっこい。
      ウチではパスワードロックされたPDFでもクラッシュしないんだな、これが。
      Safari(にパスワードロックされたPDFをimgで貼り付けたHTMLを)表示では、読み込めなかったイメージのアイコンが出るだけ。
      プレビューでは普通にパスワードを入れると開くし。
      Mailでは、アイコンで表示。
      (もしかして、Mailの場合は、パスワードロックされたPDFをimgで貼り付けたHTMLメールの事だったりします?)

      ちなみに当方は、10.3.2。
      親コメント
  • by Anonymous Coward on 2004年03月13日 1時47分 (#513529)
    かとおもったよ。
  • by Anonymous Coward on 2004年03月13日 7時24分 (#513579)
    「縦書」のサイト製作に新たな手段か、
    みたいなとこで注目したいな。
    今はなきナンバーガールの公式サイト「狂う目」は縦書だったが、
    文字全部画像ファイル使ってたような.....。
    あれよりはなんぼか軽くなるだろうし、
    それなら複数ページも必要ないわけだ。

    *.psや*.dvi使いたい。ちゅうのが本音ではある。
    pdfはいろいろな側面でヤヤコシイ。

    #ギターのねえちゃん(現ブッチャーズ)ファンなのでAC
  • by Anonymous Coward on 2004年03月14日 1時14分 (#513977)
    MathMLを早く実装してください。
  • by Anonymous Coward on 2004年03月14日 22時58分 (#514292)
    Safariとは関係ありませんがPSファイルをダブルクリックすると自動的にPDFへ変換して開いてくれますが、日本語が文字化けしたり、フォントのエンベッドをして開いてくれなかったり、色々不満はありますけど、改善はしてくれないのでしょうかね?
    とはいえ、mailで添付したepsファイルをちゃんとプレビュー表示してくれたりよく出来てますよね。
    OSXに似たWindowsの次期バージョンが出る前に完成度を高めてほしいですね。
typodupeerror

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

読み込み中...