人類はもっとimgurのサムネイル画像機能を活用すべきである

以前に画像縮小化サーバを作って↓
2chブラウザのサムネ画像MVNOにつらい件につき何らかの対策を考えてみる - 近現代史再考察
それなりに上手くいっていたのですが、以前のレンタルサーバが契約切れでGoogle App engineに移ったらサーバ負荷の問題が出てきたりして、無料枠ではきつくなてきたというわけで、何らかの解決策の話。

最近は富豪的なネットワークの使い方が増えているのか、スマホが写真のリサイズをしないのが当たり前になっているのか、アップローダーに貼られる画像がとにかく大きい。
画像アップローダーを利用する主戦場は主に2chなので、2chブラウザを使う限りその問題に遭遇するわけで、特にスマホで見てると通信料は死活問題なのであります。1メガの画像とかバンバン貼られるしね。

で、2chブラウザ、2chmateしか知らないんですが、だとサムネイルを表示するにも元画像をダウンロードしてリサイズして表示してるわけですが、これ、サムネを見て、元画像に興味なかったりすると通信一切及びストレージの無駄なわけです。

そんな事態を解決するにはどうしたらいいのか、2chというか画像アップローダーの昨今のデファクトスタンダーになっているimgur.comではサムネイル機能がちゃんと用意されていることを主張したいのであります。

The Imgur API - Models - Image
For example, the image located at http://i.imgur.com/12345.jpg has the Medium Thumbnail located at http://i.imgur.com/12345m.jpg

Thumbnail Suffix Thumbnail Name Thumbnail Size Keeps Image Proportions
s Small Square 90x90 No
b Big Square 160x160 No
t Small Thumbnail 160x160 Yes
m Medium Thumbnail 320x320 Yes
l Large Thumbnail 640x640 Yes
h Huge Thumbnail 1024x1024 Yes

使った感じでは、"t"だとサムネイル画像一枚が5000バイトくらいになって、昨今の撮って出しで貼られるスマホ写真だと100分の1くらいになります。

というわけで、みんな利用しましょうというか、2chmateは対応してほしいなと。

ちなみにこれgifアニメでも有効で、そうなるともう1000分の1の世界です。
あとimgurのgifアニメにはwebp変換機能があって、そのへんのapiも用意されているという、なかなかプログラマ喜ばせのimgurなのでありますが、それはまた別の機会に。