前の記事でうごイラを保存するブックマークレットを公開しました。うごイラが特殊なもので、画像が保存できない故にブックマークレットを作ったのですが、逆に言えば、Pixivが何故このような仕組みにしたのか、気になるところです。ということで、うごイラの仕組みと、その理由を記事にしてみようかなと。(あまり知らない人向けの内容です。ここに書いてあることは割と適当なので、知ってる人はソースをみてZipImagePlayerの処理を追ってみればわかると思います。) ・うごイラの仕組み まず、作者がPixivにGifなどの画像をアップロードします。この時点でPixiv側でjpgの連番画像に変換されてZip形式で圧縮されます。うごイラのページにアクセスすると、Zipを一定の大きさに分割してダウンロードしていきます。こうすることで、すべてダウンロードされるまで待たずに、はじめの方の画像を取り出すことができます
![うごイラについてちょっと考えてみた | らんだむけんきゅうじょ](https://cdn-ak-scissors.b.st-hatena.com/image/square/17fd634fe1075cb5be30c94e08ac0b3cc3a15a14/height=288;version=1;width=512/http%3A%2F%2Frndomhack.com%2Fwp-content%2Fuploads%2F2014%2F07%2Fugoira.png)