疑似ブラウザ(レスポンシブ表示確認)
URL欄は、次に表示するページの入力欄です。表示中のページや、ページ内で移動した先の住所を示すものではありません。
お使いのブラウザでは、ページから家庭内・社内の機器への通信を安全に止められることを確認できていないため、JavaScriptを実行する表示は使えません。実行しない表示をお使いください。
閲覧する環境: 指定しない
タイムゾーンは、ページ全体のスクリーンショットには完全に効きます。JavaScript を実行する表示では、日時の表示と時・分・日付・時差の読み取りだけを合わせます。日時を作る・書き換える処理は、お使いの端末のタイムゾーンのままです。JavaScript を実行しない表示では効きません。
表示するのは、このブラウザ(ページ全体のスクリーンショットはサーバーの Chromium)です。変わるのは、サイトが名乗りや言語を見て出し分ける内容で、Safari などの描画の違いは確かめられません。
JavaScriptを実行する表示の枠の中は、第三者のページです。パスワードなどを入力しないでください。
この表示では、ページ内の移動や一部の機能が動かない場合があります。別のページを開くときは、URLを指定して表示し直してください。
URLを入力して「表示する」を押してください。
スクリーンショット
ページを表示してから撮れます。
「見えている部分を撮る」「範囲を選んで撮る」を初めて押すと、ブラウザがこのタブの表示を読み取る許可を求めます。『許可する』を押してください。読み取った表示はこのブラウザの中だけで画像にし、当サイトのサーバーには送りません。確認画面にはタブ全体の見本が出ますが、読み取るのは枠の中だけです。
ページ全体は、当サイトのサーバーで同じ設定のページを取り直して撮ります。表示した時点と内容が違うことがあります。
枠内に見えている部分や、ドラッグで選んだ範囲を撮る機能もあります。この機能は、パソコンの Chrome・Edge(新しい版)で使えます。スマホ・タブレットや、そのほかのブラウザでは使えません。ページ全体の撮影は、どの環境でも使えます。
このタブの表示を読み取っています(画像はこのブラウザの中だけで作り、サーバーには送りません)。
枠の上をドラッグして範囲を選んでください。Esc で選び直せます。
利用方法
- URLを入力して「表示する」を押すと、そのサイトを、PC・タブレット・モバイルの画面幅で表示します。レスポンシブ対応(画面幅に応じてレイアウトが変わる仕組み)の確認に使えます。
- 画面幅は、端末ごとに最小・最大の範囲があります(PC 1024〜3840px、タブレット 600〜1279px、モバイル 280〜599px)。範囲内で自由に変更でき、よく使う幅のプリセットも選べます。範囲外の値は、範囲内に丸めます。
- タブレット・モバイルは、「縦横」で向きを入れ替えられます(このときは幅・高さが範囲の外になることがあります)。端末を選び直すと縦に戻ります。
- 「端末」で機種を選ぶと、幅・高さ・OS・ブラウザがまとめて切り替わります。寸法は縦持ちのときの表示の大きさです。拡大率は、ページ全体のスクリーンショットの倍率にだけ効きます。
- 「閲覧する環境」で、OS・ブラウザ・言語・タイムゾーンを選べます。選ぶと、ページを取得するときに、そのブラウザの名乗り(User-Agent)と言語(Accept-Language)を送ります。JavaScriptを実行するときは、サイトから見える名乗り・言語・タッチ操作の有無も合わせます。選ばないときは、このツールの名前を名乗ります。タイムゾーンは、ページ全体のスクリーンショットには完全に効き、JavaScriptを実行する表示では日時の表示と読み取りだけを合わせます(JavaScriptを実行しない表示では効きません)。端末ボタン(PC・タブレット・モバイル)を押すと、OS とブラウザは「指定しない」に戻ります。選んだ環境は保存しません。
- 環境を選んでも、描画するのはこのブラウザ(ページ全体のスクリーンショットはサーバーの Chromium)です。Safari や Firefox の描画の違いは確かめられません。枠の中で読み込む画像・CSS などは、このブラウザが自身の名乗りで取得します。iPad の Safari は、実物と同じく Mac を名乗ります。
- 「ダークモードにする」は、サイトのダークモード向けの表示(prefers-color-scheme)を確かめるためのもので、ページ全体のスクリーンショットだけに効きます。枠の中の表示は、このブラウザ(端末)のダークモードの設定に従います。
- 初期状態では、安全のため、サイトのJavaScriptは実行しません。サーバーがHTMLを取得して無害化し、隔離した枠の中に表示します。そのため、JavaScriptで表示を組み立てるサイト(単一ページアプリなど)は、正しく表示されません。表示されるのは、HTMLとCSSだけで組み立てられた部分です。
- 「JavaScriptを実行する」を選ぶと、サイトのJavaScriptを、隔離した枠の中で実行します(読み込み画面やスライドショーなどが動きます)。外部サイトのプログラムが、あなたのブラウザの中で動くため、パスワードなどは入力しないでください。枠は、このサイトのデータには触れません。スクリプト・CSS・画像などの読み込みと通信(fetch・WebSocket など)は、表示しているページと同じ出所(https の同じスキーム・ホスト・ポート)だけに限ります。そのため、ほかのサイト(CDN など)から読み込む部分は表示されず、崩れることがあります。https で配信されていないページは、実行する表示ができません。フォーム送信・ポップアップ・ダウンロードは止めますが、同じ出所への読み込みを使った送信までは防げません。家庭内・社内の機器(ローカル・ループバックのアドレス)への通信を、ブラウザが止められると確かめたブラウザでだけ選べます。それ以外のブラウザでは選べず、理由を表示します(公開のアドレスを持つ社内のサービスなどへの通信は、この対象ではありません)。実行する表示は60秒で自動で閉じます。続けて見るときは「延長」を、すぐに閉じるときは「止める」を押してください。運営の判断で停止したときも、表示中の枠を閉じます(閉じるまで数十秒かかることがあり、定刻ちょうどに止まることは保証しません)。この設定は保存せず、リンクから開いたときは、いつも「実行しない」から始まります。ブラウザの保存領域(Cookie など)を使うサイトや、通信で内容を組み立てるサイトは、正しく表示されないことがあります。作りの新しいサイトの一部(Next.js などで作られ、ページの住所を使うもの)は、この枠の中ではプログラムが動かず、英語のエラーの画面が出ることもあります(サイトそのものの不具合ではありません)。そのときは枠の上に案内が出ますので、ページ全体のスクリーンショットで確かめるか、「JavaScriptを実行する」を外して表示し直すか、ブラウザでサイトを直接開いてご確認ください。詳しくは、下の「JavaScriptを実行する設定について」をご覧ください。
- 「ソース表示」で、表示しているHTMLを確認・コピーできます。実行しない設定のときは、スクリプトなどを取り除いた後のHTMLです。実行する設定のときは、取得したHTMLの先頭に、安全のための設定を加えたものです。
- フォームの送信・ログイン・動画の自動再生・埋め込み(iframe)は動きません。リンクは、クリックすると、この疑似ブラウザで開きます。
- 画像は、元のサイトから直接読み込みます。他サイトからの画像の読み込みを禁止している(ホットリンク対策)サイトでは、画像が表示されないことがあります。
- ログインが必要なページや、このサーバーからのアクセスを拒否しているページは表示できません。HTMLは先頭の約1.5MiBまでを読みます。
- 連続してアクセスすると、待ち時間が必要になります。取得先のサイトに負荷をかけないため、同じ接続元からの連続アクセス(F5キーの連打など)・同じサイトへのアクセスは、回数を制限しています。制限にかかった場合は、表示された秒数だけ待ってください。
- ご自身が管理するサイトなど、確認する権限のあるサイトに対してお使いください。
- より詳しくSNSでの見え方を確認する場合は、本サイトの「OGP・SNSプレビュー」をご利用ください。
- 入力したドメイン名・URLなどは、次に入力するときの候補として、このブラウザに保存されます。共用のパソコン・スマートフォンでご利用の場合は、使い終わったら「入力履歴消去」を押してください(シークレットモード・プライベートブラウズでは、閉じると自動で消えます)。候補の右端の「×」で1件ずつ消せます。消した候補は、同じ種類の欄を持つほかのツールからも消えます。
JavaScriptを実行する設定について
「JavaScriptを実行する」を選ぶと、表示するサイトのプログラム(JavaScript)を、あなたのブラウザの中で動かします。近ごろのサイトは、JavaScriptで表示を作るものが多く、初期状態(実行しない)では、読み込み中の画面のまま止まったり、大きな画像が出なかったりすることがあります。そのようなときに使います。
こんなときに使います(動きやすいサイト)
- 読み込み中の丸印などの画面が、いつまでも消えないサイト。
- 大きなスライドショー、文字のアニメーション、スクロールで現れる表示のあるサイト(会社・店舗・ブログ・ポートフォリオなど)。
- ハンバーガーメニュー(三本線のボタン)の開閉や、タブの切り替えなど、画面の中だけで完結する動き。スマホ幅での見え方の確認に役立ちます。
動かない・正しく表示されないサイト
- ログインが必要なサイト(会員ページ、管理画面、メール、SNS、ネットバンキング、社内システムなど)。このツールは、あなたのログイン状態を持たないため、ログイン前の画面までしか見られません。フォームの送信も止めているため、ログインもできません。
- 通信で内容を組み立てるサイト(単一ページアプリ、無限に読み込まれる一覧、地図、チャット、ダッシュボード、天気・株価などのリアルタイム表示)。実行しない表示では通信をせず、実行する表示でも表示しているページと同じ出所以外への通信は止めるため、その部分が空になることがあります。
- ブラウザの保存領域(Cookieやローカルストレージ)を前提にしたサイト。隔離した枠の中では使えないため、途中で止まることがあります。
- 動画・地図・SNSの埋め込み(YouTube、Googleマップ、投稿の埋め込みなど)。別の枠(iframe)は止めているため、表示されません。
- ロボットでないことを確認する画面のあるサイトや、自動アクセスを制限しているサイト(Amazonなど)。確認画面が出て、押しても先へ進めません。
- 申し込み・決済・問い合わせのフォーム。送信は止めているため、送信の動作確認はできません(画面の見た目の確認だけできます)。
- アイコン用のフォントなどを、サイト側が制限していると、アイコンが四角に化けることがあります。
- 処理の重いサイトは、ブラウザが遅くなることがあります。その場合は、タブを閉じてください。
やらないほうがよいこと(必ずお読みください)
- パスワード・暗証番号・クレジットカード番号・個人情報を、表示した画面に入力しないでください。偽物のログイン画面だった場合、入力した内容が、画像の読み込みなどを使って、外部へ送られるおそれがあります。この送信は、完全には止められません。
- 知らないサイトや、メール・SNSで届いたURLは、開かないでください。特に「JavaScriptを実行する」設定では、そのサイトのプログラムが、あなたのブラウザの中で動きます。
- 画面に「ウイルスに感染しました」「更新してください」などと出ても、従わないでください。
- 確認は、ご自身が管理するサイトなど、権限のあるサイトに対してだけ行ってください。
- 使い終わったら、設定を「実行しない」に戻してください(ページを開き直すと、いつも「実行しない」から始まります)。
安全のしくみ(止めているもの・止められないもの)
- 隔離:表示する枠は、このサイトのデータ(あなたのログイン状態や保存データ)には触れません。
- 止めているもの:表示しているページと同じ出所(https の同じスキーム・ホスト・ポート)以外への読み込みと通信(fetch・XMLHttpRequest・WebSocket・sendBeacon など)、フォームの送信、ポップアップ、ファイルのダウンロード、別の枠・裏で動くプログラム、ページの自動転送。
- 止める指定をしているが、効くと確かめられていないもの:WebRTC、家庭内・社内の機器(ローカル・ループバックのアドレス)への通信。旧方式でJavaScriptを実行する表示は停止しています。
- 止められないもの:表示しているページと同じ出所への、画像・スタイルシート・フォント・スクリプトの読み込みと通信、枠の中での画面の切り替え。表示に必要なため、止められません。これらを使えば、住所(URL)の末尾に情報を載せて、外部へ送ることができます。だから、入力しないことが、いちばん確実な対策です。
- 読み込みの経路:サイトのHTMLは、これまでどおり、サーバーが検査してから取得します。ただし、実行中に読み込まれる画像やスクリプトは、あなたのブラウザが、直接、取得します(あなたのIPアドレスが、相手のサイトに伝わります)。
- リンク:枠の中のリンクをクリックすると、その住所が URL 欄に入り、JavaScriptを実行しない設定で、そのまま開き直します。
閲覧ごとに切り離した枠で実行する表示について(できること・できないこと)
- この表示では、取得したページを、閲覧のたびに別に用意する住所(sbxview.com の下の使い捨ての住所)の枠の中で動かします。枠は、このサイトのデータ(あなたのログイン状態や保存データ)には触れません。枠の中は第三者のページです。パスワードなどを入力しないでください。
- 画像などの読み込みやページ内の通信は、あなたのブラウザから元のサイトへ直接行われることがあります。あなたのIPアドレスは、相手のサイトに伝わります。
- 読み込みと通信は、表示しているページの出所(https の同じスキーム・ホスト・ポート)と、運営があらかじめ認めた少数の出所だけに限ります。ただし、認めた出所への送信・追跡・大量の通信は止められません。出所の限定は、ブラウザが接続する先のIPアドレスを固定するものではありません。認めた出所のサーバーの内部の処理や負荷も、制御できません。
- 家庭内・社内の機器へのウェブの要求を制限する指定は、ブラウザがアドレスでローカル(プライベート)・ループバックに分ける宛先だけが対象です。社内のサービスすべてへのウェブの要求を制限するものではありません(公開のアドレスを持つ社内のサービスや、プロキシを通る宛先は対象外です)。
- https で配信されていないページは、この表示では開けません。ほかのサイト(CDN など)から読み込む部分は表示されず、崩れることがあります。
- 動かないもの: 自分のサイトの API を呼んで中身を出すページ(出所が違うため断られます)、ホスト名を確かめて動きを変えるページ(地図のキーの制限など)、裏で動くプログラム(Service Worker)を前提にするページ、ログインが必要なページ。Cookie・localStorage・sessionStorageは、この表示の文書内だけで使える仮の保存領域です。通常のブラウザの保存領域とは共有せず、表示を終了すると消えます。仮のCookieは通信に送信されません。保存やログインを必要とする機能は動かない場合があります。
- 表示は60秒で自動で閉じます(「延長」で延ばせます)。ページを離れたとき・前の画面から戻ったとき・サーバーで状態を確かめられないとき・運営の判断で停止したときも閉じます。ブラウザのタイマーは定刻に動く保証が無いため、端末が止まっていた間の分は、動けるようになった時点で閉じます。
- 接続元のIPアドレスが途中で変わる環境(プライベートリレー・会社の複数の出口など)では、枠が開けないことがあります。
- 表示できないときは、ブラウザの設定で sbxview.com のサイトデータ(Cookie・保存領域)を削除してから、もう一度お試しください。
免責事項
当サイトをご利用したことによる、またはご利用になれないことにより生じるトラブルや損害には、当方は一切の責任を負いません。