コンテンツへスキップ

Batch Screenshot

バッチスクリーンショットの概要、単一のキャプチャとの違い、チームでの使い方を解説します。

バッチスクリーンショットの実行は、1回のジョブで入力リストから多数の画像を撮影します。1件ずつ撮影する方法とは異なります。入力は通常URLですが、ページ、画面、アプリの状態を指定することもできます。

バッチツールは、すべての項目に共通の設定を適用します。対象は、ビューポートのサイズ、撮影範囲、待機条件、ファイル形式と品質です。各項目のステータスを記録し、失敗を報告し、結果を予測可能なファイル名で1つのフォルダーまたはアーカイブに書き出します。

複数のブラウザを並列に実行すると、実行時間を短縮できます。並列数を増やすと、使用するメモリとネットワーク帯域も増えます。サイトによっては速度が落ちたり、1つのアドレスからの多数のリクエストをブロックしたりします。

バッチと単一のキャプチャの違い

単一のキャプチャは、1ページであれば素早く行えます。ただし毎回手作業が必要なため、設定がずれやすくなります。ウィンドウサイズが変わったり、スクロールを忘れたり、ファイル名の規則が変わったりします。バッチ実行はすべての項目に同じ設定を適用し、項目ごとに比較できる一式を作成します。

バッチスクリーンショットの用途

  • 40件のランディングページを、デスクトップとモバイルのサイズでリリース前に確認する。
  • リニューアル前に、サイトの公開ページを保存する。
  • ドキュメントやデザインレビュー用の画像セットを作る。
  • コンプライアンスやサポートの記録のためにページを残す。

バッチキャプチャの流れ

  1. 1行に1つのURLを書いた入力リストを用意します。
  2. デバイスサイズ、ビューポートまたはページ全体、待機条件、形式などの共通設定を選びます。
  3. 複数のページを並列に読み込み、待機条件を満たした時点で各ページを撮影します。
  4. 項目ごとにステータスを記録し、失敗したものを再試行するか報告します。

Temposhotでは Website Capture がこの流れに従います。Bulk insert でリストを貼り付け、Device(Desktop 1920×1080、Tablet 768×1024、Mobile 390×844)と Area を選んでから Start Capture を選択します。Concurrent browsers で1〜10台のブラウザを実行でき、既定値は4です。

バッチスクリーンショットでよくある間違い

  • 読み込み後も画像を読み込み続けるページを Load で撮影する。Network idle または遅延を試してください。
  • 遅いサイトに対して並列数を高くしすぎ、タイムアウトを起こす。
  • 失敗した行を確認しない。失敗を含むセッションは、Temposhotでは Partial と表示されます。
  • すべての画像にクッキーバナーが写り込む。Temposhotには Reject banners、Accept minimal、Hide only のオプションがあります(ベストエフォート)。

同じスクリーンショットを繰り返し撮りますか?

URLリストを一度保存し、ページが変わるたびに Webサイトのスクリーンショット自動化 で再実行してください。

よくある質問

1回の実行で扱えるURLの数に上限はありますか?

Temposhotでは固定の上限を公開していません。非常に長いリストは実行時間が長くなり、ディスク容量も多く使います。

バッチキャプチャはクラウドで実行されますか?

Temposhotではクラウドで実行されません。各URLは、お使いのMac上で管理されたローカルブラウザで読み込まれます。

出典

関連リソース

同じスクリーンショットを何度も撮っていますか?

Temposhot は、画面、ウィンドウ、または範囲をタイマーに従って連続で撮影し、その一式を PDF、画像、ZIP、または MP4 で書き出します。無料のブラウザツールは、1 枚の画像の処理に対応しています。

関連リソース

関連用語

用語集のすべての用語