目次詳細目次前章次章要素属性プロパティ

付録 J: SVG ファイルサイズの最小化

この付録は参考であって、規定ではない。

XML の恩恵と他の W3C 仕様との互換性と相乗効果を維持しつつ、 SVG ファイルサイズを可能な限り小さくするための少なからぬ努力が注がれている。 Considerable effort has been made to make SVG file sizes as small as possible while still retaining the benefits of XML and achieving compatibility and leverage with other W3C specifications.

ファイルサイズの減量を促すための SVG の特能の一部をここに挙げる: Here are some of the features in SVG that promote small file sizes:

更に、 HTTP/1.1 はサーバからクライアントへの圧縮データ送信が可能であり、結果として多大なファイルサイズの節約となる。 SVG 文書に対する gzip 圧縮 [RFC1952] を用いたときのいくつかの圧縮結果のサンプルをここに示す: Additionally, HTTP/1.1 allows for compressed data to be passed from server to client, which can result in significant file size reduction. Here are some sample compression results using gzip compression on SVG documents [RFC1952]:

無圧縮 SVGgzip 圧縮圧縮率
12,9122,46381%
12,1642,55379%
11,6132,61777%
18,6894,07778%
13,0242,04184%

関連する論点が漸進的描画にある。 一部の SVG ビューアがサポートする: A related issue is progressive rendering. Some SVG viewers will support:

SVG ファイルのサイズ減量および利用者が SVG 文書片と対話できるまでの時間の短縮に利用できる技法をここに挙げる: Here are techniques for minimizing SVG file sizes and minimizing the time before the user is able to start interacting with the SVG document fragments:

目次詳細目次前章次章要素属性プロパティ