drikinがまた新しい便利ツールを作ってくれました。Dlipo。Polipo(イタリア語でタコの意味w)というWebのキャッシングを効率化するWebプロキシのMac版のフロントエンド。これを仕込むとWebブラウジングが劇的に変化する。Polipo自体は基本的にコマンドツールでターミナルで操作とかいろいろ面倒があるのでそれをDlipoで解消。メニューバーアプリだから簡単操作、最初の設定だけ、あとは起動時に立ち上がる設定をすればOK.様々な環境設定もメニューバーから行えるようになる。
このPolipo、細かい様々な設定(ディスクキャッシュの容量変えるとかアクセスしたくないURLを設定するとか...)ができるけれど、立ちあげるだけで基本的な設定はすんでいるので、あとはプロキシのアドレスをネットワーク設定に覚えさせるだけ(HTTP:とHTTPS:に 127.0.0.1:8123、さらにFFユーザは環境設定→詳細→ネットワーク→接続設定でHTTPとSSLに手動で127.0.0.1:8123を入力する))。
アクセスをHTTP1.1化することでパイプラインをうまく使ってサーバーとブラウザのやりとりを簡素化するというのが速さの理由。(ここによい解説があります。:←この解説の中でよくわからないと書かれている Poor Man's Multiplexingというのは、多重化をシミュレーションする技法らしい。それによってパイプライン化をさらにすすめるということ..だと。信頼性の問題もありデフォルトはoff。)
mixi、Flickr...僕はLDRユーザだけれども、これがまた驚速になる。いしたにさんがdolipoを使って3倍生活が改善すると書いているが、まさにその通り。AutoPager+LDRizeと併用すると効果絶大。もう3×3×3=27倍速だ!。
プロキシ経由だと不安定なツール(ex.Twitterrific,LIngRadar,インターネットラジオ...etc) もあって、その場合は、対象サービスをプロキシ経由から外すか我慢することw。例えばiDiskを通常使うユーザは *.mac.comをプロキシから除外しておく。このあたりは次回以降のバージョンアップで自動化とか期待。
体感がすべて。とにかくお試しあれ。ブラウジング環境が激変することまちがいない。僕は、もうこのツールにロックインされた。
Asukaさんのクールなアイコンも素敵。導入しない人は損すると思う。超おすすめツール。
(追記1)
PipeLineの説明がきちんと解説されているエントリーがありました。あと、この解説を教えていただいたotsuneさんが除外サービスをうまく設定するpacファイルを公開しています。これはいい。GJ!
(追記2)
dolipo1.06が公開された。期待通り、不具合のあるページ(Lingrなど)でdolipo(polipo)を無効化する対処やコンフィグ設定の改善で、さらなる高速化も図っている。実際にpolipoが動作しているかどうかの確認機能もついた。素晴らしい反応の速さ。GJ!drikin。
safariとGreaseKitの相性問題を改善したGreaseKitの情報とsafariのキャッシュをゼロにすることで驚速になるTipsも...これがまたすごい。さらに×3倍w。