2

動的に生成された大規模な SVG があり、比較的低速のインターネット接続で提供されています。できるだけ早く表示できるように最適化しようとしています。サーバーを Content-Encoding: gzip および Transfer-Encoding: chunked に設定した場合、SVG ビューアはそれを利用して、転送時に部分的にレンダリングしますか? そうでない場合、ストリームとしてレンダリングする他の方法はありますか? それをいくつかの SVG の断片に分割することはできますが、それは大変な作業になるでしょう。サーバーの設定を望んでいました...

最も一般的なユーザーは、IE7 と Adob​​e SVG Viewer プラグインを使用します。

問題があるとは思えませんが、私は C#/ASP.NET と IIS6 を使用しています。

4

2 に答える 2

1

SVG はストリーミング可能 (および gzip チャンク エンコーディング) であるため、理論的には部分的にダウンロードされたファイルのみを表示できます。

IE+SVG が実際にそれを行うかどうかはわかりません。試して!次と同等のことを行います。

echo('<rect…&gt;'); 
flush(); 
sleep(10);
echo('<rect…&gt;');

そして、それが機能するかどうかを確認してください。

于 2010-05-21T21:14:32.380 に答える