私はクロームの中から様々な接続速度をシミュレートすることができる方法はありますか?Chrome内から限られた帯域幅をシミュレートしますか?
さまざまな速度でhttp://localhostを確認する必要があります。
私はこれを行うことができるスタンドアロンアプリケーションがあることを知っていますが、私はむしろChromeの内部でこれを行うでしょう。
私はクロームの中から様々な接続速度をシミュレートすることができる方法はありますか?Chrome内から限られた帯域幅をシミュレートしますか?
さまざまな速度でhttp://localhostを確認する必要があります。
私はこれを行うことができるスタンドアロンアプリケーションがあることを知っていますが、私はむしろChromeの内部でこれを行うでしょう。
私はCharles Proxyをお勧めします。個々のサイトの速度を落とすこともできますし、HTTP検査ツールもたくさんあります。
編集:2014年6月の時点で
は、Chromeは今デベロッパーツールでネイティブにこれを行う能力を持っている - あなたは、Chrome拡張機能APIにはない
Michael saidとしてのにクローム38が必要になりますこれを行うための信頼できる方法を提供します。一方:私はかなりの時間のために自分を使用してきたソフトウェアがあります。
低帯域幅をシミュレートするJavaアプリケーションのSloppyを試してください。それはブラウザに依存しないので、使い方はとても簡単ですし、何よりも無料です!
あなたはバイオリンに慣れていない場合 - 行ってください。これはHTTP用の優れたデバッグツールです。また、帯域幅を制限するオプションもあります。
第二に...フィドラーは素晴らしいです。ここでは、Fiddlerのスロットリングと遅延の追加に関する関連する回答へのリンクがあります。 http://stackoverflow.com/questions/16276669/simulate-network-speeds-using-fiddler – JustinParker
Linuxを実行している場合は、次のコマンドは、このために非常に便利です:
trickle -s -d 50 -w 100 firefox
-s
は-w 100
、-d 50
が50 KB/sの帯域幅を制限するためにそれを伝え、スタンドアロンで実行するコマンドを伝えますピーク検出ウィンドウのサイズを100 KBに設定します。 firefox
はこのレートのすべては、それがロードしようと任意のサイトに適用される制限でFirefoxを起動するコマンドに指示します。
アップデートは
クローム38は今出ているとスロットルを含んでいます。 、それを見つける開発ツールを起動するには:Ctrlキー+シフト+私は私のマシン上でそれをしない、それ以外のメニュー - >その他のツール - >開発者ツールがあなたをもたらすでしょう。
次に、開発者ツールパネルの左上にある電話をクリックして、デバイスモードを切り替えます(下のツールチップを参照)。
そして、そのように絞る有効にします。
あなたはこのビット不格好を見つけた場合は、上記の私の提案はChromeとFirefoxの両方のために動作します。あなたは、Mac上にある場合
すごく便利です! – sirFunkenstine
私はChromeでdev機能を試して、YouTubeビデオをアップロードしました。それはまったくアップロードを抑制するようには見えなかった。 – WHol
スロットル機能はアップロードリミッタではありません。これは、ダウンロードテストと、ページが別の接続でどのように読み込まれるかを確認するためのものです。 – Nelson
、クロームの開発チームは、お勧めします「ネットワークリンクコンディショナーツール」
次のいずれかの
Xcode > Open Developer Tool > More Developer Tools > Hardware IO Tools for Xcode
それとも、インストールしたくない場合は、Xcodeの:
クロムカナリアでGo to the Apple Download Center and search for Hardware IO Tools
2016年3月現在のAppleのサイトでハードウェアIOツールを検索するには、[このリンク](https://developer.apple.com/downloads/?q=Hardware%20IO%20Tools)にアクセスしてください。 「ネットワークリンクコンディショナー」設定パネルでは、ダウンリンクとアップリンクの帯域幅、ドロップされたパケットの割合と遅延を設定できます。 –
今あなたがTHRネットワークを制限することができますうそつき。これは、Dev ToolsのConsoleの "Emulation"タブの "Network"オプションで行うことができます。この新しい機能を確認するには、Chromeのフラグ「デベロッパーツールのテストを有効にする」(chrome:// flags /#enable-devtools-experiments)(chrome://フラグ)を有効にする必要があります。モバイル接続の低帯域幅(GSM、GPRS、EDGE、3G)をシミュレートすることができます。
これはとても使いやすく、追加設定なしでlocalhostでも動作します。優れた提案。 – HockeyJ
この作業はできません。私はフラグを有効にしましたが、devツールのエミュレーションでネットワークオプションが表示されませんでした。このウィンドウのみですか? –
Chrome Mobile Emulation pageで提案されているように、WindowsではClumsy、Mac OSではNetwork Link Conditioner、Linuxではdummynetを使用できます。
Chrome 38で始まるプラグインなしでこれを行うことができます。クリックするだけの要素(またはF12ホットキー)を検査し、その後、toggle device mod
(phone
ボタン)
をクリックすると、あなたはこのようなものが表示されます。他の多くの中
をそれはあなたが特定のインターネット接続(3G、GPRS)をシミュレートすることができます機能
これはページロードテストにうまくいくように見えますが、テストのアップロード(xmlhttpreq2を使用)は制限されていません。 - オフラインで調整は行われませんでしたが、アップロード中にGPRSなどの制限を無視しているように見えます。アップロードバーの形状を整えてプログレスバーやタイムアウトなどをテストすることができればいいです。 –
これは間違いありませんhttps://code.google.com/p/chromium/issues/detail?id=414319 – Calin
あなたがOSXを使用している場合は、使用することができます:あなたが選択することができます。ここネットワークリンクコンディショナー
異なるプロファイルすなわち。 100%の損失、3GなどのDSL
間違いなくそのアクセス・レベルを持っていないネットワークリンクコンディショナーhere
拡張機能をダウンロードするには、以下のリンクをご覧ください。 Chromeは最も一般的なタスクの拡張APIのみを提供しますが、これはその1つではありません。 –
チェックアウトhttp://www.webpagetest.org。 'test settings/connection'の下で接続速度を設定することができます。 –