なぜ SVG の最適化が必要なのですか?
デザイナーやソフトウェアが書き出した SVG には、多くの場合大量の冗長なコンテンツが含まれています。ソフトウェアのメタデータ、コメント、余分なグループ、重複した属性、長すぎる座標の小数、不要なノードなどです。これらはファイルを大きくするだけで、表示には何の役にも立ちません。
Web ページで SVG を使用する場合、ファイルサイズは読み込み速度に直接影響するため、最適化には大きな価値があります。
オプティマイザーはどんな処理を行いますか?
不要なメタデータとコメントの削除、冗長な属性と不要なノードの削除、パスの統合と簡素化、数値精度の最適化(長すぎる座標の小数を短縮)、不要な空白と書式のクリーンアップを行います。
すべての操作はレンダリング結果を変更しないことを前提としており、最適化後の図形の表示效果は元のファイルと同じです。
シンプルモードと詳細モード
シンプルモードは、堅実な最適化戦略のセットを自動的に適用します。ほとんどの SVG に適しており、アップロードして「最適化を開始」をクリックするだけです。
詳細モードでは、viewBox を保持するかどうか、パスの統合を許可するかどうか、属性を並べ替えるかどうかなど、個別の最適化項目をオン・オフできます。特定の要件があるファイルに適しています。
最適化後は必ずファイルが小さくなりますか?
ほとんどのエディタから書き出された SVG は大幅に小さくなります。ただし、元のファイルがすでに十分に簡潔な場合(手書きのものやすでに最適化済みのものなど)、削減率は限られる場合があります。