アップロードの進行状況の表示に関してChromeに一貫性がないのはなぜですか?


9

Chromeでファイルをアップロードするとき、アップロードが完了するまで、ウィンドウの左下にUploading 23%...などの小さなステータスバーメッセージが表示されることがあります。しかし、これがまったく表示されないこともあります。通常、少し遅い接続で大きなファイルをアップロードしている場合です。

ように見え、他の誰かがすでにこの同じ質問尋ね Googleのプロダクトフォーラムには、しかし、唯一の応答は、元の質問を理解の欠如を示しました。

これが時々、予期せず、表示されないのは本当にうんざりです。特に大きなファイルの場合、大きなファイルは実際に進行状況を測定する必要があるためです。他の誰かがこのバグに遭遇しましたか?アップロードの進行状況が常に表示されるようにするための回避策や設定はありますか?


私は確認できませんが、ChromeがMIMEタイプとアプリケーションの関連付けの独自のデータベースを維持していないという事実に関係しているに違いないと思います。
ファーガス

ファーガスさん、特定のファイル拡張子が影響を受け、他のファイル拡張子は影響を受けないということではないでしょうか。大きなZIPファイルをアップロードするときに不整合が見られたことがわかります。アップロードの進行状況が表示されることがあります。時々それはしません。
soapergem 2014年

2
こんにちは...これは、各Webサイトがファイルをアップロードする方法に依存しているようです... PHP、AJAXなど
元に戻す

私の丁目(52.0.2743.116 m(64ビット))にはこの問題はありません。200 mbのファイルをアップロードしてみましたが、進捗状況は正常でした。また、開発者の料金から接続速度を調整し、アップロードステータスのパーセンテージは依然として正しかった。多分それは今解決された古いバグです
Sourav Ghosh

回答:


1

短い答え:これはバグである可能性が高いです。これは、ブラウザがアップロードの合計サイズと送信済みの量について完全に認識しているためです。

Googleで製品が管理する3つの言い訳が考えられます。

  • 特定のサイトがチャンクでデータを送信するエキゾチックなフロントエンドライブラリを使用している場合、アップロードの合計バイト数はブラウザーから隠されます。ブラウザはまだ中間合計を表示し、その(誤解を招く)パーセンテージを表示できるはずです。

  • もう1つの心理的な障害は、通常は企業や大学で見られるプロキシサーバーです。これらは、送信できるよりも速くトラフィックを受け入れる場合があります。この状況では、進捗率が100になり、一時停止します。

  • 多くのサイトは、JavaScriptを介して開いたサーバーへの永続的な接続を維持しています。これはChromeへのアップロードのように見えます。実際のアップロードは、このような永続的な接続として誤って分類される可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.