BandwidthLimiter - ドメイン単位でネットワーク速度を制限
自宅やオフィスの高速ネットワーク環境下で開発していると、ついネットワークが遅い環境のことを忘れてしまいます。その結果、リッチなWebサイトやアプリを作ってしまい、利用者にとっては使いづらいものができあがります。 そこであらかじめネットワーク速度を制限しながら開発してみましょう。それを手軽に実現できるのがBandwidthLimiterです。
BandwidthLimiterの使い方
設定画面です。ドメインと速度を設定するだけで使えます。
プロファイルは各種用意されています。
設定です。
BandwidthLimiterを使えば、開発用のAPIサーバへのアクセスだけを低速度にすることが可能です。パケットをドロップする設定をすれば、より遅い環境を再現できるでしょう。開発ドキュメントやWeb検索などの速度低下はせずに済むので、開発はスムーズなまま維持できます。
BandwidthLimiterはmacOS用、Swift製のオープンソース・ソフトウェア(MIT License)です。