Chrome拡張って基本的にJavascript, Flash, HTMLくらいしか使えないんですよ
となるとブラウザの制約内で実現させる必要があるわけです一応NPAPIというのがあるけど実行環境が限られる)

IMZipに関してもベータ版ではzipにしないでスキームで拡張子をtiffに偽造(jpgとかだとダウンロードせず表示になる)
してダウンロードさせていたけどファイル管理が難しく、またあまりに重くブラクラしまくりだったのでzip化したわけです
zip画像ビュワーとか使うといいかもしんないね