SVG 優化器 的運作方式
SVG 最佳化工具在你的瀏覽器的 Web Worker 中執行 SVGO(SVG Optimizer),在不上傳 SVG 檔案的情況下對其進行壓縮和清理。SVGO 套用一組可設定的外掛,移除注釋、折疊空白、合併相同路徑、將形狀轉換為最精簡的表示形式,並去除沒有視覺效果的屬性。結果是一個與原始 SVG 渲染效果完全相同、但體積更小的 SVG。
Figma、Illustrator 或 Inkscape 等設計工具產生的 SVG 檔案通常包含大量多餘內容:編輯器特定的中繼資料、空的群組、冗餘的轉換屬性,以及瀏覽器不需要的命名空間聲明。SVGO 的預設外掛集可靠地移除這些多餘內容。最佳化後的檔案以下載形式提供,並顯示大小縮減百分比,讓你確認最佳化是否有價值。