2016-08-16 1 views
0

私はなぜ不動産についてこの質問をするのか説明します。しかし説明は複雑です。私は自分のベストを尽くす。javascript - FileAPI - 不動産WebAppのために使用することをお勧めしますか?

不動産WebAppで写真をアップロードするためのアップロードメカニズムを構築します。

写真の不動産のアップロードには、いくつかの特殊性があります。たとえば、ユーザーが14MB、16MB、さらには24MBの写真をアップロードしようとしても、約20枚の画像を掛け合わせ、それぞれの不動産広告には20 * 24MB = 480MBの可能性があります。

これを知っているFileAPIを使用するのがよいでしょうか? (FileAPIを使用してアップロードされたファイルは、メモリまたはディスクに保存されます)

クロップ、回転、サイズ変更は次の対象です。 FileAPIを使用すると、ブラウザでこれを実行できるようになります。これがFileAPIに興奮しています。 FileAPI VSサーバー側でこれらの機能を実装する方が簡単でしょうか?

別の点。この時点でFileAPIは複数のブラウザで安全に使用できますか?ウェブアプリケーションは、モバイルブラウザを含むすべての主要なブラウザで互換性がなければなりません。

「2016年にFileAPIを使用することをお勧めします。

よろしく、 アンドレ

+0

StackOverflowは、この種の質問に対してですか?私は技術的ではないがデザインに関連したものを求めたら、その質問は大歓迎ではありません。このタイプの質問が歓迎されたり、他の場所でそれを聞かなければならない他のスタックがありますか?ありがとう。 –

答えて

1

MDNは、File APIは、異なるブラウザ間でまともなサポートを持っていると言います。

ファイルはディスクから読み込まれ、バイナリデータとしてメモリに格納され、コードが内容とやりとりできるようになります。メモリにロードされた20MBのファイルは、使用されるメモリの点では問題ではないかもしれませんが、それほど多くのメモリがない状態でコンピュータをサポートしたい場合は、約500MBのメモリが必要です。

関連する問題