2005年に、Paparazziについてご紹介しました。これは、WebページのURLを入力するだけで、そのページのスクリーンショットを撮れる無料ユーティリティです。ページの一部がブラウザウィンドウからはみ出していても、上から下までページ全体を撮影できます。Paparazziは、ページのPDFを「印刷」したり、SafariのWebアーカイブ機能を使用したりするのに代わる便利なツールです。当時私が指摘したように、「PDFで印刷すると、画面に表示されるものとは全く異なる印刷結果になることがよくあります。さらに、ページが複数のページに分割され、それぞれにヘッダーが付けられることも言うまでもありません。また、Webアーカイブ機能は、アーカイブしたファイルを[Safariの最新バージョンを使用している人]に送信する場合にのみ役立ちます。」
最近、似たようなユーティリティを見つけましたが、こちらは独自の機能をいくつか備えています。Tasty Appsの Red Snapper 1.4 ( 8ドル)です。FLVRの開発元と同じ会社が開発したアプリです。Paparazziとは異なり、ブラウザ(少なくともSafari)内で操作できるので、別のアプリケーションに切り替える必要がありません。また、対応画像形式も豊富で、PDFオプションも魅力的です。
Red Snapper をインストールしたら、キャプチャしたい Web ページを開いて、Safari のツールバー (右図) の Red Snapper アイコンをクリックするだけです。表示される保存ダイアログで、スクリーンショットの保存場所と形式 (BMP、EXR、GIF、JP2、JPEG、PDF、PICT、PNG、PSD、SGI、TGA、TIFF) を指定します (JPEG および JP2 形式では、出力品質を調整できます)。また、スクリーンショットの希望する幅を指定できるので、特定の画面幅でサイトがどのように見えるかを確認できます。一般的な画面サイズ (640、800、1024、1280 ピクセル) のプリセットが用意されているほか、カスタムの幅を入力することもできます (現在のブラウザウィンドウの幅が常にデフォルトになります)。ただし、このオプションが役立つのは PDF 形式で保存する場合のみであることが分かりました。従来の画像形式で保存する場合、現在のブラウザウィンドウよりも狭い幅を選択すると、Web ページの一部が切り取られます。
しかし、PDF 出力を選択した場合、それは問題ではありません。私が最も感銘を受けたのは Red Snapper の PDF オプションです。出力形式として PDF を選択することには、他の画像形式に比べて 2 つの大きな利点があります。1 つ目は、PDF がベクターベースであるため、PDF を非常に大きなサイズに拡大してもテキストが完璧に表示されることです。2 つ目は、PDF 形式ではページ上のほとんどのリンクが保持されるため、PDF を読んでいる人は誰でもリンクをクリックして Web ブラウザーでその URL にアクセスできます (例外は JavaScript リンクと、もちろん、埋め込まれた Flash コンテンツなどのあらゆる種類の「ライブ」インタラクティブ リンクです)。PDF ファイルは他の画像形式よりもサイズが大きく (実際、同じページの Safari の Web アーカイブよりも大きい)、ライブ リンクと汎用的な互換性の組み合わせを考えれば、それは妥当なトレードオフだと思います。
もう一つの便利な機能は、画像フォーマットに関係なく、キャプチャしたページの URL がスクリーンショットファイルの Spotlight コメントフィールドに保存されることだ。(このフィールドに保存されるため、ファイルを電子メールで送信したり Mac 以外のハードドライブにコピーしたりすると情報は失われる。) 最後に、Red Snapper はブラウザ内で動作するため、ブラウザで表示できるあらゆる Web ページをキャプチャできる。ページがパスワード保護されていたりログインが必要であったりしてもキャプチャできる。Paparazzi などのユーティリティでは、そうしたサイトでは問題が発生することがある。
しかし、Red Snapper には欠点もいくつかあります。まず、ダウンロード時にも開発者の Web サイトにもドキュメントが一切付属していません。これほどシンプルなユーティリティにドキュメントは不要と思われるかもしれませんが、その逆の例を挙げてみましょう。VersionTracker で Red Snapper の短いリリースノートを閲覧していたところ、バージョン 1.3 の変更点の 1 つに「キーボードショートカットが正しく機能しないバグを修正」とあることに気付きました。私の最初の反応は「どのキーボードショートカット?」でした。また、Red Snapper ボタンが使用できない状況にも何度か遭遇しました。公平を期すために言うと、これは Safari 3 のベータ版を使用していたため、Red Snapper 自体の問題ではない可能性があります。Safari を再起動すると問題は解決しました。
最後に、私がレビューした他の多くのシステム アドオンと同様に、Red Snapper は、ユーザー レベルのライブラリ フォルダー (~/Library) ではなく、メインの /Library ディレクトリにサポート ファイルをインストールします。このディレクトリには、Mac のすべてのユーザー アカウントに影響するファイルがインストールされますが、後者のオプションは提供されません。
Red Snapper は Mac OS X 10.4 を必要とし、ユニバーサルバイナリです。Safari 3 の現在のベータ版と互換性があります。また、Red Snapper は SIMBL プラグインであることにご注意ください。SIMBL は Mac OS X 用の入力マネージャですが、入力マネージャは Leopard では動作しないという報告を目にしています。そのため、Leopard がリリースされ次第アップグレードする予定の場合は、Tasty Apps が Leopard 対応版の Red Snapper をリリースするかどうかを確認してから購入することをお勧めします。