Safari で PDF で保存できないサイトがある

 Safari 3.1.1 (5525.18) であるサイトの画面を PDF 保存しようとして、「印刷」から「PDF」→「PDF 保存」を選ぶと、保存先を指定するダイアログボックスの「保存」のボタンがグレーのままで保存できません。他のサイトでは大丈夫です。ちなみに、そのページは「Web アーカイブ」でも「ページのソース」でもやはり保存はできません。何かサイトの方でファイルの保存や PDF 化ができないようにする設定のようなものが存在するのでしょうか? しかし、普通に印刷する場合には「印刷」ボタンはちゃんとアクティブになっています。
 試しに Adobe GoLive 9 で「サーバ」→「サイトをダウンロード」でファイルをダウンロードしてみましたが、画像はダウンロードされず、しかもやはり画面の PDF化はできませんでした...。
 これは、どういう仕様、ないし現象なのでしょうか?

投稿日 2008/05/18 14:01

返信: 27

2008/05/19 18:05 Community User への返信

> 私は余り詳しくないのですが、色々と方法があるみたいですね。
> http://q.hatena.ne.jp/1189102735
 これは、PDF ファイルを保護する方法ですね。今回の問題は、通常の Web のページを印刷したり、PDF化したりすることを不可能にする方法があるのだろうかということです。

2008/05/19 20:31 Community User への返信

気になったのでちょっと調べてみたら、HTMLの暗号化ソフトというのがありました。
下記のページは保存もプリントもできなくなっています。
http://www.princesse.com/sample_index.html
このページも面白いですね。
http://www.broadband-xp.com/hidesource/index.html
それとHTTPSを使えば保存などができなくなりますよね。
http://e-words.jp/w/HTTPS.html
例えば下記のようなインターネットバンキングのログイン画面も保存できません。
https://web.ib.mizuhobank.co.jp/servlet/mib?xtr=Emf00000

2008/05/19 20:50 Community User への返信

> 下記のページは保存もプリントもできなくなっています。
> http://www.princesse.com/sample_index.html
ファイルメニュー>このページの内容をメールで送信 すると保存出来るみたいです。
> 例えば下記のようなインターネットバンキングのログイン画面も保存できません。
> https://web.ib.mizuhobank.co.jp/servlet/mib?xtr=Emf00000
ファイルメニュー>別名で保存... で保存出来るみたいです。
抜け道は色々あるみたいですね。

2008/05/19 22:09 Community User への返信

 皆さん、ありがとうございます。
 ちなみに実際にこの問題に遭遇したサイトは【楽天市場】【クールビズ対応】夏を賢く乗り切る温度・湿度コントロールインナー。グンゼ/BODY WILD(ボディワイルド) VネックTシャツ クールビズ対応:グンゼオンラインショップでした。ここは何をしているんでしょうね? ソースは表示できるようです。

2008/05/19 22:28 Community User への返信

しい坊さんへ
 普通にsafariのプリントメニューからPDFに出来ましたけど。
OSX10.5.2 safari 3.1.1です。
可能性
>保存先を指定するダイアログボックスの「保存」のボタンがグレーのままで保存できません。
保存先への書込み権限を有しないとか。

2008/05/19 22:55 Community User への返信

ぽん太さんへ
> ファイルメニュー>このページの内容をメールで送信 すると保存出来るみたいです。
なるほど。そんな方法があるとは...。
> ファイルメニュー>別名で保存... で保存出来るみたいです。
本当だ、検証ミスです。失礼しました。
ちゃんと読み込み終わる前にメニューを表示させたから、「別名保存」が表示できなかっただけかも。
しい坊さんへ
紹介のサイト、こちらでも最初はWEBアーカイブでの保存、PDFでの保存 ともにできませんでしたが、ファイル名を短くしたら保存できました。
しい坊さんのとこも案外そんな理由では...。
こちらの環境はOS10.4.11、Safari3.1.1。

2008/05/19 23:48 Community User への返信

>ぽん太さんへ
>> ファイルメニュー>このページの内容をメールで送信 すると保存出来るみたいです。
>なるほど。そんな方法があるとは...。
画面をそのままファイルにすれば(コマンド+shift+3 or 4)いくらでも保存できます。コマンドキーは使えませんとでますが,そのアラートを横にのけて,かまわずにもう一度やれば出来てしまいます。
画面ダンプでファイルに出来ないウェブページというのは考えにくいです。
>しい坊さんへ
>紹介のサイト、こちらでも最初はWEBアーカイブでの保存、PDFでの保存 ともにできませんでしたが、ファイル名を短くしたら保存できました。
こちら(ppc 10.5.2)でも同じです。ごく普通にpdfにできます。

2008/05/20 06:52 Community User への返信

しい坊さんへ
>ファイル名を短くしたら保存できました。
私も短くしました。
余分なコード(スペースも)が入るのがいやなので、長いものは常にそうしてます。
今回は、ファイル名に使えないコード(デリミタとか)が入り込んでいるんでしょうね。

2008/05/20 08:30 Community User への返信

> 紹介のサイト、こちらでも最初はWEBアーカイブでの保存、
> PDFでの保存 ともにできませんでしたが、
> ファイル名を短くしたら保存できました。
 おお! 確かに、「【楽天市場】【クールビズ対応】夏を賢く乗り切る温度・湿度コントロールインナー。グンゼ/BODY WILD(ボディワイルド) VネックTシャツ クールビズ対応:グンゼオンラインショップ.pdf」(174 バイト)のファイル名を「【楽天市場】【クールビズ対応】夏を賢く乗り切る温度・湿度コントロールインナー。グンゼ/BODY WILD(ボディワイルド) VネックTシャツ クールビズ対応:グン.pdf」(154 バイト)まで短くしたところ、「保存」ボタンがアクティブになりました (^^)♪
 どうやら単純にファイル名の長さの問題だったようですね3。Safari は拡張子無しで 150 バイト(全角 75 文字)までしか扱えないという制限があるのですね。Mac OS X ではファイル名には 255 バイト使えると聞いていたので、拡張子を 4 バイトとすると全角で 125 文字までは大丈夫だと思っていたのですがねぇ...。

2008/05/20 08:36 Community User への返信

> 今回は、ファイル名に使えないコード(デリミタとか)が入り込んでいるんでしょうね。
 今回はそういうことではないようです。単に文字数の制限かと。
>> ファイル名を短くしたら保存できました。
>
> 私も短くしました。
> 余分なコード(スペースも)が入るのがいやなので、長いものは常にそうしてます。

 私も時間的に余裕がある時には保存ファイル名を変更しています。しかし、ネット・ショッピングやソフトの購入などでは、全てのページを保存するようにしているので、面倒なので、通常は全部オリジナルのファイル名、というか、ページのタイトル名のままにしています。保存した順番がわかるように、ファイルを保存するときにファイル名の先頭に保存する順番に従って「20080520-01-」、「20080520-02-」...のようなヘッダを付けています。当初はファイル名の末尾につけていたのですが、それだとソートがうまくできないという問題に気付き、このような場合には先頭にすることにしたのです。そうすれば、複数のページを順次保存するときにファイル名を気にしなくても良いもので。

2008/05/20 09:34 Community User への返信

 えっと、横道に逸れますが。
>>Mac OS X ではファイル名には 255 バイト使えると
 255バイトじゃなく256文字のようです。

2008/05/20 10:29 Community User への返信

>Mac OS X ではファイル名には 255 バイト使えると聞いていたので、拡張子を 4 バイトとすると全角で 125 文字までは大丈夫
UTF-8 でコードすると、1文字が1ー4バイトになります。今の場合、保存できたとおっしゃっている文字列は249バイトあります。

2008/05/20 14:07 Community User への返信

勝手にまとめるとこんな感じです。
Finder 251文字(全角文字は1文字、濁音・撥音は2文字カウント)
Safari 251バイト(全角文字は3bite、濁音・発音は6biteカウント)
いずれにせよファイル名は長過ぎても扱いにくいだけなので、ファイル名は日付だけにしてSpotlightで検索するのが楽なように思います。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Safari で PDF で保存できないサイトがある

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。