HTML5とか使ったアップローダ
- ドラッグ&ドロップでアップロード
- 中断しても次投げ込めば続きから再開できる(レジューム)
- 何も表示されないのは正しい
- 権限とか何も考えずにレジューム実装できた
- ファイル名にファイルサイズを含めることでアップロード済みかどうか判断
- ファイル名もファイルサイズも同じファイルを同時にupしなければ壊れないはず
- 1MBずつ切って処理するので1GBのファイルでもupできる
- File API
- DnD API
- WebSocket
- Progress要素
- Chrome: ok
- Opera: Macではローカルファイル開こうとすると死ぬけどWinでは動いたらしい
- Firefox: 少し方言喋ったので対応した
- Safari, Sleipnir: 方言喋ってたのとベンダプレフィックスつけてたので対応した
IEェ
- node
- express
- websocket.io