読者です 読者をやめる 読者になる 読者になる

Icon Resizerていうwebアプリつくった

JavaScript

Icon Resizerていうアイコンをリサイズするwebアプリをつくった。

Icon Resizer

ドロップした画像からスマホアプリとかブラウザの拡張を開発するのに必要な複数のサイズのアイコンを一気に生成してくれるっていうやつ。
スマホアプリとかブラウザの拡張作る時に、複数サイズのアイコンを用意したり変換スクリプトをいちいち書くのだるいしつくった。

f:id:TAKEmaru:20150327000054p:plain

画像のリサイズはcanvasでできるけど、zipで降ってくるようにしたいし、サーバサイドでリサイズするしかないかなあと最初は思ってたけど、JSZipでクライアントサイドでのzip圧縮が出来たので、クライアントサイドで全ての処理を行っている。

JSZipによるファイル一括DL - pixiv engineering blog

アイコンをサーバに上げるのは抵抗ある人、多そうだしクライアントサイドonlyでできてよかった。

今回、github pages初めて使ったけど、便利すぎてやばいので活用していきたい。