hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

画像の色を反転させるプロキシサーバ

普段,Macの画面の色を反転させて使っているのだけど*1,例えば,Flickrなどを見るときに写真が反転していると,なんの写真かよく分からなくて不便,ということがあった.
どこかの層でもう一度反転すればもとに戻るはずなので,Webrickで画像の色を反転するプロキシサーバを作った.
このプロキシサーバ経由でウェブページを見ると,画像だけ反転して,こんな感じになる.


Macの機能で色を反転しながら,これで画像だけ反転すると,画像は二度反転して,もとに戻って見える.


たいていのサイトは白地に黒文字なので,反転すると,黒字に白文字になって,ターミナルみたいな感じになって,見やすくなる.
文字はターミナルみたいになりつつも,画像は普通に見ることができて,便利.


このプロキシからはHTTPSにアクセスできない.
Firefoxのプロキシの設定ではHTTPとHTTPSで別のサーバーを使うことができなくて,困ってる.
システム環境設定ではHTTPとHTTPSを分けて設定できるので,そっちで設定すれば,Safariはその設定を読むので,普通にインターネットできるようになる.
システム環境設定でプロキシを設定すると,Safari以外の,画像をHTTPで取得するアプリケーションからのリクエストも反転するようになる.LimeChatのアイコンとか.


GitHubに置いた.
画像の色を反転させるプロキシ · GitHub

*1:システム環境設定のユニバーサルアクセスでBlack on whiteにするか,Control + Option + Command + 8を押す.