以前自分の結婚式のために作った画像投稿サイトで、クライアント側で画像のリサイズを行う投稿フォームを作ったときのことを書きます。 自分の結婚式に写真投稿サイト作ってみた話。 - SPICY SPACE BLOG HTMLで画像投稿する必要性 結婚式の来場者に、式中の写真をスマホから投稿してもらうサイトなので、 スマホで撮影した2MB近い画像を、3G回線でアップロードするにはムリがあります。 かといって撮った写真を別アプリでリサイズしてからアップして下さいっていうのはユーザーに負担をかけすぎなのでナシ。 そもそもスマホアプリとして作るというのも検討しましたが、iOSの場合、アプリを一般公開しないといけないですし、まぁ結婚式の準備と平行してiOS、Android両対応のアプリを作る余裕は全くありませんでした(笑) ということで、Webサイト上でスマホの写真をリサイズする必要がありました。 実装方
![File APIとCanvasで画像をリサイズしてアップロード - SPICY SPACE BLOG](https://cdn-ak-scissors.b.st-hatena.com/image/square/425b412b7f84812bec6ccc489427f9ebe69d2bf6/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsp_ice%2F20140902%2F20140902121830.jpg)